Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Automate Level Design With Tiled Automapping & Godot 4.3 C#

    Posted By: ELK1nG
    Automate Level Design With Tiled Automapping & Godot 4.3 C#

    Automate Level Design With Tiled Automapping & Godot 4.3 C#
    Published 11/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.78 GB | Duration: 3h 25m

    Learn Everything You Need to Know in Order to Automate and Speed Up Your Level Design with Tiled and Godot 4.3

    What you'll learn

    Setting up the Godot 4.3 C# project

    Creating tile sets in tiled

    Setting up collision shapes for Tiled tile sets

    Settting up Automapping with Tiled

    Adding tile variation to the automapping

    How to use NoOverlappingOutput to make sure that larger objects will not overlap on the same layer

    How to Automap larger objects without them being overdrawn when using multiple layers

    Setting up plugin to import maps from Tiled into the Godot 4.3 game engine

    Setting up parallax scrolling backgrounds in Godot 4.3

    Animating a character with the AnimatedSprite2D node

    How to implement the class based state pattern to control the player

    Setting up and configuring the Camera2D node for a better playing experience

    Making the character walk properly on slopes

    Requirements

    A PC / Mac

    Godot 4.3 .NET

    Some prior experience with the Godot game engine

    Tiled editor

    Description

    Take your level design speed to the next levelIn 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 playableWe’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!

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Course Structure

    Section 2: Setting up Godot 4.3 .NET with vscode as editor & debugger and .NET8 as compiler

    Lecture 3 Setup Godot 4.3 .NET with vscode and .NET8 in Windows

    Lecture 4 Setup Godot 4.3 .NET with vscode and .NET8 in Ubuntu Linux

    Section 3: Setting up The Godot 4.3 Project To Load In The Tiled Maps

    Lecture 5 Setting up Folders & Installing the plugin to the Godot 4.3 project

    Section 4: Downloading and Installing the Tiled editor

    Lecture 6 Downloading and Installing Tiled for Windows

    Lecture 7 Downloading and Installing Tiled for Ubuntu Linux

    Section 5: Setting Up Tile-sets in The Tiled Editor

    Lecture 8 Setting Up TileSets and Tile Collisions In The Tiled Editor

    Section 6: Creating And Importing A Tiled Level Into The Godot Project

    Lecture 9 Creating and importing a simple level to the Godot 4.3 project

    Section 7: Setting Up Automapping For The Map

    Lecture 10 Setting up the rules map

    Lecture 11 Adding top, bottom, left and right tile rules to the automapping

    Lecture 12 Adding corner tile rules to the automapping

    Lecture 13 Adding extra rules for the corner tiles

    Lecture 14 Adding the inner tile corner rules to the automapping part 1 of 2

    Lecture 15 Adding the inner tile corner rules to the automapping part 2 of 2

    Lecture 16 Adding the 45 degree slope rules to the automapping

    Lecture 17 Adding the 22.5 degree slope rules to the automapping

    Lecture 18 Adding tile variations to the automapping

    Lecture 19 Adding flower variations to the automapping

    Lecture 20 Adding rock variations to the automapping

    Lecture 21 Adding bush variations to the automapping

    Lecture 22 Adding trees to the automapping part 1 of 2

    Lecture 23 Adding trees to the automapping part 2 of 2

    Section 8: Setting up Automapping for a more simple tile-set

    Lecture 24 Setting upp automapping for the regular tiles

    Lecture 25 Setting up automapping for the slopes

    Section 9: Adding a parallax scrolling background to the game

    Lecture 26 Adding the parallax scrolling background to the game

    Section 10: Importing the player character into the game using The AnimatedSprite2D node

    Lecture 27 Importing the player into the game

    Section 11: Controlling the player using a state machine

    Lecture 28 The class based state pattern

    Lecture 29 Implementing the state machine part 1 of 3 - The idle state

    Lecture 30 Implementing the state machine part 2 of 3 - The run and fall states

    Lecture 31 Implementing the state machine part 3 of 3 - The jump states

    Section 12: Adding the Camera2D and Parallax scrolling background into the game

    Lecture 32 Adding the Camera2D and parallax scrolling background into the game

    Lecture 33 Limiting Camera2D to the game world

    Section 13: Download complete project

    Lecture 34 Full project - Grab it here!

    Section 14: Final section

    Lecture 35 Congratulations on completing the course

    Aspiring indie game developers,Game developers going from Unity -> Godot,Beginner+ game developers which have some Godot game engine and C# experience.