Learn Godot 4 by making 2 games
What you'll learn
- Learn to use Godot 4
- Learn how to create a complete game prototype
- Learn how to create a saving system
- Learn how to create a sword attack
- Learn how to create a state machine
- Learn how to create a map
Requirements
- This course is accessible to the beginner aswell as intermediate
Description
In this course you'll learn the basics of programming a 2D Metroidvania game similar to Hollow Knight or Celeste and a 2D RPG similar to Zelda A link to the past with lots of different mechanic like double jumping, using a sword to kill enemy and break elements, breaking platform and way much more.
I will cover in this course everything you need to know about creating a 2D game in the Godot Engine 4. This course cover all important aspects of creating a 2D game in Godot including:
Game mechanics like player movement, double jump, collectibles, wall slide, wall jump
Creating a health system inspired by Zelda with a system of heart
Enemy
Adding mechanic like a sword to slash the enemy or break crates
Scene structure and project organization
Sound effects & music
Creating a saving system in two different ways
Creating a map to display the position of your player
Learning how to use shader
This list is not exhaustive - please see the course outline for a glimpse into what you're about to learn soon.
I have made that course for beginner looking to understand the key concept of programming as well as for programmer coming from different engine (like Unity or GameMaker) that want to create a lots of different key mechanic of a game that are rarely covered in Godot 4.
What you’ll learn
2D platformer mechanics - double jumping, collectables, enemies, sword
2D RPG mechanics: system of doors to open with keys, enemy throwing projectile at us, patrolling enemy
Sounds effects, doors and switches to change levels
Godot Engine Concepts - leveraging a variety of nodes, structuring scenes, signals, and more
Creating map and a flexible saving system
Are there any course requirements or prerequisites?
Some programming knowledge are a plus, but you can start from scratch, GDscript (the langage used in Godot) is one of the easiest language for game development
Who this course is for:
Beginner
Intermediate programmers
Intermediate game developers
Beginner game developers with programming experience
Individuals who are looking to push their project over the edge by adding lots of fun game mechanics
Who this course is for:
- This course is for everyone looking to learn how to use Godot 4 and create a fun little 2D game
Instructor
It's been more than 5 years that I'm programming video game for all type of platform using either game engine like Unity or Godot Engine, or creating my own game engine with Python or C++ and SDL2.
Interested by teaching game development the way I would have been taught, I want my course to help you understand the core concept of game programming in the clearest, simplest and most efficient way possible. Thank you for considering buying the course! :)