Astropilot VR is a 3D VR game for mobile phones that I vibe coded in a single weekend, as part of Vibe Jam. The game is a single HTML file (with embedded JS) that’s about 5,000 lines long, built primarily with Kimi K2.5 in OpenCode. I think the game’s really fun to play, and I hope you give it a try, but here I want to focus on the technical aspects and the vibe coding experience. I was pretty surprised what I could accomplish with a single HTML file: 180 kB (37kB compressed) Uses Three.js to render the 3D environment Runs on mobile phones (Chrome on Android or Safari on iOS) Uses mobile phone orientation as the game controller No downloaded assets Programmatic audio for game music No build My own skills with AI have grown rapidly in the past when I forced myself to use AI in ways that felt uncomfortable, pushing far beyond the guardrails of what I’d consider safe to do at my day job. Last year, I used the Bolt.new hackathon to build gpxtrack.xyz, and got way more comfortable with AI…
No comments yet. Log in to reply on the Fediverse. Comments will appear here.