Наработка с реализацией управления 3D-персонажем с видом от первого лица. Затачивалась под экш-игру с паркуром. Имеется тестовый уровень для тестирования.
Реализовано:
Реализовано:
- Базовое 3D-управление
- Бег, шаг, скольжение, перемещение присидя, прыжки
- Ходьба по лестницам (без необходимости расстановки невидимых ровных платформ)
- Бег по стенам
- Хватание за уступы
- Объемный 3D-звук
- Размытие изображение в движении
Управление:
WASD - перемещение
Пробел - прыжок
R - сбросить позиции игрока
Shift - шаг
Ctrl - присесть
Shift + Ctrl - скольжение
WASD - перемещение
Пробел - прыжок
R - сбросить позиции игрока
Shift - шаг
Ctrl - присесть
Shift + Ctrl - скольжение
Наработка написана на C#. Для Запуска проекта требуется Mono-версия Godot. (И как следствие .NET SDK)
Работоспособность проверена на актуальной на текущий момент (04.09.2024) версии Godot 4.3
Код проекта распространяется под лицензией MIT (Бесплатно для любых видов использования при указании автора).
Работоспособность проверена на актуальной на текущий момент (04.09.2024) версии Godot 4.3
Код проекта распространяется под лицензией MIT (Бесплатно для любых видов использования при указании автора).
Ред. Алексей Андреич
У автора в ролике в районе 90 фепесов выдает...