Starfling: A one-tap endless orbital slingshot game in a single HTML file
https://playstarfling.comArticle Summary
Starfling is a minimalist browser-based arcade game where players sling a ball between rotating stars using a single tap — release at the right moment to catch the next star and keep the chain going. The entire game ships as a single HTML file using vanilla JS, Canvas, and Web Audio with no frameworks or build step, loading in under 2 seconds. It features a combo system, skip bonuses, procedurally generated audio, haptic feedback, and a “trail art” visualization of your full run generated on death.
Discussion
- Physics skepticism dominated the thread: Multiple commenters noted the orbital mechanics feel inaccurate — the ship flies in straight lines between stars, constant downward gravity exists, and off-screen forces cause unexpected curves, leading to debate about whether “orbital slingshot” is misleading branding.
- Overlapping UI text is the top UX complaint: Several users independently flagged that combo labels like “Quick!” and “Fast” appear over the ball mid-orbit, obscuring visibility and ironically causing misses right when players are on a streak.
- Restart flow criticized: One commenter invoked Super Meat Boy as the gold standard, arguing the slow death animation and multi-step menu loop breaks the satisfying rhythm that makes hyper-casual games addictive.
- AI auto-play experiment: One commenter used Claude (Codex 5.4) with Playwright MCP to automate the game — after a few attempts the model reverse-engineered the mechanics and wrote a script that ran to a score of 10,866, currently the leaderboard high score.
- Community additions: The game was added to HN Arcade (hnarcade.com), and commenters praised the Web Vibration API haptics implementation as an underused browser feature.
| Type | Link |
| Added | Apr 13, 2026 |
| Modified | Apr 13, 2026 |