Skip to content

quiver-dev/template-beat-em-up

Repository files navigation

Downtown Beatdown: Beat-em-up game template

An open source 2D beat-em-up game template for Godot 4, to make games like Streets of Rage. Created by Quiver.

Trailer

Downtown Beatdown Trailer

(click to watch the full trailer!)

Features

  • Customizable player and enemy characters
  • Configurable attacks
  • Detailed environments with background and foreground elements
  • Day and night effects
  • Level blocking to constrain fights to particular areas
  • Customizable enemy AI
  • Custom inspectors and debugging tools
  • Fully open source!
  • Free assets!

Topics covered

  • Advanced animations using AnimationPlayer and AnimationTree
  • State machines
  • Custom inspectors
  • Custom overlays

Documentation

Coming soon!

Requirements

  • Godot 4.0 RC6 or higher

Installation instructions

  • This project uses Git Large File Storage (LFS) to store asset binaries. To initialize it make sure you have LFS installed, then simply run git lfs install
  • Clone this repository from Github
  • Open the Godot project file in Godot 4 (Beta or higher) and run it to play the demo!

Questions/Bugs/Suggestions

For bugs and feature requests, feel free to file an issue here or comment on this template's project page.

Share with the community!

If you manage to incorporate this template into your next project, please share with the Quiver community!

More game templates

Want more game templates? Check out our growing collection here.