
Introduction video for the course
In this lecture, the structure of the course is described.
In this lecture, you will learn how to set up and install the Godot 4.3 .NET game engine in Ubuntu Linux, using vscode as editor and .NET8 as compiler
In this lecture, you will learn how to set up and install the Godot 4.3 .NET game engine in Windows, using vscode as editor and .NET 8 as compiler.
In this lecture, you will learn how to set up the Godot 4.3 project, to import Tiled maps.
In this lecture, you will learn how to download and install the Tiled editor for Windows.
In this lecture, you will learn how to download and install the Tiled editor for Ubuntu Linux.
In this lecture, you will learn how to create Tile-sets in the Tiled editor, and how to add collision shapes to them.
In this lecture, you will learn how to create a simple level and import it to the Godot 4.3 project.
In this lecture, you will learn how to set up the rules map in the Tiled editor.
In this lecture, you will learn how to create the automapping rules for the top, bottom, left and right tiles.
In this lecture, you will learn how to create the automapping rules for the corner tiles.
In this lecture, you will learn how to create the extra rules needed for the corner tiles.
In this lecture, you will learn how to add the first inner grass tile rules.
In this lecture, you will learn how to add the final inner grass tile rules.
In this lecture, you will learn how to add the 45 degree slope automapping rules.
In this lecture, you will learn how to add the 22.5 degree slope automapping rules.
In this lecture, you will learn how to add tile variations to the automapping.
In this lecture, you will learn how to add flowers to the automapping.
In this lecture, you will learn how to add rock variations to the automapping.
In this lecture, you will learn how to add bush variations to the automapping.
In this lecture, you will learn how to add trees to the automapping.
In this lecture, you will learn how to add larger trees to the automapping.
In this lecture, you will learn how to add automapping for a more simple tileset. (Part 1 of 2)
In this lecture, you will learn how to add automapping for a more simple tileset. (Part 2 of 2)
In this lecture, you will learn how to add parallax scrolling backgrounds to your game.
In this lecture, you will learn how to import the player into the game, using the AnimatedSprite2D node.
Take your level design speed to the next level
In this course, I’ll guide you through the process of mastering Automapping in Tiled and how to seamlessly integrate your levels into Godot 4.3. Together, we’ll unlock the power of automation to speed up your level design, giving you more time to focus on the creative aspects of your game.
We’ll begin by setting up the tile sets, and their collision shapes so that collisions will work flawlessly when importing the maps to the Godot game engine. Then we'll continue exploring Tiled’s Automapping feature, where I’ll show you how to set up custom rules that allow the software to automatically place tiles for you. I’ll walk you through the process of setting up a more complex automapping first, and then we'll also have a look at how to set up automapping for a more simpler tileset.
Importing the level into your Godot 4.3 game.
Once we’ve perfected your Automapping workflow, I’ll guide you through the process of importing your levels into Godot, ensuring smooth integration between the two tools.
Making the level playable
We’ll also dive into enhancing your game’s visuals and functionality. I’ll teach you how to set up parallax scrolling backgrounds to add depth and immersion to your scenes. You’ll also learn how to animate a character using the AnimatedSprite2D node, bringing your player to life with smooth, professional animations.
Finally, I’ll introduce you to the class-based state pattern and show you how to build a state machine to control your player’s behavior, from Idle, running and jumping.
By the end of this course, you’ll not only have automated your level design and integrated your Tiled maps into Godot 4.3, but you’ll also have a solid understanding of key game mechanics and visual effects in order start and create your own polished, professional game.
Together, we’ll transform your workflow, speed up your development, and give you the tools you need to bring your game worlds to life in record time.
Who is this course for?
This course is not for complete beginners but is targeted more towards "beginner+" and intermediate programmers, so if you have a little, or some experience with the Godot game engine, and are familiar with the C# programming language, this course is perfect for you. However, the Tiled Automapping part of the course is designed to be beginner friendly, so you'll quickly get up to speed. By the end, you will be able to create rich immersive levels with ease!