What are the differences between an "Hack & Slash" and a "Beat 'em up"?

What are the differences between an "Hack & Slash" and a "Beat 'em up"? I would like to know what makes the difference between these two types of game because they look the same to me.


Solution 1:

I don't have any sources for this other than years of playing, but, for me:

  • A beat-'em-up is like Streets of Rage or River City Rampage. There may be some items and character progression, but the majority of combat is determined by player reflexes and ability to read and react to the immediate combat environment. Player commands are "low level" - e.g. "swing weapon", "turn left" - and advanced play involves stringing these actions together fluidly to create combos appropriate for the situation. Time is often measure in frames.

  • A hack-and-slash is like Diablo or Ys. Combat is still real-time but a lot of strategic planning occurs before combat by preparing weapons and abilities and dexterity does not play as large a role. Player commands are "high level" - e.g. "attack this monster", "cast this spell" - and advanced play involves looking deeper for synergies during planning and managing resource pools (HP, mana). Time is often measured in seconds.

  • The distinction between the genres is fuzzy and often hard and pointless to determine. Dark Souls is usually called a hack-and-slash but its combat is slow and methodical, and so reading and positioning skills also come into play. Devil May Cry comes from a long line of beat-'em-up designs but still involves ahead-of-time planning in weapon and item choice. Something like God of War seems to sit right between the two terms, with a variety of weapons and long-duration attacks but little lockdown and plenty of cancelling opportunities.

Solution 2:

Wikipedia seems to think that hack and slash refers to hand to hand combat focused RPGS, whereas beat 'em ups are action oriented games focussing on hand to hand combat, so "Kingdoms of Amalur: Reckoning" is probably hack and slash whereas "Bayonetta" is probably a beat 'em up. What they seem to have in common is progression through a large number of melee battles with multiple NPC enemies to achieve the goal of the game.

Wikipedia sadly fails to quote sources for this assertion.