YoHoHo.io - Pirate Battle Royale - Action Game

Seele01-Flash
By Daniel Sanchez
Play YoHoHo.io - the ultimate pirate battle royale! Fight other pirates, collect treasure, and grow stronger. Free multiplayer .io game in your browser.
New

Solo Racing Game

Build a browser racer with tracks, timing, and a minimap.

Build a browser racer with tracks, timing, and a minimap.Open in workspace
New

Arcade Crossing Game

Build a lane-dodging arcade game with traffic and pickups.

Build a lane-dodging arcade game with traffic and pickups.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Shooter

Dead City Shooter

Build a third-person zombie shooter in a ruined city.

Build a third-person zombie shooter in a ruined city.Open in workspace
Unity

Crimson Illusion Battle

Build a Unity fantasy battle through a crimson illusion realm.

Build a Unity fantasy battle through a crimson illusion realm.Open in workspace
Survival

Survival Sandbox Arena

Build a survival arena with enemy waves and turret defense.

Build a survival arena with enemy waves and turret defense.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
New

Solo Racing Game

Build a browser racer with tracks, timing, and a minimap.

Build a browser racer with tracks, timing, and a minimap.Open in workspace
New

Arcade Crossing Game

Build a lane-dodging arcade game with traffic and pickups.

Build a lane-dodging arcade game with traffic and pickups.Open in workspace
Unity

Strawberry Grove Adventure

Build a cozy Unity pixel grove of exploration and collectibles.

Build a cozy Unity pixel grove of exploration and collectibles.Open in workspace
Action

Open World City Action

Build an open-world city romp with driving and police chases.

Build an open-world city romp with driving and police chases.Open in workspace
Subscriber only

Unreal Mountain Tour

Tour a third-person Unreal world of mountains and water.

Tour a third-person Unreal world of mountains and water.Open in workspace
Racing

Track Racing Challenge

Build a closed-circuit racer built around drift corners.

Build a closed-circuit racer built around drift corners.Open in workspace
Shooter

Dead City Shooter

Build a third-person zombie shooter in a ruined city.

Build a third-person zombie shooter in a ruined city.Open in workspace
Unity

Crimson Illusion Battle

Build a Unity fantasy battle through a crimson illusion realm.

Build a Unity fantasy battle through a crimson illusion realm.Open in workspace
Survival

Survival Sandbox Arena

Build a survival arena with enemy waves and turret defense.

Build a survival arena with enemy waves and turret defense.Open in workspace
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**YoHoHo.io - Pirate Battle Royale**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Implement a **2.5D top-down perspective** (orthographic camera). The art style should be cartoonish and vibrant, reminiscent of flash games but updated for modern webGL. * **Characters (Pirates):** Create simple cylindrical or capsule-based character meshes with diverse texture skins (bandanas, eye patches, beards). The main character should have a distinct color (e.g., Red bandana) to stand out. * **The Island (Map):** * **Terrain:** A sandy beach texture with a "Danger Zone" (Red shrinking circle) mechanic. The playable area shrinks over time. * **Props:** Low-poly palm trees, wooden crates, and scattered gold coins (loot). * **Edges:** Use a shader or particle effect to represent the toxic gas or storm closing in from the edges. * **Mobile Optimization:** Use instanced rendering for gold coins and environmental props to maintain high FPS on mobile devices. Keep geometry low-poly (under 500 tris per character). ### 2. Audio Requirements * **BGM:** A looped **Tropical Pirate track**—upbeat accordion and rhythmic percussion, exciting but not too intense, invoking a "Caribbean adventure" vibe. * **Sound Effects (SFX):** * **Coins:** A satisfying high-pitched "clink" or collection sound when picking up gold (doubloons). * **Attack:** A "whoosh" sound for swinging the sword. * **Impact:** A comedic "thud" or "grunt" when hitting an opponent. * **Elimination:** A splash sound or a "Arrrgh!" voice clip when a pirate is defeated. * **Level Up:** A rising chime sound when the player grows in size. ### 3. Gameplay Loop * **Core Mechanic (.io Style):** * **Growth:** Players start small. Collecting gold coins scattered on the map increases the character's size and slightly increases damage/range. * **Combat:** Killing other pirates drops their accumulated gold (booty). Collecting this loot causes a rapid size increase. * **Battle Royale:** * The map contains 10-20 AI bots (simple state machines: wander -> chase player if close -> flee if health low). * A "Storm" circle shrinks every 30 seconds, damaging players outside the safe zone. * **Win Condition:** Be the last pirate standing. * **Dash Mechanic:** Briefly boost movement speed to close the gap or escape, consuming a small amount of stamina or accumulated gold. ### 4. Mobile Controls & Interaction * **Orientation:** **Landscape Mode** is mandatory for a wider field of view. * **Movement (Left Stick):** Implement a dynamic virtual joystick on the left side of the screen. The center follows the initial touch point to accommodate different hand sizes. * **Action Buttons (Right Side):** * **Attack Button:** Large circular button (min 60px diameter) for swinging the sword. * **Dash Button:** Smaller secondary button near the attack button for the speed boost. * **Feedback:** * **Haptic Feedback:** Trigger a short vibration (using `navigator.vibrate`) when the player hits an enemy or takes damage. * **Damage Numbers:** Floating text particles popping up above characters when hit. * **Kill Feed:** A simple text UI at the top left showing who eliminated whom. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About YoHoHo.io

YoHoHo.io is a thrilling pirate battle royale game that combines the classic .io game mechanics with swashbuckling pirate adventure. After a devastating shipwreck, you find yourself stranded on a mysterious island with other pirates. Now it's every pirate for themselves in this intense survival game where only one buccaneer will claim victory.

This free-to-play multiplayer game features the signature .io gameplay loop: defeat enemies to grow bigger and stronger, making you an even more formidable opponent. With its colorful cartoon graphics and fast-paced combat, YoHoHo.io delivers endless entertainment for players of all ages.

Core Features

Epic Pirate Battle Royale Action

Experience the thrill of pirate combat in a vibrant island setting. Battle against real players from around the world in intense multiplayer matches where strategy and skill determine the victor.

Growth-Based Progression System

The more pirates you defeat, the bigger and stronger you become. This classic .io mechanic creates exciting gameplay where early victories snowball into dominating performances, but smaller pirates can still outmaneuver larger opponents.

Treasure Collection and Power-Ups

Scavenge the island for valuable booty and power-ups that enhance your pirate's abilities. Strategic resource management adds depth to the simple yet addictive gameplay.

Instant Browser Gameplay

  • No Download Required : Play instantly in any web browser
  • Cross-Platform Compatible : Works on PC, Mac, tablets, and smartphones
  • Quick Matches : Jump into action within seconds
  • Global Multiplayer : Fight pirates from around the world

Game Mechanics

Survival of the Fittest

YoHoHo.io follows the battle royale formula where elimination is permanent. Each match starts with multiple pirates on the island, and through combat and strategy, the field narrows until only one pirate remains victorious.

Dynamic Island Environment

The game takes place on a beautifully designed tropical island filled with obstacles, hiding spots, and treasure locations. Use the environment to your advantage - ambush enemies from behind palm trees or lead them into traps.

Operation Guide

Mastering YoHoHo.io is simple but requires practice:

  • Movement : Use your mouse to navigate or WASD keys for keyboard control
  • Attack : Left mouse button or Spacebar to swing your sword
  • Strategy : Circle around enemies, time your attacks, and collect treasure
  • Survival : Avoid larger pirates early game, hunt smaller ones to grow

Pro Tips for New Pirates

  1. Start Safe : Avoid confrontation until you've collected some treasure
  2. Target Wisely : Hunt pirates smaller than you for easy growth
  3. Use Hit-and-Run : Attack and retreat to avoid taking damage
  4. Control the Center : Larger pirates should dominate the island's center
  5. Watch Your Back : Other pirates may team up against larger threats

Why Play YoHoHo.io

Perfect for Quick Gaming Sessions

Each match lasts just a few minutes, making it ideal for short breaks or extended gaming sessions. The instant action and simple controls mean you can jump in anytime without complex tutorials.

Competitive Multiplayer Excitement

Face real opponents with different play styles and strategies. Every match feels unique as human players create unpredictable and challenging scenarios that AI opponents cannot match.

Nostalgic Pirate Theme

Embrace your inner pirate with charming cartoon graphics and a fun maritime setting. The game captures the adventurous spirit of pirate lore while maintaining family-friendly content.

Accessible Gaming

With no registration required and instant browser access, YoHoHo.io removes all barriers between you and pirate adventure. Whether you're a casual gamer or .io game veteran, you'll find the perfect challenge level.

Game Categories and Appeal

YoHoHo.io successfully combines multiple gaming genres: - .io Games : Classic growth-based multiplayer mechanics - Battle Royale : Last-pirate-standing elimination gameplay - Adventure Games : Exploration and treasure hunting elements - Mobile Games : Touch-friendly controls for smartphone play - Multiplayer Games : Real-time competition with global players

This unique blend creates an experience that appeals to fans of various gaming styles, from competitive multiplayer enthusiasts to casual mobile gamers seeking quick entertainment.

Frequently Asked Questions (FAQ)

YoHoHo.io - Pirate Battle Royale