Toronto, Canada  · 

Work / Side projects

🚗

Vroom.

An arcade driving game for my nephew, built in SceneKit with motion tuned to feel smooth in small hands.

Stack
Swift, SceneKit, iOS
Scale
One very demanding user
Role
Solo

Flow

  1. Touch input
  2. Smoothed steering
  3. SceneKit physics
  4. Camera follow
  5. Frame

How it works

Steering input is smoothed and clamped so a child's thumbs produce gentle motion rather than jitter, and the camera follows with a slight lag to keep the horizon steady.

Hard parts

  • Making it feel good rather than making it accurate.

Outcome

Played daily by its audience of one.