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

    Adventurer Andie: Learn to make a 2.5D platformer with Godot

    Posted By: lucky_aut
    Adventurer Andie: Learn to make a 2.5D platformer with Godot

    Adventurer Andie: Learn to make a 2.5D platformer with Godot
    Published 2/2024
    Duration: 4h55m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 3.18 GB
    Genre: eLearning | Language: English

    Make your first Godot 2.5D game with good-looking game assets!


    What you'll learn
    Learn to make a good-looking 2.5D action game with Godot
    Learn how to code a 2.5D game in GDScript
    Learn how to control the player's 2D movement
    Learn how to create patrol behavior using the RayCast3D node
    Learn how to make the attack & health system
    Learn how to make a health pick-up
    Learn how to control VFX
    Learn how to use StateMachine to control and blend animations
    Learn how to create game UI in Godot, like the health UI & the restart button
    Learn how to export Godot project into exe files
    Learn how to create a trap



    Requirements
    It would be great if you have beginner-level programming experience

    Description
    Hello, I’m Single-minded Ryan, a game developer and digital artist.
    In this course, we are going to create a typical 2D-style game in a 3D world, but before getting into the details, I know you have a big question a ask:
    What is the code benefit that this course has to offer?
    The answer is that I want you to feel like you are making a real game from the very beginning
    I want to you learn the knowledge about game development with production-level game assets, so you can absorb these ideas seamlessly.
    This is why I put a lot of effort into creating the assets for the course,
    so you can have high-quality characters, smooth animations, detailed materials and VFX particles, and good-looking level modules to work with.
    These assets are great benefits you can get with this course because you can use the assets to experiment with new ideas and design your levels even after finishing the course.
    Let’s talk about what we are going to do in this course.
    Our player can explore this world with 2D movements, so we’ll cover these behaviors in GDScript, including the run, jump, and melee attack actions.
    Then we’ll learn how to control the animations using a combination of different animation nodes, such as the StateMachine node, the blend animation node, and the OneShot node. This way you will have more flexibility when dealing with complicated animation setups.
    When it comes to the enemy, I’ll show you how to make it patrol around the platform, and to detect the edges and blocks so it knows when to turn around. These behaviors are achieved by the ray cast feature, which is an essential technique you have to know to deal with the physics engine in game development.
    Visual effect is also a big part of video games, I’ll show you how to control the particles via the script and how to create material animation for the sword-swinging action.
    Want more challenges for the player? Let’s create a trap with spikes, here we’ll learn how to detect physics bodies using a collision shape, and how to use physics layers to manage the collision detection.
    Need something to keep the player alive? Here comes the health pickup. To make the pickup work, We’ll finish the player’s health system with the heart UI on screen.
    Finally, we’ll set up an end door as the destination of the level, and cover the game over UI and the restart game button to finish up the gameplay
    By the end of this course, you’ll be able to export the game to executable files and show it off to your friends.
    If you are eager to improve your programming skills, this course also has a lot to offer.
    We’ll talk about the core idea of Godot game development: the Game Lifecycle functions, these concepts are shared between many game engines, so understanding these functions will help you establish a solid foundation for your further career.
    You’ll learn about some basic programming ideas like how to use variables and constants, how to use conditions and control flow like the if statement and the for loop.
    We’ll also talk about some unique GDScript features, like how to use annotations and how to communicate between scripts using signals, which is
    But I want you to notice that this course is not heavily code-oriented, meaning it would be really great if you understood some basic programming ideas.
    I’ll keep adding new content later like I’ll add new lectures to talk about how to make collectible coins and how to shoot bullets in summer this year.
    I can’t wait to see you in this course and check out the cool games you are going to make.
    At the end of this course, you will be able to do things like:
    Code in GDScript, which is Godot's built-in programming language
    Code basic character 2D movement (run/jump)
    How to create a patrol behavior for the enemy using the RayCast feature
    Create a melee attack
    Use Godot's input system
    How to use the StateMachine animation node and OneShot node to control the player’s animation
    How to blend animations
    Control material effect with GDScript and animation
    Control VFX via GDScript
    Control Enemy's behaviors like causing damage to the player and dead
    How to create a trap to hurt the player
    Create a health & damage system
    Create a health pick-up
    Design the 2.5D Game Level
    How to use the UI system to display the player’s health hearts
    How to reset the game scene
    How to create a button and how to reload the game
    Customize Godot's settings for your game and your workflow
    How to export the game into executable files
    Please NOTE that this course
    DOES NOT
    contain any sound and music assets at the moment, because I don't know how to compose them for now.
    *All of the assets (models, animations, VFX, etc.) provided in this course are only for educational purposes, please do not use them in any commercial projects.
    Who this course is for:
    Beginners who wants to make good-looking games with Godot

    More Info