Моя первая игра (часть 2)
Привет, Пикабу! Я продолжаю делиться со всеми желающими тем, что делаю в свободное от работы время, а именно создаю свою аркадную космическую леталку с астероидами, вражескими кораблями и собираемыми улучшениями. Главная задача продержаться как можно дольше, заработав ранг в конце. В новой версии добавлено много визуальных эффектов, проработана физика астероидов и самое главное - добавлен босс. Пишу на С++, используя библиотеку SFML. Увы, мне не с кем этим поделиться, поэтому оставлю ссылку для скачивания игры, если вдруг кто-то захочет протестировать. Работает это дело под Windows, но есть версия и под Linux. Также прикрепляю видео с игрой для ЛЛ.
Полетал, неплохо в качестве задела для чего-то большего.
1. Снаряды врагов летят слишком быстро. Может стоит замедлить их выстрелы, добавить им рандомный периодический разброс в несколько градусов (создать иллюзию промахиваемости)?
2. Синий шар движется слишком быстро, от него сложно уйти
3. Не совсем понял механику прицеливания на f + lmb. Иногда рамка на врагах цепляется, иногда нет.
4. Может стоить добавить движение назад а-ля реверсивная тяга? Как в Космических Рейнджерах в битвах в гипере? Там кораблик мог двигаться как вперёд, так и назад. Так будет больше возможностей для маневрирования у игрока.