Robot Camping
Robot Camping
Robot Camping is an isometric 3D survival game where you play as a robot stranded on a mysterious island that grows larger with each passing day.
You're managing:
Skill tree allocation — choosing which of 28 skills across 6 trees to invest limited resources into
Resource budgeting — wood/gold/bone spent on skills vs weapons, deciding what to prioritize
Follower recruitment — choosing which enemies to befriend, managing follower count vs cap
Weapon loadout — buying and equipping from 12 weapons with different tradeoffs
Prestige timing — deciding when to reset for permanent bonuses
Features
- Dynamic Island — Start on a tiny island that expands daily. New terrain, trees, enemies, and underwater zones reveal themselves over time.

- Day/Night Cycle — Rest at your campfire to advance to the next day with a cinematic transition.

- 30+ Upgradable Skills across 7 trees: Movement, Combat, Defense, Followers, Gathering, Exploration, and Economy.
- 12 Weapons — Purchase melee and ranged weapons from the upgrade shop. Each has unique stats for damage, range, and speed.
- Follower System — Defeated enemies can become allies that fight alongside you. Unlock and expand your army through skill upgrades.
- Prestige System — After Day 10, reset to Day 1 with a permanent +10% stat bonus. Stack prestiges for exponential power.
- Underwater World — Explore the sea floor with coral, seaweed, sharks, turtles, and fish schools.

- Growing Threat — Enemy count, tree density, and grass coverage scale with each new day up to 2x the base.

- Procedural Terrain — Noise-based island with organic coastline, beach zones, shallow sea, and a deep trench boundary.
- Player Health — Take damage from enemies, upgrade max HP and auto-repair regen through skills. Death resets your resources and forces the next day.
- Mobile Support — Virtual joystick, touch buttons, pinch-to-zoom. Same UI works on desktop and mobile.
- 3D UI Icons — Skill nodes, weapon previews, and resource counters rendered as interactive 3D models.
- Post-Processing — Posterization shader for a stylized lo-fi aesthetic.
- WebGPU Renderer — Powered by Three.js with WebGPU for modern GPU performance.
Multiplayer

Robot Camping features asynchronous ghost multiplayer. Other players exploring the same day appear as translucent ghost robots on your island.
- Ghost Players — See other players roaming the same day in real time as glowing, translucent robots.
- No Interference — Ghosts are visual only. They can't attack your enemies, collect your loot, or interact with your world.
- Shared World — Since island layout is deterministic per day, every player on the same day sees the same terrain, trees, and enemy placements.
- Automatic Connection — Multiplayer connects automatically. No lobbies, no friend codes. Just play and see who else is out there.
- Low Latency — Position data syncs at 10 Hz with smooth client-side interpolation for fluid ghost movement.
Controls
| Action | Desktop | Mobile |
|---|---|---|
| Move | WASD | Virtual joystick |
| Attack | Left click | ATK button |
| Jump | Space | JMP button |
| Rest at camp | E key or click prompt | E button |
| Zoom | Scroll wheel | Pinch |
| Auto-walk | Right click terrain | — |
Technical
Assets used in the game, all from CraftPix.net (Free license):
3D Models
| Pack | CraftPix ID | Assets Used |
|---|---|---|
| Free Bush 3D Low Poly Models | 561109 | Bush_temp_climate_001–013.glb, Grass_001–007.glb
|
| Free Stone 3D Low Poly Models | 676151 | Stone_big_*.glb, Stone_mid_*.glb, Stone_lit_*.glb (in models, used for terrain decoration)
|
| Free Medieval Props 3D Low Poly Pack | 781167 | Barrel.glb, Barrel_broken.glb, Bench.glb, Bucket.glb, Chest.glb, Firewood.glb, Haystack_01–02.glb, Pot_01–02.glb, Signpost_01.glb, Stump.glb, Trough.glb, Washboard.glb, Well.glb, Axe.glb
|
Audio — SFX
| Pack | CraftPix ID | Assets Used |
|---|---|---|
| Free Futuristic Audio Pack 7 | 566158 | Footstep_1–4.wav, Footstep_alt_1–4.wav, Punch.wav, Punch_with_electricity.wav
|
| Free Music and Sounds for Cyberpunk Game Pack 1 | 648698 | Dead1.wav, Dead2.wav
|
Audio — Music & Ambient
| Pack | CraftPix ID | Assets Used |
|---|---|---|
| Free Cyberpunk Music and Sound Effects Pack 6 | 444477 | Calm_theme_Chinese_Street.mp3 (upgrade screen music)
|
| Free Music and Sounds for Cyberpunk Game Pack 1 | 648698 | Track greenzone.mp3 (gameplay music), Track Lab.mp3 (day transition music)
|
| Free Retro Futuristic Audio Pack 5 | 682092 | Snowstorm_loopable.wav (ambient loop)
|
| Engine | Three.js (WebGPU) |
| Physics | Rapier 3D |
| Build | Vite + TypeScript |
| Genre | Survival |
| Updated | 8 hours ago |
| Published | 4 days ago |
| Status | Released |
| Platforms | HTML5 |
| Author | qabdul |
| Genre | Survival |
| Tags | 3D, Incremental, Isometric, Multiplayer, Procedural Generation, Robots, skill-tree, tiltshift, webgpu |
| Average session | A few seconds |
| Languages | English |
| Inputs | Keyboard, Mouse, Touchscreen |
| Accessibility | Color-blind friendly |
| Multiplayer | Ad-hoc networked multiplayer |
| AI Disclosure | AI Assisted, Code |
Development log
- QoL updates8 hours ago
- Multiplayer added3 days ago



Leave a comment
Log in with itch.io to leave a comment.