GameMaker (all)

Beat'em Up Starter Kit

Curial Lloses

You must be logged in to obtain assets


NOTE: This asset contain the basics of Beat'em Up. For a more complete engine and regular updates you may be more interested in [Beat'em Up Engine]

Get the basics of Beat'em Up combat with this Starter Kit! Understand how the old classics faked depth in 2D games and how they managed hit collisions, at the time you explore a way to make basic enemy behaviours. Use this asset to start your own Beat'em up and fill it with your own gameplay and sprite animations.


  • For Game Maker Studio 1.4 and Game Maker Studio 2.0
  • 2D Movement with Jump on Z axis
  • Collisions handling according depth
  • Up to 10 Player animations: Idle, Run, Jump raise, Jump fall, Punch right, Punch left, Punch up, Air Kick, Hurt and Dead
  • Hit combos: Hard combo after 5 consecutive punches
  • 2 Players game
  • Health management
  • Basic enemy AI with up to 8 states: IDLE, RUN, WAIT, HIT, HURT, RETREAT, KO, DEAD
  • Fully commented code! Almost every line is commented.
  • Debug mode. Show collisions boxes and state names

End User Licence Agreement (EULA).

Age Rating: 4+


GMS2 - Version 1.0.7. Published February 19, 2019

GMS1 - Version 1.0.7. Published February 19, 2019

GMS2.3 - Version 1.0.8. Published February 7, 2023

  • Checked that runs properly in GMS 2.3
Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait