
Create a polished 3D browser game with Three.js where the player controls a moving hole that swallows houses and other city objects, grows as it consumes them, and earns points. Include smooth controls, collision detection, a follow camera, low-poly visuals, and a responsive interface. Organize the project into separate HTML, CSS, and JavaScript files.
Make it yours. Replace "a moving hole that swallows houses and other city objects" with your own core mechanic, and keep the list after "Include" ("smooth controls, collision detection, a follow camera, low-poly visuals, and a responsive interface").
Hole that swallows a low-poly city
Void City, a hole.io-style game: steer a hole through a low-poly town, swallow benches, cars, and eventually whole houses, and grow before the timer runs out. Codex with GPT-5.6 Sol built it from a three-sentence prompt kept simple on purpose.
“The prompt was intentionally simple. The result was not.”
- Codex
- GPT-5.6 Sol
- Three.js
- One-shot
How it was made
The creator says one prompt turned into the game, and calls it a prototype in a reply. No live build or code was shared.
Codex · GPT-5.6 Sol · Three.js
Source and credit
X · Jul 18, 2026 · 135 likes · 8k views · 6 comments
Authorship not stated by the source
Published instructions: Post body
Look notesby Reference
A low-poly town seen from above, where a dark hole with a lilac rim slides along the streets swallowing benches, cars, hydrants, and houses as it grows.
- Color
- Charcoal roads with white crosswalks, beige pavements, green lawns, and toy-bright houses and cars in red, teal, yellow, and orange; the hole is dark violet with a lilac ring.
- Type
- A VOID CITY logo in the top left, a timer at top center, score panels in the top right, small floating labels as objects fall in (+80 PARK BENCH, +267 COMPACT CAR), and an end card reading VOID OWNS THE BLOCKS.
- Framing
- 16:9 from a high three-quarter camera that follows the hole across a grid of blocks.
- Structure
- The hole starts small on a residential block, grows to take cars and a hydrant, reaches the next size with a white flash, swallows houses near taller apartment blocks as the timer runs down, and ends on the results card over a blurred city.





























