Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 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 31
    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

    Create A 2D Isometric Game In Godot Engine 4.3

    Posted By: ELK1nG
    Create A 2D Isometric Game In Godot Engine 4.3

    Create A 2D Isometric Game In Godot Engine 4.3
    Published 12/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.31 GB | Duration: 5h 3m

    Learn how to make an 2D isometric game and how to use isometric movement and tilemap

    What you'll learn

    Understanding how isometric work in 2D

    A deep understanding of GDScript, the programming language of Godot

    Learn how to create game object, levels, instance, using Vector and tilemap

    Getting used to the fundamentals of game development

    Requirements

    No programming experience needed, although having some knowledge is always good

    Description

    In this course, we are going to learn how to create from scratch a 2D isometric game using Godot Engine 4.3.This course will cover quite a lot of topics:- Understanding how to translate Cartesian coordinate into isometric- Creating animation that can be display in 4 direction using the AnimationTree- Using the built-in Godot Tilemap system for isometric game- Learning how to set up collision shape in isometric tilemap- Learning how to set up autotile for an isometric terrain- Understanding how the new TilemapLayer system of Godot works- How to set up layer properly in isometric using YSort- How to add object to our game (trees, rocks, houses, coin) that we can interact with- How to create an enemy that can patrol through code- Create a system of key and door- Changing levels- Creating checkpoints- Learning how to create shader in Godot- Creating animated tilemap with the new TilemapLayer in isometric…and way much more, for that just check the curriculum of this course to see what we are going to learn.I have tailored this course so it is easy to use, most of the video are under 10 minutes to help you learn as much as you can the concept I am teaching you without overloading you with long and heavy videos like it can be the case in many other courses.I am providing the asset so you can use everything in this course without other cost, you just have to buy the course, download the asset and start programming for creating your future game.This course is made for beginner in game development that want to learn how to create 2D isometric game using that fantastic open source game engine that is Godot Engine 4.3 as well as more seasoned developer that want to use their skills by learning an exigent and famously known difficult genre of video game like isometric.I’ve been enjoying making this new course as I am fascinated by isometric game, and I hope that this course will be the right entry gate for you if you want to go deeper into that segment of programming that is rarely taught in a way that is complete and accessible for beginner programmer.So thank you for reading this and considering buying this course, and I’ll see you in the first lecture!

    Overview

    Section 1: Player controller and animations

    Lecture 1 Download godot and import the assets

    Lecture 2 Create the player and fixing blurry pixel art

    Lecture 3 Create the player movement and a simple camera

    Lecture 4 Create the player idle animation

    Lecture 5 Creating the movement and attack animations and sword collision shapes

    Lecture 6 Create the dead animations

    Lecture 7 Create the animation tree for idle, move and sword animations

    Lecture 8 Calling our animations through code

    Lecture 9 Creating a state machine and input map for triggering our attack

    Lecture 10 Moving while attacking

    Lecture 11 Creating a crates and destroy it with our sword and using Ysort

    Lecture 12 Creating a health system with static class

    Lecture 13 Displaying the life of our player with a system of heart

    Lecture 14 Creating a spike trap and losing point of life

    Lecture 15 Losing a quarter of life instead of a full life

    Lecture 16 Fixing direction sword issue when we are not moving

    Section 2: Camera, Tilemap, terrain, background, coins

    Lecture 17 Creating an isometric tilemap and saving it as a reusable resource

    Lecture 18 Creating a isometric terrain with autotile

    Lecture 19 Creating custom tile collision shape for the isometric tilemap

    Lecture 20 Camera following the player

    Lecture 21 Setting up limit to the camera

    Lecture 22 Creating a houses and sorting the YSort

    Lecture 23 Making the house transparent when the player move behind

    Lecture 24 Creating rock and trees using Texture Region

    Lecture 25 Adding coins to collect

    Lecture 26 Display the number of coins collected in the GUI

    Lecture 27 Creating water with animated tilemap

    Section 3: Enemy, shader, key and doors, changing level, checkpoints

    Lecture 28 Creating our enemy and its animations

    Lecture 29 Making our enemy move and patrol randomly through code

    Lecture 30 Killing the enemy and hurting the player

    Lecture 31 Creating a shader for showing the damage of the player

    Lecture 32 Instancing object when our enemy die (coins)

    Lecture 33 Create a key that opens a door

    Lecture 34 Create the door collider logic and the animation and create a label

    Lecture 35 Opening the door with the key and creating a custom input to open the door

    Lecture 36 Deactivating the area of the door and deleting the key once it has been used

    Lecture 37 Spawning a key after all enemies have been killed and creating custom signal

    Lecture 38 Changing levels and spawning the player at checkpoints

    Lecture 39 Wrapping up: what to do next?

    Beginner in Godot looking to learn how to make game development as well as more seasoned developer looking to learn how isometric game are working in 2D.