Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Day 23: Replacing Fixed Paths with Dynamic Navigation | Godot Tower Defense Devlog

Автор: PapaBear

Загружено: 2026-01-23

Просмотров: 70

Описание:

Day 23 of my 60-day challenge learning the Godot game engine.

Today I made a major shift in how enemies navigate the map.

Originally, enemies followed a hand-drawn path, which worked—but it meant every enemy moved in exactly the same way, with identical timing and behavior. That approach was rigid and limited what I could do with level design.

In this update, I replaced fixed paths with dynamic navigation using Godot’s navigation system.

What changed:
• Enemies now calculate their own optimal path to the destination
• Navigation is driven by terrain instead of hand-drawn splines
• Paths automatically update when the map changes
• Spawn points and bases can be moved freely
• Level layouts are now fully dynamic
• Much simpler scene setup (less duplicated path logic)

This opens the door for:
• Multiple map layouts
• Dynamic obstacles
• Knockback and displacement mechanics
• Smarter enemy behavior
• Cleaner wave and level systems

I also walk through how this impacts future features like wave management, prep phases, game states, and unlocking towers.

Next up: waves. For real this time.

Thanks for following along, and as always—feedback and questions are welcome.

Day 23: Replacing Fixed Paths with Dynamic Navigation | Godot Tower Defense Devlog

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Day 9: Starting a Tower Defense in Godot | TileMap Terrains + Path2D Enemies

Day 9: Starting a Tower Defense in Godot | TileMap Terrains + Path2D Enemies

Смертельная ошибка в 0.1 Вольта: Почему горят параллельные сборки?

Смертельная ошибка в 0.1 Вольта: Почему горят параллельные сборки?

Шансы и вероятности в сапёре: 8, 77, 8-8, поля без 0, 1, 2, в одно нажатие.  [Games Computer Play]

Шансы и вероятности в сапёре: 8, 77, 8-8, поля без 0, 1, 2, в одно нажатие. [Games Computer Play]

Стоило ли покупать УБИТЫЙ MacBook за 6000₽? Вскрытие меня Удивило! Ремонт MacBook Pro 13 2013 a1502

Стоило ли покупать УБИТЫЙ MacBook за 6000₽? Вскрытие меня Удивило! Ремонт MacBook Pro 13 2013 a1502

Рекламы с черным юмором. Сборник №1/Black humor commercials. Vol. 1

Рекламы с черным юмором. Сборник №1/Black humor commercials. Vol. 1

Конец. Продал тук тук и мы разъезжаемся!

Конец. Продал тук тук и мы разъезжаемся!

Программирование на ассемблере без операционной системы

Программирование на ассемблере без операционной системы

Почему эллипс это сложно и не существует формулы периметра эллипса

Почему эллипс это сложно и не существует формулы периметра эллипса

Я создал ХУДШИЙ МИР в WorldBox

Я создал ХУДШИЙ МИР в WorldBox

Day 24: Multi-Level System with Map Data Resources | Godot Tower Defense Devlog

Day 24: Multi-Level System with Map Data Resources | Godot Tower Defense Devlog

Этот ракетный двигатель не был разработан людьми.

Этот ракетный двигатель не был разработан людьми.

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Принц Персии: разбираем код гениальной игры, вытирая слезы счастья

Праща: Забытая сила человечества

Праща: Забытая сила человечества

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Как Сделать Настольный ЭЛЕКТРОЭРОЗИОННЫЙ Станок?

Перетест Ai MAX+ 395 в жирном мини-ПК и тест AMD 8060s vs Intel B390

Перетест Ai MAX+ 395 в жирном мини-ПК и тест AMD 8060s vs Intel B390

Выходная головоломка Пошевели извилинами

Выходная головоломка Пошевели извилинами

Делаем из обычного домофона Умный с помощью BlueStreak, устройства на ESP32.

Делаем из обычного домофона Умный с помощью BlueStreak, устройства на ESP32.

Почему атомное ядро ВООБЩЕ не разваливается

Почему атомное ядро ВООБЩЕ не разваливается

Day 16: Building a State Machine in Godot | Tower Defense Devlog

Day 16: Building a State Machine in Godot | Tower Defense Devlog

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com