Skip to content

Requirements

Spencer Beaumont edited this page Oct 3, 2023 · 34 revisions

Requirements

  1. Player

    • 1.1 [REQUIRED] Basic Movement

      • 1.1.1 [REQUIRED] Left movement w/ [A] key

      • 1.1.2 [REQUIRED] Right movement w/ [D] key

      • 1.1.3 [REQUIRED] Gravity control going up w/ [W] key

        • 1.1.3.1 [DESIRED] Prevent player from switching gravity too often
      • 1.1.4 [REQUIRED] Gravity control going down w/ [S] key

        • 1.1.4.1 [DESIRED] Prevent player from switching gravity too often
      • 1.1.5 [REQUIRED] Jumping w/ spacebar

        • 1.1.5.1 [ASPIRATIONAL] Midair Jump
    • 1.2 [REQUIRED] Death/Respawn

      • 1.2.1 [REQUIRED] Respawn at beginning of level
    • 1.3 [ASPIRATIONAL] Zero Gravity Movement

      • WASD keys for acceleration
  2. Platforms

    • 2.1 [REQUIRED] Static platforms

    • 2.2 [REQUIRED] Moving platforms - vertical & horizontal

  3. Hazards (if player touches, die/respawn)

    • 3.1 [REQUIRED] Exposed wires

      • 3.1.1 Static
    • 3.2 [REQUIRED] Lasers

      • 3.2.1 Static, blocking certain pathways

      • 3.2.2 Attached to moving platforms

    • 3.3 [DESIRED] Laser Turrets

      • 3.3.1 Static, blinking

      • 3.3.2 Rotating from a static point, blinking

      • 3.3.3 [ASPIRATIONAL] From a static point, tracking the player

    • 3.4 [DESIRED] Drones

      • 3.4.1 Floor drones

        • 3.4.1.1 Horizontal movement
      • 3.4.2 Flying drones

        • 3.4.2.1 Vertical movement

        • 3.4.2.2 Horizontal movement

  4. Start Menu

    • 4.1 [REQUIRED] Start Game button
    • 4.2 [REQUIRED] Controls Menu
    • 4.3 [DESIRED] Options Menu

Clone this wiki locally