Как мне приснилась игра и я её сделал на PhaserJS

В феврале 2019 увидел во сне, как играю в какой-то гибрид арканоида с галаксианом на водной основе. Сейчас сон уже невозможно вспомнить, но тогда мне хватило ума всё записать и даже нарисовать схему в гуглдоках (благодаря которым я вообще и вспомнил год и месяц даже).

Как мне приснилась игра и я её сделал на PhaserJS

Но тогда мне было не до разработки. Три года спустя, в 2022 знакомый мне на днюху рисует арт по этой схеме и описанию сна.

Как мне приснилась игра и я её сделал на PhaserJS

"А вот с этим уже можно работать", подумал я и в ответ уже на его днюху за месяц делаю игру на фазере, используя картинку как источник ассетов и идею для персонажа - снежного барса. Игра получает название Floz: an ounce of water. Догадаетесь, почему?

Fl.oz - жидкая унция, а снежный барс, он же ирбис на латыни - пантера унция.

Однако месяца не хватило на добавление звука в игру, а знакомый не оценил моих трудов и ушёл, в итоге игра была заброшена в долгий ящик

жаль, что он в него не сыграл

Еще 3.5 года спустя, на новогодних праздниках 2026 я решаю все-таки довести до конца начатое, добавляю звук, новые механики и экраны наград за побитие рекордов по очкам. Игра официально выпущена, но какой ценой?

Как мне приснилась игра и я её сделал на PhaserJS

Суть такова, барс-тян болтается в тазике, у которого даже мотора нет (всё движение - отдачей от выстрелов, никаких тут WASD), сбивая шарики, пока уровень воды не поднимется слишком высоко. Два режима стрельбы, каплями, которые летят медленно по баллистике и ими сложно попасть, или сосулькой, которая рикошетит ей в лицо и конец. Но при удачном запуске она может сбивать сразу целый ряд шариков и замораживать водопад.

От сосульки сзади защищает ХВОСТ, но только если он сухой. Все же помнят, как барсы берегут от воды свой хвостище?

Как мне приснилась игра и я её сделал на PhaserJS

Шары ловить не надо, это не нупогоди с яйцами, но если уж поймали - откачивайте из лодки воду и ждите, пока не закончится штрафной кулдаун на сосульки.

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

Мой рекорд около 460, за каждый новый картинка в конце игры меняется (но мультика все равно не покажут).

19
3