Want to add a minimap to your Godot game, with simple fog of war reveal? Then this is the perfect tutorial for you! =)simple minimap with fogGetting StartedTo follow along and see how this works you can download the project files from the minimap folder in my github repo. The project is for Godot 3.3.3.This project continues our prior tutorial on creating caves using cellular automata in Godo...
Making a game where your enemies need to chase the player? This starts out easy, make the enemy run towards the player! But what happens when they are behind a tree? Or around the corner of a wall? Well, now your enemy looks quite silly as it is stuck against the object, running in place. Not good!To solve this, you could use the Navigation2D or AStar nodes built into Godot (here's a tutor...
A few months back we wrote an article showing how we created procedural caves in Godot using Cellular Automata. Today we wanted to share a follow up, showing how to generate dungeons using a BSP Tree.What is a BSP Tree? I like this articles explanation, so rather than writing a bunch of paragraphs, I'll refer you to that article and just focus on the generation code below.sample dungeon gener...
Creating gameplay gifs that look decent on Twitter can be a bit of a challenge, so we thought we would share a few things we learned while making them for our own game.So first a quick note on the process of creating a gif:You record footage from your game, say a 5 minute video.You extract a 10 second clip to show.You convert this clip into a gif.You upload this gif to twitter.At each stage in ...
Want to make a procedurally generated level for your game that includes caves or forests? We did too, and here's how we learned to do it using Godot!First we looked to see what info was already available; and while there is a lot of great resources like RogueBasin, few of them covered Godot or GDscript. Fortunately, GDscript is very similar to Python, and we found a nice script on github where...