user5524872

На Пикабу
Дата рождения: 31 июля
14К рейтинг 3 подписчика 2 подписки 11 постов 4 в горячем
3

А я тоже делаю свой lua-sandbox

Всем привет. Меня зовут Валера, я go-разработчик. В какой-то момент своей карьеры(а об этом я напишу в конце статьи, что бы не выглядело рекламой или пиаром по мере чтения) я решил, что хочу сделать свой луа-движок. Да не просто движок, а со свистелками-перделками да узконаправленный. Выбор пал на пошаговые игры. И нет, я сейчас не про jagged alliance(хотя и оно тоже будет реализуемо) а про целый пласт игр, которые суммарно я назову event-oriented games. В этот список я готов внести:
Все настольные игры
Все устные игры(мафия, элиас и иже с ними)
Все пошаговые стратегии(Disciples, че бы нет)
Все тактические пошаговые игры(а вот и Jagged Alliance)

И все они имеют одно большое сходство - для любого события работает схема action -> state. Для любого. Для меня, как для разработчика это большой плюс, потому что для меня это облегчает работу. Никаких хитроумных predictive алгоритмов, никаких дельта расчетов, ничего, что заставит нагружать и без того не самую мощную Lua VM лишними расчетами.

Поэтому я делаю свой первый блин(и нет, это точно не будет комом). Если честно, то писать страшновато, но мой тех. директор убедил, что писать статьи - полезно, что лучше полная панамка, чем пустая.

Для бэкенда я выбрал обвязку go + gopher-lua(есть и другие варианты, но с этой работать намного привычнее в виду моей профессиональной деятельности) а для фронта скорее выбор без выбора. phaser + fengari. Они отлично сочетаются друг с другом, не ощущаю больших проблем в создании api бриджей между визуальным движком и луа.

Главное меню. Да, пока скудный логотип и попсовый слоган, но всё ещё впереди

Главное меню. Да, пока скудный логотип и попсовый слоган, но всё ещё впереди


Что уже сделано:
1) Выбрано название для платформы. Braca - хотелось иметь легкую отсылку к Бракаде из одной популярной игры)
2)Готовы базовый бэкенд+фронтенд
3) Реализованы мультиплеерные шахматы + пошаговая игра собственной разработки
4) Есть минималистичный фронт с необходимыми для закрытых тестов штуками
5) Функционал игровых комнат, команды, режим наблюдателя
6) Чат-каналы
7) Базовые lua-модули: ui, chat
8) Большая дока по луа, которая несёт пользу моему единомышленнику Ромычу

Сейчас как понасоздаём команд, ух!

Сейчас как понасоздаём команд, ух!


Что в планах:
1) Удобный интерфейс для публикации своих игр и lua-модулей(git-like, естественно:))
2) Статистика для луа-разработчиков
3) Сервис ачивок
4) Кастомизация интерфейса комнаты для луа-разработчика(то есть разработчик буквально сможет переопределять, как должна выглядеть веб-морда до запуска игры)

Пока не готов раскрывать технические детали проекта, но могу однозначно сказать, что уделяю особое внимание безопасности: луа-разработчик НЕ СМОЖЕТ повесить сервер кривым кодом, НЕ СМОЖЕТ достать какие-то данные, которые ему не предназначены, НЕ СМОЖЕТ заставить игроков выполнять свои вычисления за их счет.

Можно принять игру. А можно и не принять.

Можно принять игру. А можно и не принять.

Немножко моей первой игры. Цель банальна - рассекретить и уничтожить базу врага, при этом защитив свою.

Немножко моей первой игры. Цель банальна - рассекретить и уничтожить базу врага, при этом защитив свою.

А теперь о профессиональной деятельности. Начну издалека. 18 лет назад я мечтал, что вот я вырасту и как буду делать игры. Жизнь оказалась прозаичнее. Несколько лет отработал в wb на go, затем решил уйти в сторону геймдева. И ровно в этот момент мы с Pixel Quest нашли друг-друга. Я и сейчас тут, делаю отличный продукт. И в это же время получаю огромное количество экспы, т.к. пиксель находится в окологеймдеве. У нас тут, знаете ли, свой реалтайм луа-движок используется.

