годот создание игры AStar 3

В этом туториале мы восстановим работу проекта Godot Grid-based Pathfinding with AStarGrid2D, шаг за шагом повторяя его реализацию.Рассмотрим годот создание игры AStar 3

Поскольку мы уже детально разобрали код предыдущего туториала, логично использовать его в качестве основы для текущего проекта. Нам потребуется лишь настроить тайлсеты и скорректировать некоторые переменные в коде:

Создадим новый проект и назовем его Grid-based Pathfinding with AStarGrid2D experiment. На новой сцене разместим следующие узлы: корневой Node2D с вложенными Sprite2D, Marker2D, Camera2D и TileMapLayer. Внутрь Marker2D, в свою очередь, добавим CPUParticles2D и Sprite2D:

Сохраним сцену под именем game.tscn. После этого установим текстуры для заднего фона и корабля, а также настроим параметры искр для двигателя корабля в узле CPUParticles2D:

Теперь перейдем к настройке тайлов для нашей системы — определим их параметры и свойства на TileMapLayer:

Добавляем код и настраиваем левую кнопку мыши для команды move_to:

Корабль успешно реагирует на клики и начинает движение к указанной точке, следуя построенному маршруту:

годот создание игры AStar 3.Конец.

Проект Godot Grid-based Pathfinding with AStarGrid2D восстановлен и функционирует корректно. Спасибо за внимание!

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить вверх