Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define game mechanics #6

Open
Bigorneau opened this issue Mar 19, 2016 · 1 comment
Open

Define game mechanics #6

Bigorneau opened this issue Mar 19, 2016 · 1 comment
Milestone

Comments

@Bigorneau
Copy link
Member

The following text is a proposal for game mechanics. Please comment below before modifying the issue's text

Character

Characters have a class that determines their abilities and base stats.

There are 4 character stats:

  • Life represents how much damage a character can take before dying
  • Endurance is used to figure a character's ability to undertake difficult and energy-consuming actions. Endurance automatically refills when walking or when idling
  • Armor measures how much a character's equipment is protecting him and reducing incoming damage
  • Speed determines how fast a character moves

Character conditions

Some in game effects may put characters in a special condition.

  • Stunned (caused by Murmillo's Shield bash): the character has its Speed and Endurance reduced to a lower value for a few seconds
  • Blind (caused by Retiarius' Sand throw): the character cannot see for a short period of time (the player's game view will be blank)
  • Tangled (caused by Retiarius' Net throw): the character cannot move anymore for a short period of time

Movement

Movement is made along one of 8 directions (←, ↖, ↑, ↗, →, ↘, ↓, ↙). By default, character orientation follows movement (this is called relative movement).

Players can lock the orientation of their character to one direction and continue moving absolutely.

Players can also run to increase their speed, but this cost them Endurance

Actions

Each character can perform 3 basic Actions depending on their class.

They can also taunt other characters. This has no effects on the game itself and is only used for the atmosphere.

Controls

Buttons are relative to a PS1/2/3 controller and used as an example

  • Main action using (❌), secondary and ternary actions using (○) and (⧠)
  • Taunt using or (△)
  • Dash/run is toggled with the right trigger
  • Absolute/relative movement is toggled with the left trigger

Characters

Characters are described below, along with the description of their attacks)

Murmillo

The Murmillo is a heavily-armored close-combat fighter. It is the toughest of the gladiators and can undertake a lot of damage. It's sharp gladius deals moderate damage in close combat, but its big Legionary shield can be used to bash at enemies and stun them, in addition to being a great defense against ranged attacks.

  • Main action: Gladius swipe (short range, moderate damage, medium speed)
  • Secondary action: Shield bash (short range, light damage, Stun, slow)
  • Ternary action: Protect (protection, 180° front, blocks everything)

Scissor

The Scissor is a fast and deadly gladiator, armed with a gladius and a claw. It can dash through the arena and unleash it's frenzy to deal increased damages to its opponents. On the other hand, he has almost no protective clothing on him, making him likely to be killed if not cautious.

  • Main action: Blade slash (short range, moderate damage, fast)
  • Secondary action: Leap (special movement, jump to a medium distance forward)
  • Ternary action: Frenzy (Endurance, Speed and Damage boost for a short time, but with an Armor penalty)

Retiarius

The Retiarus is a deadly fighter because he can completely immobilize its opponents using its Net and blind them by splattering the Arena's sand onto them. Its attack however are quite slow, and if they miss, they quickly become overwhelmed by enemies.

  • Main action: Trident strike (medium range, high damage, slow)
  • Secondary action: Throw net (medium range, no damage, causes Tangle, slow)
  • Ternary action: Sand splatter (short range, no damage, causes Blind, slow)

Sagittarius

Being the only ranged fighter in the pit, the Sagittarius has a clear advantage against its opponents. However, it is also the most lightly armored fighter and if he has to fight an enemy in close combat, chances are that he won't make it.

  • Main action: Shoot (ranged, moderate damage, medium speed)
  • Secondary action: Stab (short ranged, light damage, fast)
  • Ternary action: Dash backward (special movement, jump to a medium distance backward)
@Bigorneau
Copy link
Member Author

Added ~17 label

@Bigorneau Bigorneau added this to the 24h milestone Mar 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant