ball ball
  • JavaScript 90.7%
  • CSS 6.9%
  • HTML 2.4%
Find a file
2026-02-25 20:12:18 -05:00
tasks Initial movement prototype 2026-02-25 20:12:18 -05:00
DESIGN.md Initial movement prototype 2026-02-25 20:12:18 -05:00
index.html Initial movement prototype 2026-02-25 20:12:18 -05:00
main.js Initial movement prototype 2026-02-25 20:12:18 -05:00
README.md Initial movement prototype 2026-02-25 20:12:18 -05:00
styles.css Initial movement prototype 2026-02-25 20:12:18 -05:00

Ball Ball Movement Prototype

Quick standalone prototype focused on movement feel and the inside-the-sphere perspective from DESIGN.md.

What is implemented

  • Interior spherical arena with procedural skate-park style terrain (ramps, banks, halfpipe walls, spines)
  • Smooth movement tuning for:
    • WASD movement
    • Shift turbo with stamina drain/regen
    • Space jump with turbo jump bonus
    • Air control and coyote-time/jump-buffer responsiveness
  • Dynamic chase camera with speed-based FOV
  • Boost pads that add acceleration
  • Vibrant flat-color look with dense props, dynamic lights, shadows, fog, and a simple HUD

Run

From this folder:

python3 -m http.server 5173

Open:

  • http://localhost:5173

Controls

  • WASD: move
  • Shift: hold turbo
  • Space: jump