Показать полностью 6
5

PoE всё?

Со вчерашнего вечера получаю такое интересное окошко при запуске. Оператор "Мобайл тренд"(с недавнего времени дочка МТС). Пое всё на моем операторе, получается? Остается надежда, что до следующей лиги наших блокираторов чуть отпустят вещества, на которых работают их организмы(что маловероятно, т.к. есть 99.99% уверенность, что пое зацепило из-за других блокировок и исключение делать никто не будет).

PoE всё?
2

Б**ть пикабу, иди на юг

Б**ть пикабу, иди на юг

Это мем какой -то, который я не понимаю? Любая фича проходит несколько контуров контроля: диздок, разработчик, qa, пм, бизнес. И ни одна блядь не ткнула пальцем на обсер с бесконечновсплывающими сообщениями.

Показать полностью 1

Вопрос к представителям МВД

Привет, Пикабу. Тэг без рейтинга присутствует, если что. Просто хочу огласку. Уважаемые менты, вы чего творите? Почему следствие и суд держатся на одном человеке? Почему когда чудище насмерть сбивает пешехода, то оно ускользает от закона даже при присутствии доказательств в виде видеозаписей? Почему какие-то сволочи спокойно ходят и подсаживают на наркоту детей, кидают закладки? Почему дегенераты спокойно убивают людей в драке и остаются чистыми? Я понимаю, вам плевать на чужих людей, такое бывает. А что будете делать, когда с вашими родными что-то случится? Да, тогда наказание будет неизбежно. Но убитого человека к жизни не вернуть, калеку здоровым не сделать. Вот мне просто поясните, где лежит логика и в чем она заключается - отмазывать преступников. За деньги, за блат, без разницы. Вы вообще в курсе, как работает юстиция? От преступления человека отделяет не мера пресечения, а её неизбежность. Чем больше вы позволяете твориться беспределу, тем больше его будет и вас 100% зацепит бумерангом. Так что ответьте на вопрос: почему вы делаете то, что вы делаете - нарушаете закон, который должны защищать и доносить до граждан? И давайте уже как-то соберитесь, нужно исполнять свой долг ради спокойной жизни людей - и близких и чужих.

з.ы. я знаю, что есть отличные и порядочные менты. Ребята и девчонки, я знаю, что вас душат менее порядочные коллеги и руководители, заставляют по волчьи выть. Знайте, что вы не одни. Если вы проявите инициативу и сделаете то, зачем идут в полицию - защитите невиновных и накажете виновных - народ вас поддержит.

Показать полностью
10

Вопрос по болонским удилищам

Привет, Пикабу! Вот и настал момент, когда прошу помощь советом. Собираюсь приобретать болонское удилище. Контекст: живу в г. Невинномысске. Тут есть река Кубань, в нее здесь же впадает Зеленчук. Есть где разгуляться. Один минус - достаточно быстрое течение. Думаю приобрести удилище в пределах 5 тысяч рублей. Что-то очень крупное не собираюсь ловить, вряд ли у нас тут на поплавок получится взять рыбу больше 1.5кг. Забросы планирую не сильно дальние, в пределах 10-15м. Есть какие-то рекомендации по длине, строю и тесту? Заранее спасибо.

UPD:

всем спасибо. Взял по итогу Mifine Princess Bolo 4 метра, тест 10-30. Скоро поплавки и крючки должны приехать, катушку пока попользую со спиннинга. В выходные пойду пробовать :)

2

Ответ Аноним в «А я вот отец второй раз»4

ТС, для каких как ты теги придумали. Если что, можно тэг забанить. Ну это на будущее тебе, что бы не позорился

Ответ Аноним в «А я вот отец второй раз»
2

Вопрос гостям из будущего

Я, как и любой, кто листает новости, каждый день вижу, как растут бюджеты на военку в самых разных странах. Эксперты, как думаете, когда бабахнет? Оружие делают, что бы стрелять из него, а не что бы показушно бряцать.

Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества