Все заметки

GMTK Game Jam 2026

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

Тема джема: “COUNT DOWN”. На разработку отводится 96 часов. Существенных ограничений нет, кроме того, что нейронки для арта и музыки использовать нельзя. Я в этом году делал игру один. По моему часовому поясу он начался в среду в 8 часов вечера и во столько же заканчивается в воскресенье. На момент написания этого поста до конца еще остается больше часа.

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

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

Меню строительства
Так выглядит экран строительства на старте игры

За 4 дня успел сделать все, что запланировал, но сил хватило только на один уровень. Поэтому я его сделал достаточно сложным, чтобы на прохождение потребовалось несколько попыток. На телефоне игра тоже работает, но там управление ощущается сильно сложнее, поэтому лучше играть в десктопную версию с клавиатуры.

На джеме получилось применить все новые функции, которые я добавлял в движок. Для управления платформой используется новая физическая система, а для постобработки я добавил несколько шейдеров через Pixi фильтры. Всего используется три фильтра: дым, хроматическая аберрация и CRT.

Геймплей
На мой вкус это пока самая красивая игра, которая у меня получалась

Результатом я доволен. Отведенного времени мне хватило с запасом. Я не чувствовал, что нахожусь в кранче, нормально спал и даже успевал почитать книжку перед сном. Да и раза в год мне, пожалуй, достаточно.

Игру разместил на itch.io, также она доступна на Github Pages.

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