Финал Ludum Dare 56

Закончился последний день Ludum Dare. Доделывали игру как могли. Нарисовали башни, подтюнили уровни и добавили оформление: главное меню, лого и различные иконки для интерфейса.

Второй день Ludum Dare 56

Добавили возможность строительства и апгрейда башен, разместили точки для их строительства. Попутно дорабатываем логику ИИ чтобы они правильно ходили по трекам.

Первый день Ludum Dare 56

Прошел первый день Ludum Dare, где пишут игры за несколько дней. Тема 56 людума – "Tiny creatures". Мы решили делать Tower Defence про дачу, которую надо оборонять от мелких вредителей.

Подготовка к Ludum Dare 56

Осталось меньше двух недель до следующего Ludum Dare и я потихоньку готовлюсь. Поскольку джемы проходят в большей степени на энтузиазме и уровень участников очень разный, то ограничений на подготовку практически нет.

Улучшаем работу с шаблонами

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

Незаметные функции редактора

В редакторах кода так много функций, которые даже не замечаешь А вот если привычных инструментов нет – это сразу бросается в глаза.

Восстанавливаем состояние редактора при перезапуске

Следующий людум уже не за горами, поэтому самое время вспомнить какие проблемы возникали во время разработки игры на апрельском эвенте. Одна из таких проблем – при перезапуске редактора сбрасываются все настройки вроде размера сетки, выбранного уровня или открытых табов.

Как не бросить пет-проект

Как не бросить пет-проект

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

Добавил параллакс

Недавно добавил параллакс. Что это вообще такое и как его можно реализовать? Парралакс в играх – это когда фоновые объекты двигаются с разной скоростью относительно наблюдателя в зависимости от их удаленности.

О фиксированной частоте обновления физики

Кто-то мог заметить неприятный баг в предыдущей игре, когда персонаж внезапно проваливается сквозь платформу и бесконечно падает в бездну. Проблема кроется в дискретности обновления игры.