Как сделать маленькую игру (никак...)

Как-то в начале 2020 в очередной раз решил, что пора уже что-то сделать. Чтобы попытка была успешной, нужно было выбрать максимально простую идею для реализации. Собрал в кучу все свои наработки и эскизы. Вышло около 60-ти идей, разной степени проработанности. Где-то краткое описание атмосферы или геймплея, где-то с эскизами, и совсем редко с сырыми прототипами. Выбор пал на идею игры в черно белых тонах, выглядит стильно и рисовать не сложно (а нет — это тоже сложно…).

Первый скетч идеи - основа основ…

Первый скетч идеи — основа основ…

Идея была максимально проста. Герой терпит крушение на неизвестной планете, и должен собрать детали для своего корабля. Т. е. ходим по окружению, собираем шестеренки, возвращаемся к кораблю, улетаем. КОНЕЦ!

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

Разработка нового облика персонажа, да, не долго «развивал»…

Разработка нового облика персонажа, да, не долго «развивал»…

С анимацией решил не усложнять, выбрал проверенную технику — флеш, твины. Быстро экспортирую из Illustrator в Flash и вывожу в спрайт лист. Так как анимаций планировалось не много, покадровая вполне подходила.

Процесс анимации

Процесс анимации

Первая проба в движке

Первая проба в движке

Далее пошла работа над окружением, естественно с усложнением персонажа, и корабль нужно было переработать. Да и вообще добавить больше интересных деталей.

Таким стал корабль

Таким стал корабль

И снова «усложнения»… С таким персонажем, кораблем и окружением, мне показалось не круто собирать шестеренки, нужно что-то по глубже, по интереснее. Так пришлось написать какую-то небольшую историю. Маленькое приключение с поиском выхода из сложной ситуации, встречи с местными жителями, немного истории этого места… Всё это начало приобретать вполне приличный вид:

Здесь не видно, но трава реагирует на персонажа.

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

Самая первая локация. Не финал конечно.

Самая первая локация. Не финал конечно.

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

Диалог сам с собой, а ещё появились птички и ветер.

После этого, загрузил скетчи всех локаций, соединил их вместе (не без проблем конечно). И решил «пройти игру» от начала до конца, с воображаемыми событиями, диалогами… Вот тут то и выявилась ещё одна крупная проблема — скучно… просто так ходить по миру, не интересно, даже если персонаж будет болтать сам с собой и ещё с кем-то, этого мало.

Изначально думал что игру смогу выпустить к своему дню рождения, но дедлайн прошёл. Сейчас уже планирую доделать к лету… Хотя это тоже очень сомнительно, учитывая какие изменения ждут впереди…