1 год назад
Успешное приседание: Реализация механики Crouch в играх на Godot Engine и возможные баги с коллизией
В прошлый раз мы рассмотрели механику бега и выносливости в нашей 3D-игре на движке Godot Engine. В этой статье мы погрузимся в механику приседания, а так же рассмотрим один возможный баг с коллизией. Сначала нам нужно добавить клавишу для приседания в Input Map: Теперь перейдем в наш главный скрипт "Player Controller" и объявим там несколько переменных: isCrouching, crouch_speed, height_normal и height_crouch: Теперь давайте создадим функцию crouch(), в которой будет содержаться основная...
770 читали · 1 год назад
☁️ Игра от первого лица на Godot Engine | Часть I
Моему проекту от первого лица понадобился FPS контроллер. Решил поделится опытом, а также научить вас, если вы новичок в Godot, созданию игрока. Предисловие, данный код работает для Godot 3.5, на версиях ниже или выше не тестировался ГЛАВА I - Немного о проекте и задачи Я планирую сделать что-то похожее на проект майнкрафт, но с настоящими вокселями, которые будут гореть, ломаться, раскалываться и тд. (если хотите, могу рассказать о том, как я пытаюсь подружить воксели с Godot). Для этого мне в...