[Free][Browser] PlantAplant — a multiplayer farming game where everyone shares the same shop in real time
Game Title: PlantAplant
Playable Link: https://plantaplant.io/
Description:
A small 3D multiplayer farming game I built solo. Everyone plays in the same persistent world, and the seed shop rotates globally every 5 minutes — so when rare seeds drop, the whole server is racing for them at the same time.
The loop
- 🌱 Claim a plot (your first one is free)
- 🌻 Plant seeds from the global shop
- 💧 Water them so they don't dry out
- 🪙 Harvest for Banana Bucks
- 🔁 Reinvest in rare seeds, upgrades, or more plots
What makes it different from a single-player farm sim
- Shared shop — everyone sees the same 3 seeds on a 5-min timer
- Pay to skip or boost — spend Banana Bucks to rotate the shop early or summon rare seeds for everyone
- Live purchase ticker — see what other players are buying in real time
- Plot marketplace — sell your plots to other farmers
- Plant mutations — small chance any plant grows as a rare variant worth 2–3x
Upgrades you can unlock
| Upgrade | What it does |
|---|---|
| 🌧 Rain Catcher | Need fewer raindrops to refill your tank |
| 💦 Auto-Waterer | Keeps a plot wet for you forever |
| 🧺 Harvest Basket | Auto-collects ready plants |
Other stuff worth knowing
- 24+ plant species, each with different grow times and harvest values
- Daily login rewards with streak bonuses
- Achievements track milestones and unlock as you play
- No signup needed — guest mode works fine, but free accounts save your farm across devices
- Cozy vibe — no combat, no losing, no time pressure
Free to Play: ✅ Yes — no ads in the game, no monetization, no premium tier, no microtransactions
Involvement: Solo dev. Built the whole thing — Node + Three.js for the 3D, SQLite for persistence, self-hosted on a Raspberry Pi 5 at my house behind Caddy. Roughly 3 months of evenings.
I'd love feedback, especially on:
- The first 10 minutes of play (just rebuilt onboarding this week)
- Anything that feels confusing or broken
- Ideas for what should come next
I'll be in the comments answering anything. 🌿
🔗 Play here: https://plantaplant.io/