Advertisement

Tutorial on creating a beat 'em up game in Godot in 10h [beginner/intermediate]

Started by February 17, 2025 09:38 AM
3 comments, last by PixelSlots.com 1 day, 12 hours ago

Hey everyone!

After winning the lowrezjam last year for an open-source beat’em up game I made in a week, I received quite a few requests to create a tutorial to help others build similar games. What started off as a small tutorial in November became a two-months intensive labor to stitch together a full cohesive 10-hour course spread over 20 episodes of 30 mins each. I have just released the series on youtube and hope it will be helpful to any beginner / intermediate Godot game developer!

Cheers

Playtest the game: Fists of Fury Course by Gad

E01: Setting up Godot
E02: Player Movement
E03: Collision Detection
E04: Enemies
E05: Enemies Overlapping
E06: Damaging Enemies
E07: Getting Hurt
E08: Weapons
E09: Throwing Knives
E10: Shooting Guns
E11: Food and Health
E12: Igor the Boss
E13: Stage and Checkpoints
E14: Enemy Spawns
E15: Healthbar
E16: Score
E17: Music and SFX
E18: Options Screen
E19: Level Design
E20: Game Over?


 

Congrats on winning Lowrezjam! Thanks for the great tutorial. Quick question, does godot make games for browsers?

None

Advertisement

@PixelSlots.com yes, godot provides out-of-the-box webgl export! In fact, the last episode of this tutorial series actually goes through creating a web export and publishing it on itch.io directly.

Thanks for the encouraging feedback 🙂

Very cool! I've been working mostly straight Javascript but I have been thinking of implementing a game engine, I just don't want to use Unity as it is too heavy for a few devices.

None

Advertisement