Решил сделать паузу в разработке Galaxy Boom. Чувствую, что движение замедлилось, а в таком долгом пути, без видимых вех, легко потерять ориентир. Когда долго не держишь в руках завершённой работы, вдохновение начинает буксовать.
Чтобы не стоять на месте, я решил переключиться на малую форму. Проверить себя: смогу ли я сделать что-то цельное быстро? Результат нужен был сразу, как глоток свежего воздуха. За одни выходные набросал простую игру на HTML, CSS и JavaScript. На всё ушло часов восемь. Поиграть можно прямо в браузере.
Суть проста: собираем бонусы стрелками. Взял - получаешь 10 очков, упустил - теряешь 30. Ни победы, ни поражения, только процесс.
Хотел развивать этот набросок дальше, но столкнулся с техническим ограничением. Динамические объекты я сделал через DOM-элементы, а это слишком громоздкая штука для живой анимации. Начались тормоза. Поэтому сейчас переписываю движок на WebGL: там можно будет развернуться - добавить стрельбу, уклонение и нормальную физику.
Что в итоге имеем:
Мини-игра на HTML (черновик).
Та же игра, но уже на WebGL (в работе).
Galaxy Boom (пока отдыхает и ждёт своего часа).
Спросят: «Откуда время на всё это?» Вопрос больной. Видимо, придётся либо бросить работу, либо спать поменьше. А если устану от космоса - сделаю тетрис. Но это будет мой тетрис - со своим взглядом и своей атмосферой.
