Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Create a Complete 2D Survivors Style Game in Godot 4 by Firebelley Games

/

Release date:2023, May

Duration:17 h 15 m

Author:Firebelley Games

Skill level:Beginner

Language:English

Exercise files:Yes

This course will cover everything you need to know about creating a small 2D arena survival roguelike game from start to finish in Godot Engine 4. This course covers many aspects of creating a survivor style game, including:

  • Auto-attacking abilities
  • Hordes of enemies that increase in difficulty over time
  • Roguelike ability and player upgrades
  • Permanent progression with saving and loading
  • Levelling up by collecting experience dropped from enemies

This list is incomplete – please see the course outline for a glimpse into the covered topics.

This course aims to show you how to take an empty project and turn it into a small, complete game. This course will expose you to many aspects of the Godot engine, from input handling to tilemaps saving and loading data, audio, and more. By completing this course, you will feel comfortable working on your projects in Godot 4. You will walk away from this course with a solid foundational understanding of making games that are functional and fun.

This course will help you greatly if:

  • You are ready to dive into a crash course for the newly released Godot 4
  • You have some game development knowledge and want to learn Godot 4
  • You have some programming knowledge and want to make games
  • You struggle to complete games and want to start and finish a project
  • You regularly participate in game jams and want to improve your ability to craft a fun but short experience

So that you know, this course is focused purely on the start-to-finish process of making a survivors-style game. With that goal in mind, no time is spent explaining fundamental programming concepts. I would strongly recommend that you learn more about programming before taking this course. Any programming experience is fine – GDScript is easy to use.

Several lessons are available for you to preview for free. Please take at those videos before enrolling to determine if the pace of this course is right for you!

Watch online or Download for Free
01. Starting Out

01. Godot Download, Orientation, and Setup
02. Creating the Player
03. Player Movement
04. Creating a TileMap
05. Game Camera
06. Checkpoint

02. Building the Foundation

01. Creating a Rat Enemy
02. Creating the First Sword Ability
03. Introduction to AnimationPlayer
04. Targeting Enemies With Sword Ability
05. Destroying Enemies
06. Project Settings Tweaks
07. Spawning Enemies Automatically
08. Improving the Game Feel
09. Creating the Game Loop Foundation
10. Experience Drops
11. Experience Tracking
12. Creating a Health Component
13. Implementing Damage
14. Creating an Experience Bar
15. Using Custom Resources for Upgrades
16. Upgrade UI Groundwork
17. Enabling Upgrade Selection
18. Making the Upgrade Functional
19. Improving the Scene Tree Structure
20. Adding Player Health
21. Player Health Bar
22. Creating the Victory Screen
23. Creating the Defeat Screen

03. Gameplay and Visual Improvements

01. Increase Difficulty Over Time
02. Improving the TileMap
03. Preventing Invalid Spawning
04. Creating an Axe Ability
05. Enabling Acquisition of Axe Ability
06. Prevent Abilities from Being Chosen Twice
07. Animating the Player
08. Animating the Enemy
09. Animating Enemy Death
10. Adding a Wizard Enemy
11. Using a Weighted Table for Enemy Spawning
12. Animating the Wizard
13. Animating the Experience Vial Pickups
14. Adding a Custom Font
15. Adding Floating Damage Text
16. Implementing a Flash on Enemy Hit
17. Adding Ability Damage Upgrades
18. Introduction to UI Theming
19. Finalizing Upgrade Card Theme
20. Animating the Upgrade Card
21. Improving the Upgrade Selection Screen
22. Applying a Style to the Experience Bar
23. Animating Victory and Defeat Screens
24. Applying Styles to the Buttons
25. Creating a Player Move Speed Upgrade
26. Adding a Vignette

04. Sound Effects

01. Adding SFX – Part 1
02. Adding SFX – Part 2
03. Adding SFX to UI Elements – Part 1
04. Adding SFX to UI Elements – Part 2
05. Adding Victory and Defeat Jingles
06. Adding Music

05. Final Touches

01. Creating a Main Menu
02. Creating an Options Menu
03. Styling the Options Menu Sliders
04. Creating a Pause Menu
05. Adding a Scene Transition Effect
06. Creating a Meta Progression System
07. Saving and Loading Meta Progression Data
08. Creating the Meta Upgrade Card
09. Allowing Player to Purchase Meta Upgrades
10. Improving the Meta Upgrade Card
11. Adding a ScrollContainer to the Meta Upgrade Screen
12. Exporting the Game for Publishing
13. Fixing an Enemy Spawning Bug
14. Conclusion

06. Bonus Content

01. Adding Another Enemy Type
02. Creating an Anvil Ability
03. Adding a Health Regeneration Meta Upgrade
04. Adding an Anvil Ability Upgrade
05. Fixing UI Sizing and Increasing Enemy Count
06. Adding Anvil Impact Particles

[Udemy] Create a Complete 2D Survivors Style Game in Godot 4 by Firebelley Games.7z

[Udemy] Create a Complete 2D Survivors Style Game in Godot 4 by Firebelley Games_Subtitles (2).7z

[Udemy] Create a Complete 2D Survivors Style Game in Godot 4 by Firebelley Games_Subtitles.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

1 Comments

  1. Thank you for this one. It is a v good course. Please more Godot 4. Horror PS1 is out of date. Unity is dead engine now.

    Thank you.

Leave a Comment

Your email address will not be published. Required fields are marked *