Создание игры на Godot Engine
Необходимо разработать прототип тактического шутера на Godot Engine (ПК). Вид от камеры — нашлемный (Helmet-Cam). Игрок может наклоняться и переключать камеру на левую/правую сторону (Q/E).
Система оружия: реалистичная, с проработанными анимациями перезарядки и стрельбы. Важно:
Подсчёт патронов (отображение в GUI при проверке магазина).
Если магазин пуст, требуется вручную дослать патрон в патронник.
В GUI должна быть надпись readytofire:
Красная — выстрел невозможен (например, пустой патронник).
Зелёная — можно стрелять.
HUD отображает количество патронов и статус оружия.
Прицелом должен выступать лазер, который будет на каждом оружии.
NPC: вооружённые и безоружные. Реакции: атака, бегство, сдача. Поведение должно быть реалистичным (использование укрытий, реакция на угрозу).
Меню: главное меню с настройками (звук, графика), выбором оружия, уровня сложности, кнопкой выхода.
Геймплей: базовый уровень для теста. NPC спавнятся случайно. Возможность завершить игру (ESC).
Требования: проект на GDScript/C#, запуск на Windows, оптимизация для среднего ПК.