"Spawn. Build. Break. Repeat."
A Demoware prototype of Zomboid/Garry's Mod inspired isometric sandbox playground built entirely in a single HTML file, also there is no frameworks
| Character | Description |
|---|---|
| Xenia | Open-source fox. Runs anything, explores everything. Silent like a fox. |
| Tux | The Linux penguin. Patient, steady, dreams in kernel patches. Slightly smaller hitbox. |
| Finn | A fox from the demo scene. Speaks through creations. Loves 16-color palettes and chiptune. |
- Isometric 2.5D Camera, Project Zomboid-style camera/view with smooth scrolling
- 3 Selectable Characters, Xenia, Tux, and Finn
- 12 Maps, Green Meadow, Snowy Peaks, Saharan Desert, Jungle, Sunny Beach, Dark Forest, Copacabana, Paris, Farmhouse, Tokyo Streets, Ancient Egypt, Venice, Mexico City
- Day/Night Cycle, Dynamic lighting with player light circle at night
- Weather System, Sunny, rain, snow, fog, sandstorm
| Tool | Key | Description |
|---|---|---|
| Physgun | Q Menu | Click + drag to move props |
| Tool Gun | Q Menu | Apply effects to props |
| Paint | Q Menu | Recolor props |
| Freeze | Q Menu | Lock props in place |
| Duplicator | Q Menu | Copy & paste structures |
| Remover | Q Menu | Delete props |
| Weld | Q Menu | Connect two props together |
| Thruster | Q Menu | Attach thrusters for movement |
| Camera | Q Menu | Take screenshots |
- 30+ Block Types, Brick, wood, stone, metal, glass, neon, candy, cloud, portal, crystal, and more
- Grid Snapping, 32-unit grid for precise placement
- Build Mode, Press
Bto toggle - Rotate Blocks, Press
Rwhile in build mode - Undo,
Ctrl+Zto undo last placed block (up to 50) - Physics Props, Blocks bounce and interact with physics
- Pistol, SMG, Shotgun, Rifle, RPG, all with infinite ammo
- Synthesized sound effects (Web Audio API, no audio files)
- Damage multiplied by RPG strength stat
- XP & Leveling - Gain XP from building, exploring, and combat
- 4 Stats - Strength (damage), Agility (speed), Endurance (damage reduction), Luck
- Skill Points - +2 per level up
- Citizens, musicians, shopkeepers, and friendlies roam the maps
- NPCs reference 90s/2000s tech culture, BBS forums, 56k modems, Doom, CRT monitors, demo scene
- NPCs wave back, dance, and react to emotes
- Wave, Dance, Laugh, Sit, Point, Cheer, Think, Sleep, Heart, Star, Music, Angry, Cool, Clap
- Press
Gto open emote menu, or1-5with emote modifier
- BroadcastChannel-based local multiplayer
- Host/Join rooms with 6-character codes
- Up to 4 players per room
- Position sync, emote sync, and prop sync
- Press
Tabto open multiplayer lobby
- Prop Hunt, Jump Challenge, Volleyball, Target Practice, Hide & Seek, Obby Course
- Random events: Meteor Shower, Gold Rush, Super Jump, Speed Boost, Dance Party, Fireworks, and more
- Enterable buildings: Houses, apartments, cafes, churches, shops, towers
- Full furniture layouts with collision
- Save game state to localStorage
- Save/Load structures (groups of props)
- Settings persistence (volume, brightness, saturation, speed)
| Key | Action |
- Learn it :D
- It's active, but I update it only when it's needed or I feel like it should be updated
- Zero dependencies - Single HTML file, no frameworks, no build step
- Canvas 2D - All rendering via HTML5 Canvas
- Web Audio API - Synthesized sound effects (white/brown/pink noise, oscillators, filters)
- localStorage - Save/load game state and settings
- BroadcastChannel API - Local multiplayer without a server
- CSS3 - UI overlays, animations, flexbox layouts
- Open
index.htmlin any modern browser - Click PLAY or RANDOM MAP (both are random)
- Select your character (Xenia / Tux / Finn) via the Character button, it's simple
- Have fun, no objectives, no quests, just sandbox and fun
There is no story. There is no ending. There is only what you build for and if you are enjoying it (or not).
- Art Style: Paper Mario-inspired isometric 2.5, Auveiss, Linux Community, Tux's creator
- Sound: Fully synthesized via Web Audio API
- Inspiration: Garry's Mod, Project Zomboid, a bit of Minecraft
"You know what's underrated? Windows 95 startup sound." - NPC