Suroi - 2D Battle Royale

Seele01-Flash
By
Suroi is an exciting 2D battle royale game where you fight to be the last survivor on a shrinking island. Collect weapons, survive the deadly gas zone, and claim your chicken dinner in this fast-paced multiplayer shooter.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Suroi: Mobile Battle Royale**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-performance **Low-Poly 3D** with a "Flat Shading" aesthetic to mimic the clean vector look of the original 2D screenshot. Use bright, saturated colors (greens for grass, muted browns for crates/buildings). * **Camera Perspective:** Use an **Orthographic Camera** fixed at a top-down angle (90 degrees looking down) to replicate the classic IO game feel and ensure fair competitive visibility. * **Player/Enemy Models:** Simple 3D capsules or cylinders (representing the classic "circle" hitboxes). Differentiate facing direction using a small protruding "weapon" mesh. * **Environment Generation:** * A large plane with a tiled grass texture. * **Obstacles:** Low-poly trees (stacked cones), Rocks (irregular icosahedrons), and Crates (brown cubes). * **Buildings:** Simple rectangular structures with removable roofs (hide roof mesh when player enters the bounding box). * **Performance Optimization:** MUST use `THREE.InstancedMesh` for all repetitive environmental elements (trees, grass blades, loot crates) to ensure 60FPS on mobile browsers. Use simple Lambert or Toon materials; avoid expensive dynamic shadows. ### 2. Audio Requirements * **BGM:** A suspenseful, rhythmic synth-bass track that increases in tempo as the "safe zone" shrinks. * **Sound Effects (SFX):** * **Combat:** Distinct sounds for different weapon types (fast "pop-pop" for SMGs, loud "crack" for snipers). * **Interaction:** A satisfying "wood splintering" crunch when breaking crates. A high-pitched "ping" or "pop" when collecting loot. * **Environment:** Soft footstep sounds on grass vs. hard echoes on indoor floors. A low-frequency "humming" drone for the approaching gas zone. ### 3. Gameplay Loop * **Spawn & Loot:** The player spawns randomly on the map with only melee fists. They must punch brown crates to reveal loot (weapons, ammo, armor, healing items). * **Battle Royale Mechanic:** A transparent red cylinder or circular wall (The Gas) continuously shrinks towards the center of the map. Standing outside the safe zone depletes Health rapidly. * **Combat:** Twin-stick shooter mechanics. Projectiles should have travel time (not hitscan), requiring players to "lead" their shots. * **Victory Condition:** "Last Man Standing." When only one player remains, trigger a "Winner Winner Chicken Dinner" particle confetti effect. ### 4. Mobile Controls & Interaction * **Twin-Stick Control Scheme:** * **Left Virtual Joystick:** Controls character movement (WASD logic). * **Right Virtual Joystick:** Controls aiming rotation. Dragging the stick aims; releasing or holding (depending on weapon type) fires the weapon. * **Auto-Looting:** To reduce UI clutter, players automatically pick up ammo and higher-tier armor by simply walking over it. * **UI Layout:** * **Health Bar:** Floating billboard directly above the player character (green -> red). * **Ammo/Weapon:** Large icon in the bottom-right corner (touchable to reload). * **Mini-map:** Top-left corner, showing the safe zone circle and player position. * **Orientation:** Landscape mode locked. * **Feedback:** Add `navigator.vibrate()` (haptic feedback) when the player takes damage or kills an enemy. Visual screen shake on explosions. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Suroi

Suroi is a thrilling 2D battle royale game that delivers intense survival action directly in your web browser. This fast-paced multiplayer shooter drops you onto a dangerous island where up to 100 players compete to be the last one standing. With its top-down perspective and smooth gameplay mechanics, Suroi offers an accessible yet competitive battle royale experience that's completely free to play.

Core Features

Intense Battle Royale Action

Experience the classic battle royale formula in a unique 2D format. Start with nothing and quickly scavenge for weapons, armor, and supplies while a deadly gas zone continuously shrinks the playable area. Every match is a race against time and other players.

Diverse Arsenal of Weapons

Discover a wide variety of weapons ranging from pistols and assault rifles to sniper rifles and shotguns. Each weapon has unique characteristics, damage values, and effective ranges, allowing for different tactical approaches to combat.

Multiple Game Modes

  • Solo Mode : Fight alone against all other players
  • Duos : Team up with a friend for coordinated battles
  • Squads : Form a team of up to 4 players and dominate together
  • Special Events : Regular rotation of limited-time game modes

Free-to-Play Browser Game

Enjoy the complete Suroi experience without spending a dime. No downloads, installations, or premium subscriptions required - just open your browser and start playing immediately.

Cross-Platform Compatibility

Play on any device with a modern web browser, including desktop computers, laptops, and mobile devices. The game's optimized 2D graphics ensure smooth performance across all platforms.

Gameplay Mechanics

Looting and Survival

Break crates, search buildings, and eliminate other players to collect essential loot including: - Various weapons and ammunition - Protective armor and helmets - Medical supplies for healing - Utility items and grenades

The Shrinking Zone

A deadly gas zone continuously closes in, forcing players into increasingly smaller areas. Stay inside the safe zone or take continuous damage - this mechanic ensures matches stay fast-paced and prevents camping.

Strategic Gameplay

Success in Suroi requires more than just good aim. Master positioning, resource management, and tactical decision-making to consistently achieve victory.

Operation Guide

Suroi features intuitive controls that are fully customizable:

  • Movement : Use WASD keys or arrow keys to move your character
  • Aiming : Mouse controls your aim direction
  • Shooting : Left-click to fire your weapon
  • Interaction : Press F to pick up items or open doors
  • Inventory : Tab key opens your inventory management
  • Map : M key displays the full game map
  • Communication : Enter key opens team chat

Getting Started Tips

  1. Land Strategically : Choose your drop location wisely - high-loot areas are dangerous but rewarding
  2. Loot Quickly : Gather weapons and armor as fast as possible in the early game
  3. Watch the Zone : Always be aware of gas zone timing and positioning
  4. Use Cover : Take advantage of buildings, trees, and obstacles for protection
  5. Manage Resources : Don't waste ammunition and medical supplies

Why Play Suroi

Accessible Yet Competitive

Suroi strikes the perfect balance between accessibility for newcomers and depth for competitive players. The 2D perspective makes it easy to understand positioning and combat mechanics while still offering room for skill development and strategic mastery.

Active Community

Join a thriving community of players who regularly compete in matches. The game features active forums, tournaments, and community events that keep the experience fresh and engaging.

Regular Updates

The game receives consistent updates with new weapons, map changes, game modes, and quality-of-life improvements based on community feedback.

No Pay-to-Win Elements

All players start each match on equal footing with no purchasable advantages. Victory depends entirely on skill, strategy, and a bit of luck - never on your wallet.

Perfect for Quick Sessions

Matches typically last 10-20 minutes, making Suroi perfect for quick gaming sessions during breaks or extended play sessions with friends.

Whether you're a battle royale veteran or new to the genre, Suroi offers an engaging and competitive experience that will keep you coming back for more. Drop in, gear up, and fight for that coveted chicken dinner!

Frequently Asked Questions (FAQ)