Player Character - syddyd/Tree-Platformer GitHub Wiki

Combat System

Base Combat

  • What happens when we die is an important question to ask as they player will be reviving thought the game --> is the forest saving your essence? How do we deal with that
  • How are we doing healing?
  • Mana stat

Parry

  • Time enemy attacks to block them
  • Parry boss 3x = stagger

Light Attack

  • Quick attack that deals average amount of damage

Heavy attack

  • Slower attack that can deal heavy damage
  • Hold key to change to deal more damage

Upgrades

Magic Vine Upgrade

  • Locked until player acquires Magic vine upgrade. They can launch the vine into the enemy to pull themselves towards the enemy. The vine itself deals damage and the pull attack does higher damage (crit hit?) (lock in system for the vine?)
  • Maybe functions as bash from Ori and the blind forest

Movement System

Base Movement

  • Should feel flowy but not too floaty
    • Medium speed rise with good amount of hang time with faster descent to give weight
  • No fall damage, can do a smash fall (deadcells)
  • There should be a learning curve to use the movement most effectively --> still fun if player doesn't put in time to engage with the movement sytem, but rewarding if used effectively, giving player satisfaction and sense of accomplishment
  • Sprint button or no?

Coyote Timing

Upgrades

Magic vine

  • This vine works like a grappling hook, first being cast and attached to a point, then quickly pulling the player towards that point Power and abilities are directly connected to the payers connection to the environment
  • Vine swinging as a workaround, grappling hook as a permanent solution

Double jump

  • Double jump is for vertical movement when you don't have a wall
  • Press jump button a second time to jump mid-air

Wall jump/slide

  • Slide down walls, and bounce off of them. Can work with single or double walls

Branch break

  • Break platform to move down and unlock paths

Dash

  • Quickly move forward by x tiles
  • Can be upgraded to a dash with invincibility frames like the upgraded Cuphead dash