Весь год в свободное от школы время работал над своими играми на всё том же движке. Все описанные здесь проекты упоминаются в небольшом ролике об играх.
Shop
Желание создать хорошую idle игру всегда меня сопровождает по жизни. Shop представляет классический пример: для продвижения необходимо только смотреть на растущие числа и скупать новые посевы. В этой игре упор был сделан на визуализацию прогресса, так что каждая покупка всегда как-то отображается на экране: культур становится больше, появляются новые домики и постройки.
В конечной сборке игры осталась ошибка, при которой деньги переполняли стек числа, поэтому при больших числах прибыли можно было получить отрицательные значения денег.
Rouge
Rouge стала первым большим проектом. Это был прототип рогалика. Изначально программировать стал после прохождения и изучения истории создания игры Nuclear Throne, которая как раз была создана в Game Maker. В моей же игре была реализована боёвка, разные виды оружий и небольшой сюжет. При хорошей сноровке игра пробегается минут за 20 и содержит несколько локаций: поляну, деревню торговцев, погреб, зимнюю и прибрежную локации.
![]() |
![]() |
---|
Разработка Rouge была связана с кучей трудностей, так что довести проект до идеала не смог. Выгорел. Один раз переписывал весь сценарий с нуля, долгие часы потратил, исправляя ошибки в коде.
Застревающие в стенах враги до сих пор ясной картиной встают у меня перед глазами. Однако же узнал очень много чего нового. Игра вышла действительно трудной, а последние типы врагов доставляют кучу проблем и очень навязчивы.
100%
Первая и одна из лучших головоломок, что создавал. После разработки Rouge было желание создать проект, который точно смогу завершить. Таковым и стала игра 100%.
![]() |
![]() |
---|
Игрок управляет роботом, которого надо довести до конца уровня. В качестве препятствий представлены коробки, камни, кнопки и управление несколькими ботами одновременно. Последние уровни очень сложные, потому что комбинируют все элементы вместе.
A short story
Для проекта Short Story была задана иная цель: создать исключительно сюжетный проект. К сожалению, задумка загнулась на первой главе, зато оставила после себя забавную завязку истории. Визуальный стиль был вдохновлён тогда только вышедшей Minit.
С выхода короткой истории ни один проект, предоставляющий пользователю механику “сюжета” не оказался успешным.
Fractal creator
После просмотра одного или двух видео о фракталах решил создать свою программу для визуализации. Так было реализовано несколько приложений, генерирующих на одном и том же правиле разные фигуры.
Везде использовался классический подход с генерацией случайных чисел.