Witch Broom Race


Loading Witch Broom Race...
Connecting to frank-otto.github.io
About Witch Broom Race
A fast 3D Halloween flight game built with Three.js and Grok Bot. Steer your broomstick through haunted obstacles and scoop up glowing lanterns.
Mount a magical flying broomstick and soar through midnight skies illuminated by a full harvest moon. Guide your witch through glowing rings and twisting gothic arches while swooping under floating gargoyles and spectral obstacles.
Collect glowing Jack-o'-lanterns scattered along the course to build your score multiplier and extend your flight timer. Smooth flight physics reward gentle banking and diving, making it accessible for kids while challenging for high-score chasers.
How Witch Broom Race was made with AI
Frank Otto developed Witch Broom Race as part of his daily AI Halloween game series using Grok Bot and Three.js. The entire game loop, 3D nocturnal environment, collision detection, and procedural floating obstacle tracks were generated in a rapid AI coding workflow.
Made by Frank Otto (Frank_AI_Lab).
How to play
A modern browser with WebGL support. Runs smoothly on both mobile touch screens and desktop PCs.
| Mouse / Pointer drag | Steer broomstick direction |
|---|---|
| Space / Screen tap | Speed boost burst |
| P | Pause flight |
Quick facts
- Created by Frank Otto using Grok Bot and Three.js
- Part of the Frank_AI_Lab daily Halloween game release series
- Family-friendly 3D flight mechanics with responsive touch and mouse controls
- Collect floating pumpkin lanterns to increase flight speed and point streaks
Questions about Witch Broom Race
What is Witch Broom Race?
A fast 3D Halloween flight obstacle course game developed by Frank Otto using Grok Bot and Three.js.
Can I play on my phone?
Yes. You can steer your broomstick using touch drag gestures on phone screens or mouse movements on desktop.
How do I score points?
Swoop through gothic arches and collect glowing Jack-o'-lanterns to build your multiplier and increase flight speed.
Tips for Witch Broom Race
- Collect glowing lanterns consistently to keep your flight boost gauge full.
- Make smooth banking turns around obstacles rather than sudden jerks to preserve velocity.
Sources: frank-otto.github.io, x.com. Last checked .


