Devlog 03 — Fixing, Tuning and Ready to Ship
What I Fixed This Session
Spent this session purely on debugging and tuning. No new features — just making everything feel right.
Snake controls — went through three different control schemes. Tried fist tilt, tried swipe gestures, finally landed on index finger pointing. The snake steers toward wherever your finger is pointing relative to the snake’s head. Tiny finger movements don’t accidentally change direction:
const dist = Math.sqrt(dx*dx + dy*dy)
if (dist > CELL * 3) {
}
Space Shooter — enemies were spawning too slowly and too late. Fixed spawn timer to start at 999 so enemies appear immediately, and doubled the spawn rate. Waves feel much more intense now.
Instructions — Added the instructions page correctly so anyone can click [I] to understand required gestures.
Mirror flipping — cursor and menu hover were using inconsistent coordinate systems. Unified everything so palmX is flipped once at the source and all games use the same value.
What the Project Is Now
A fully browser-based hand gesture arcade with three games:
- Hand Pong — palm height controls your paddle
- Space Shooter — palm position aims, pinch fires
- Snake — point your index finger to steer
No downloads. No installs. Just a webcam and a browser.
Shipping
Pushing to GitHub Pages today. Anyone with a webcam can play instantly at the live URL.
Finally ready to ship!
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.