Create a Shoot 'Em Up (Shmup) Game in Godot Engine
Kanata Code
1:38:22
Description
Learn how to create a shoot 'em up (shmup) game in Godot Engine
What You'll Learn?
- Godot Engine - Nodes, Scenes & GDScript
- Shoot 'Em Up - Aircrafts, Bullets & Power-Up
- User Interface (HUD) - Scoring & Player's Lives
- Exporting - Windows
Who is this for?
What You Need to Know?
More details
DescriptionDo you like shoot 'em up (shmup) games like Strikers 1945, Raiden, and Ikaruga? Do you want to know how to make them?
Then let's learn how to make them in this course!
The course will teach you how to make shmup games using the Godot Engine, a free and open-source software (FOSS). It will cover many aspects and mechanics of shmup games.
Using the Godot Engine, we will cover how to:
Create levels
Create aircraft (player & enemy)
Create bullets (player's bullet and enemy's bullet)
Create an explosion effect for the aircraft
Create a taking damage effect for the enemies
Create a power-up (bullet upgrade) for the player
Create a HUD (Score & player's lives)
Create a pause screen
Create a game over screen
You will also learn how to:
Use the tilemaps to create the levels
Scroll the background of the levels
Use the animation player to create animations & effects
Spawn the enemies during gameplay
Respawn the player after dying
Restart after a game over
Add sound effects and music
Export project to Windows
Use inheritance to inherit both scenes and scripts
Use autoload (singleton) to store global data
And much more!
By the end of this course, you will learn the basics of shmup games from start to finish. Use that knowledge you have learned to create your own shoot 'em up games!
Who this course is for:
- Godot game developer
Do you like shoot 'em up (shmup) games like Strikers 1945, Raiden, and Ikaruga? Do you want to know how to make them?
Then let's learn how to make them in this course!
The course will teach you how to make shmup games using the Godot Engine, a free and open-source software (FOSS). It will cover many aspects and mechanics of shmup games.
Using the Godot Engine, we will cover how to:
Create levels
Create aircraft (player & enemy)
Create bullets (player's bullet and enemy's bullet)
Create an explosion effect for the aircraft
Create a taking damage effect for the enemies
Create a power-up (bullet upgrade) for the player
Create a HUD (Score & player's lives)
Create a pause screen
Create a game over screen
You will also learn how to:
Use the tilemaps to create the levels
Scroll the background of the levels
Use the animation player to create animations & effects
Spawn the enemies during gameplay
Respawn the player after dying
Restart after a game over
Add sound effects and music
Export project to Windows
Use inheritance to inherit both scenes and scripts
Use autoload (singleton) to store global data
And much more!
By the end of this course, you will learn the basics of shmup games from start to finish. Use that knowledge you have learned to create your own shoot 'em up games!
Who this course is for:
- Godot game developer
User Reviews
Rating
Kanata Code
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 20
- duration 1:38:22
- English subtitles has
- Release Date 2022/11/16