RacingFast corners. Floating machines.
LINES, MOMENTUM & PLACEMENT
Race through a WebGL course, guide a ball through a maze or place a moving block. These games reward watching the path ahead of the object you control.

A PLACE TO BEGIN / Astray
A compact maze gives you a clear destination. The original instructions list arrows and H/J/K/L, with I held for help.
Meet Astray ↗HexGL asks you to read the next corner while controlling a fast vehicle. Astray combines a maze with a moving ball. Tower Building gives you a release decision. As a learning approach, watch the resulting motion after one small input before making a larger correction.
HexGL and Astray use WebGL. A loaded menu or instruction overlay does not establish that a 3D scene will render smoothly. Try the game’s quality control when available, and keep graphics failures separate from a key that never reached the game.
HexGL has a keyboard-help image; Astray shows instructions when I is held. Breakout documents its paddle controls on the opening interface. Read those references before carrying over an action key from another racing or physics game.
THE OPTIONS AT A GLANCE
| Game | Why try it | Pace | Progress |
|---|---|---|---|
| HexGL ↗Web-native | A fast 3D race with a physical keyboard. | Continuous racing | No campaign save or cross-device account is promised here. |
| Astray ↗Web-native | A maze with momentum, a keyboard and a route to discover. | Physics maze | No persistent level-save system is exposed by this entry. |
| Tower Building ↗Web-native | A short timing game using the page’s release control. | Real-time placement | Treat a tower as a single attempt; no cross-device tower save is documented. |
| JavaScript Breakout ↗Browser recreation | A classic brick-breaking loop with keyboard or documented touch input. | Real-time arcade | No persistent campaign or save export is documented for this demonstration. |
| Clumsy Bird ↗Web-native | Short arcade attempts built around one repeated action. | Continuous, quick-restart arcade | Do not treat a best-score display as a resumable run. |