GameMaker (all)

Beat'em Up Engine

Curial Lloses

You must be logged in to obtain assets


Create your own beat'em up games with the most complete Beat'em Up Engine in marketplace. Replace the engine assets with your own art or dive into a clean code to customize objects properties and get your own gameplay feel. This engine will become your best start for your own beating games!


  • For Game Maker Studio 2.0. For GMS 1.4 version refer to [Beat'em Up Starter Kit]
  • 2 Players game
  • Complete set of Player actions including Grabs, Throws and Special moves
  • Hit combos: Hard combo after 5 consecutive punches
  • 2.5D Movement with Jump on Z axis
  • Collisions and depth handling
  • Customizable level platforms
  • Battle areas to control camera and screen boundaries
  • Health management
  • Basic enemy AI with up to 8 states: IDLE, RUN, WAIT, HIT, HURT, RETREAT, KO, DEAD
  • Destructible objects and weapons and items to pick
  • Continue game countdown
  • Fully commented code! Almost every line is commented.
  • Debug mode. Show collisions boxes and state names

End User Licence Agreement (EULA).

Age Rating: 9+


GMS1 - Version 1.1.1. Published February 19, 2019

  • Asset ported to Game Maker Studio 1.4

GMS2 - Version 1.2.4. Published September 21, 2019

  • Fixed by twaking The Grabbing Issue for what Player wasn't able to find GrabID when had multiple enemies at the same position to grab.

GMS2.3 - Version 1.2.7. 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