Player Movement
Below are the tasks for the Player Movement team with their gravity rankings.
Task | Gravity |
Player controls and state: Walking | g5 |
Player controls and state: Auto-jump on "stairs" * | g4 |
Player controls and state: Free-climbing | g5 |
Player controls and state: Placing hook | g4 |
Player controls and state: Using pickaxe | g5 |
Player controls and state: Using drill | g5 |
Player controls and state: Using TNT | g3 |
Player controls and state: Using scout tool | g2 |
The player should "know" depth, which should be displayed somewhere on the screen | g4 |
Loading and rendering sprites | g5 |
Support block: Determines walking, climbing, hanging ** | g5 |
Indicator toolbars showing selected/available tools and power level *** | g3 |
Movement/tool sounds. | g2 |
Pathfinding to a safe position before TNT explosion **** | g4 |
EASTER EGG: Pressing some obscure key causes character shouting "hello!" and getting echo (strength of echo depends on surroundings) | g1 |
EASTER EGG: Konami code: Unlocks COFFEE MODE, sprite yells "WOO HOO!" and vibrates on idle (idle motion is 10x speed) and runs/climbs super fast. Expires after a few seconds. The Player also makes "hee hee" sounds while running. | g1 |
*Left/right automatically causes the player to jump up or down to the next step in that direction.
**Based on eight surrounding blocks returned from GameMap. This resets for each new position (it defaults to 0 for free-climbing or 1 for walking, 3, 5, or 7 with hook).
***The toolbar should also show what key to press to select a tool or level. It shows available and selected tools. Unavailable tools are greyed out. The toolbar should also look like stitched leather. The power level bar shows selected power level, and REMAINING power (e.g. with the pickaxe).
****Player should remember its last ten steps so it can pathfind out of the way of a TNT explosion very quickly.
- Last Author
- hdavis
- Last Edited
- Jun 3 2020, 3:38 PM