Как стать автором
Обновить

О ходе создания игры «Колобок» в апреле

Время на прочтение2 мин
Количество просмотров2.2K

На апрель выпал переезд с GDevelop на Phaser, к которому пришлось прибегнуть после опроса в предыдущей мартовской статье, где мы определили приоритеты реализации возможностей, которые стоит добавить в игру:


  • 38.5%: дополнительный способ выбраться как из дома, так и со двора;
  • 26.9%: враги в виде бабульки (дома) и козы-дерезы (во дворе), которые как-либо мешают управлению колобком;
  • 26.9%: диалоги колобка с живыми существами — котом и коровой;
  • 7.7%: сбор звёздочек в труднодоступных местах с последующим неким вознаграждением тех, кто собрал все.

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


Первым делом я начал реализацию маршрута в подпол:



Затем я решил ввести врагов в виде пауков, которых подглядел в Dizzy (спасибо prilichny за рекомендацию). Столкновение с пауками должно отключать платформы лишь для колобка, чтобы он не смог взбираться вверх. Но платформы должны продолжать действовать для других персонажей, например, кота, чтобы он не свалился просто так с печки. К сожалению, сделать отключение платформ для части персонажей в Gdevelop оказалось нельзя.


К этому моменту я несколько устал от визуального программирования в Gdevelop, позиционирующего себя как инструмент, не требующий программирования. Поэтому решил проверить, осилит ли задачу с платформами Phaser (спасибо kaisd за рекомендацию). Phaser осилил.


Невозможность реализовать нужную функциональность и желание программировать по-человечески, т.е. используя привычные переменные, массивы, циклы, подтолкнули меня к переходу с Gdevelop на Phaser. Переход оказался не так быстр, как это представлялось, ведь API новый и ещё малоизученный мной. Тем не менее, на текущий момент удалось реализовать врагов в виде пауков и мышей, которые отключают платформы и уменьшают прыгучесть колобка, что хорошо видно в первом видео.


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


P.S.: Список публикаций на текущий момент:


Теги:
Хабы:
Всего голосов 6: ↑5 и ↓1+7
Комментарии5

Публикации

Истории

Работа

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань