HowWorks
HowWorks

Everything begins with understanding.

Type your idea to discover matching projects. Start with what's already great so you never have to build from scratch. Build and inspire together—because greatness is never achieved alone.

  1. home
  2. projects
  3. i-vibe-coded-a-multiplayer-naval-combat-game-and-somehow-it-actually-works-come
← Back to Projects

I vibe-coded a multiplayer naval combat game and somehow it actually works. Come sink my boats.

89 upvotes31 commentsFeb 26, 2026

What started as "let me just make a little boat move on water" turned into a full multiplayer 3D naval combat game with power-ups, mines, ramming, a bounty system, and a weekly ranking that nobody asked for.

The entire thing was vibe-coded with AI. Yes, I'm that guy. No, I don't mass-produce slop apps. I just mass-produce slop games apparently.

What you're getting into:

  • 3D boats shooting cannonballs at each other on a stylized ocean
  • Hold to charge your shot, release to fire (physics-based trajectory, we're fancy here)
  • Power-ups scattered around the map: speed boost, triple shot, shield, health
  • Drop mines behind you like a nautical Mario Kart
  • Ram other boats at full speed for bonus damage (and dopamine)
  • Become the King by getting a kill streak, then enjoy being hunted by everyone
  • Works on mobile now too (with a virtual joystick that I'm honestly surprised works)
  • Up to 16 players per room

What you're NOT getting:

  • Polish
  • Balance
  • Any guarantee it won't break if more than 5 people join at once

Play it here: https://boat.simulabz.com/

The whole project is open source because I have nothing to hide (except my code quality): https://github.com/dcpenteado/boat-game-vibe-coding

Built with Three.js + Socket.IO + pure stubbornness. Fork it, break it, make it better, I don't care. Just come play so I'm not sailing alone like a sad pirate.

Would love any feedback - roast the code, roast the gameplay, tell me the boats look like bathtub toys. All valid.

C
Clear-Reach8805
CategoryAI Games
PostedFeb 26, 2026
Open live experience
Open live experience