Avoiding Avoidance for Enemies on Godot 4 | Droian Indie Game Dev log
And here it is another Droian Metroidvania Devlog featuring our boy Kaado the programmer figuring out how get our enemies avoidance system working so they can have many different path choices depending on player choice.
He managed to get the base behavior working using navigationobjects2D and Navigationobstacles2D ( https://docs.godotengine.org/en/stable/tutorials/navigation/navigation_using_navigationobstacles.html ).
Liked the stream? Interesting in seeing more of our Dev logs of Droian?
Enjoy indie game content about Godot? SUB TO US!
🕹 ️ Key topics:
• The progress of developing an Indie Metroidvania Game
• Using NavigationObject2D
• Setting up Avoidance with NavigationObstacle2D
• Figuring out how to bake the avoidance into the code
• Understanding why it's not working yet
Useful links:
Learn more about Godot 4.4 :https://godotengine.org/g
About METSYS:https://godotengine.org/asset-library/asset/2301.
About Autotile:https://docs.godotengine.org/en/stable/tutorials/2d/using_tilemaps.html.
✨ Timestamps:
00:00. - Beginning
00:42 - Plugs to our website and games
01:12 - Into Avoidance and the Godot Documentation
01:52 - A recap of what we have developed already
05:22 - Time for the cake to be true - Working on code
22:40 - From NavigationAgents to NavigationObstacles
41:52 - Not much progress but progress
53:22 - Is confused by old code, but things are happening
01:00:22 - The obstacles do not what to bake and work the way we want
01:25:20 - Time for dinner and for programmer to go bye bye
đź‘€ Catch us live every Friday on Twitchhttps://www.twitch.tv/untitledgamestudios Â
🎮 Check out our YouTube Channel: @untitledgamestudios
đź’» Visit our official websitehttps://ugs.pt/pt
Learn more about Godothttps://godotengine.org/rg
#GameDev #GodotEngine #avoidance