Try   HackMD

Regeneration, Stamina, and Movement Tech

I'm bunching these all under one document, since they're all loosely related.

Renegeration

We should have a Terraria-style regeneration system. That is, health naturally regenerates over time, and there can be items that either give a burst of health, or increase regen for a period of time. Maybe we could have blocks like the Terraria campfire, that give a passive regen effect.

Stanima

Stanima would be used for non-trivial movement, that is, anything that's not walking, crouching, crawling, or sprinting. Performang an action would take a certain amount of stanima over a period of time, and you won't be able to do actions once the stanima runs out.

Stanima would regenerate over time, so between actions you need to take a break.

Movement Tech

We're gonna have a more in-depth movement system compared to other voxel games. This is intended to make parkour and combat more fun

Here's a list of movement techs

  • Dash Slide
    • For a short time, your hitbox will be 1 block tall, and you will have a burst of speed moving forward
  • Wall Jump
    • You'll be able to jump off of walls, it would act as an elastic collision.
  • Crawling
    • Your hitbox will be 1 block tall and you'll move slower
  • Sprinting
    • You move faster than walking, it only works when moving forward
  • Wall Running
    • You're able to run on a wall for a short period of time, allowing you to traverse gaps easier
  • Gliding
    • You're able to glide, like with an elytra
  • Jump Charging
    • Inspired from SMB2 (US), you can charge up a jump to go higher
  • Side Dash
    • You can dash to the left or right of your facing, to dodge attacks

The Action Button

The action button would be a button used to trigger actions, what it does changes depending on context. For example, sprinting and pressing the action button will trigger the dash slide