Companies Home Search Profile

Little Adventurer 2D : Make a 2D Action Game with Godot 4

Focused View

Single-minded Ryan

4:43:15

149 View
  • 1. Introduction.mp4
    02:44
  • 2. Download & Installation.mp4
    01:18
  • 3.1 ProjectLittleAdventurerAndie2D Asset 1.0.zip
  • 3. Download the Asset file.html
  • 4. Create the project & Import the Asset files.mp4
    01:51
  • 1. Setting up the Tilemap.mp4
    17:36
  • 2. Creating the Level & the Player node.mp4
    10:53
  • 3. Setting up the Input Map.mp4
    02:30
  • 4. Creating the Player script & basic movement.mp4
    13:35
  • 5. Setting up the Tilemap physics layer & physics material.mp4
    08:17
  • 6. Creating the Run & the Jump animations.mp4
    08:38
  • 7. Creating the One-way Platform & the Grass.mp4
    06:58
  • 8. Creating the PlayerResetArea & the GameManager.mp4
    13:55
  • 9. Setting up the parallax background layers.mp4
    10:03
  • 10. Designing the first draft of the Level.mp4
    07:27
  • 11. Setting up the particles & the sunlight.mp4
    04:26
  • 12. Creating the Jump Up VFX.mp4
    09:40
  • 13. Creating the Land VFX.mp4
    07:46
  • 14. Adding the close background.mp4
    04:21
  • 1. Creating the Enemy Node & the Enemy Movement 01.mp4
    08:05
  • 2. The Enemy Movement 02.mp4
    09:15
  • 3. Creating the bullet.mp4
    10:17
  • 4. The player shoot ability 01.mp4
    07:29
  • 5. The player shoot ability 02.mp4
    09:42
  • 6. The Enemy health system.mp4
    06:12
  • 7. The Enemy attack ability.mp4
    17:47
  • 8. The Players hurt state & dead state.mp4
    11:10
  • 9. The Player health bar UI.mp4
    12:01
  • 10. Creating the coin.mp4
    08:48
  • 11. Creating the coin UI.mp4
    06:19
  • 1. Creating the Game Over UI.mp4
    09:55
  • 2. Creating The end door.mp4
    10:33
  • 1. Designing the level.mp4
    21:00
  • 2. Exporting the game.mp4
    02:44
  • Description


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

    What You'll Learn?


    • Learn to make a good-looking 2D action game with Godot
    • Learn how to code a 2D game in GDScript
    • Learn how to control the player's 2D movement
    • Learn how to use the AutoTile system with the TileMap node
    • Learn how to design a 2D game level by painting the tiles
    • Learn how to create the 2D parallax background layers
    • Learn how to control 2D animations with the animatedSprite2D node
    • Learn how to create the attack & health system
    • Learn how to create a 2D bullet system
    • Learn how to create the patrol behavior for the enemy
    • Learn how to create a coin-collecting system
    • Learn how to create the 2D one-way platform
    • Learn how to control 2D VFX
    • Learn how to handle the 2D physics layers and physics detection
    • Learn how to create game UI in Godot, like the health bar UI & the restart button
    • Learn how to use some GDScript unique features like the annotations, the setter and the signal system
    • Learn how to use the Autoload system to control the gameplay flow
    • Learn how to reload the game scene to restart the game
    • Learn how to export the game project into executable files
    • Learn how to use Godot's input system

    Who is this for?


  • Beginners who wants to make good-looking 2D games with Godot
  • Beginners who wants to learn how to design 2D game levels
  • Beginners who wants to improve their GDScript skills for 2D games
  • What You Need to Know?


  • It would be great if you have beginner-level programming experience
  • More details


    Description

    Hello, I’m Single-minded Ryan, a game developer and digital artist.

    In this course, we are going to create a classic 2D platformer game, with high-quality game assets.


    In the game you will control Andie, our little adventurer, to explore an ancient 2D world. You’ll need to defeat the enemies and reach the portal at the end of the level to finish the game.


    My goal is to create a visual-oriented course to make you feel like you are making a real 2D game from scratch.


    This course comes with a high-quality game asset package, including the player and enemy animations, VFX files, parallax backgrounds (some are animated), and a level tileMap.

    (sound & music not included at the moment)


    Along this course, you'll learn everything you need to start your 2D platformer. From how to design the level using the AutoTile feature, how to control the 2D animations with the animatedSprite2D node, how to code the movement and the enemy patrol behavior, how to create the close-range attack and projectile systems, how to create the pick-up item and the VFX, how to create and control the game UI, all the way to how to export the game project into executable files.


    I'll try to focus on every detail, but at the same time, it would be great if you have some basic experience with some programming language. You don't necessarily need to know anything about GDScript, but it helps if you understand some general programming ideas such as how variables and functions work.


    By the end of this course, you will have a 2D platformer that you can show off to your friends.


    Please enroll today, I'm looking forward to seeing you in the course.



    At the end of this course, you will be able to do things like:

    How to code in GDScript, which is Godot's built-in programming language

    How to control the player's 2D movement

    How to use the AutoTile system with the TileMap node

    How to design a 2D game level by painting the tiles

    How to create the 2D parallax background layers

    How to control 2D animations with the animatedSprite2D node

    How to create the attack & health system

    How to create a 2D bullet system

    How to create the patrol behavior for the enemy

    How to create a pick-up item

    How to control 2D VFX

    How to handle the 2D physics layers and physics detection

    How to create game UI in Godot, like the health bar UI & the restart button

    How to use the Autoload system to control the gameplay flow

    How to reload the game scene to restart the game

    How to use Godot's input system

    How to customize Godot's settings for your game and your workflow

    export the game project into executable files

    Please NOTE that this course DOES NOT contain any sound and music assets at the moment.


    *All of the assets (the tile map, animation files, VFX files, background files, 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 2D games with Godot
    • Beginners who wants to learn how to design 2D game levels
    • Beginners who wants to improve their GDScript skills for 2D games

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Single-minded Ryan
    Single-minded Ryan
    Instructor's Courses
    Hi, I'm Single-minded Ryan, a self-self-taught game developer. Before I became a programmer, I had been working as a digital artist for a really long time, so how games look really matters to me. Also, along the way I learned Unity and programming, I went through a lot of the struggles that people often face when first entering this exciting new world.I will try my best to provide beginner-friendly tutorials with high-quality assets, so you can enjoy the experience by seeing production-level games build up in your hands from the beginning.I can wait to help you learn all of the amazing things about game development, hope you will enjoy the journey with me!See you soon.Ryan.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 32
    • duration 4:43:15
    • Release Date 2024/07/24