Warbrokers.io - Online Battle Royale FPS

Seele01-Flash
By
Warbrokers.io is an intense first-person shooter that combines classic FPS action with battle royale gameplay. Join massive online battles, explore multiple maps, and fight for survival in this free browser-based war game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Voxel War: Mobile IO**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: **Low-poly / Voxel aesthetic** similar to *Minecraft* meets *Counter-Strike*. Characters should be blocky, rectangular humanoids with distinct team colors (Green vs. Red or FFA distinct textures). * **Weapons**: Blocky, simplistic weapon models (Rifle, Sniper, RPG) attached to the camera (First-Person View). * **Environment**: A procedural **Urban/Industrial Arena**. Use simple geometric shapes (cubes) to create walls, crates, high-rise buildings, and cover. Textures should be simple solid colors or pixelated grid patterns (Grey, Brown, Concrete) to maintain high FPS. * **Performance Optimization**: Use `InstancedMesh` for repetitive environment objects and bullets. Use a single texture atlas for all voxel materials to reduce draw calls. Limit the draw distance using simple fog (`scene.fog`). * **VFX**: Simple geometric particles for muzzle flashes (yellow/orange cubes), smoke grenades (expanding grey spheres), and blocky blood/hit markers. ### 2. Audio Requirements * **BGM**: A tense, rhythmic, loopable **Military/Electronic track** (low fidelity synth-wave style to match the retro look). * **Sound Effects (SFX)**: * **Gunfire**: Punchy, arcade-style shooting sounds (varied pitch for different guns). * **Footsteps**: distinct "clomp clomp" sounds synchronized with movement speed. * **UI**: High-pitched "ping" for kills, low "thud" for taking damage, digital "click" for weapon switching. * **Environmental**: distant wind or battle ambience. ### 3. Gameplay Loop * **Mode**: **IO / Free-For-All Deathmatch**. * **Core Mechanism**: 1. **Spawn**: Player drops into the map with a basic pistol. 2. **Loot**: Players must run over floating weapon icons (AR, Sniper, Armor) to equip them automatically. 3. **Combat**: Aim and shoot at other blocky players. Headshots deal 2x damage. 4. **Win/Loss**: If HP hits 0, show a "Wasted" screen with a "Respawn" button. Track kills on a real-time leaderboard in the top-right corner. * **Enemy Behavior**: Simple AI bots that wander the map and shoot via raycasting when the player is in line of sight (to simulate an online IO experience). ### 4. Mobile Controls & Interaction * **Control Scheme (Two-Thumb Layout)**: * **Left Screen Area**: Invisible Virtual Joystick for movement (WASD logic). * **Right Screen Area**: Touch & Drag to rotate camera (Aiming). * **Action Buttons**: * **Fire Button**: Large, circular button floating on the bottom right. * **Jump Button**: Smaller button near the Fire button. * **Scope/Aim**: Toggle button (toggle FOV zoom) for sniper rifles. * **Weapon Switch**: A horizontal bar at the bottom center representing slots 1-5; tap to switch. * **UI/UX**: * **Crosshair**: Always visible in the center of the screen (change color to red when hovering over an enemy). * **Hit Markers**: Visual indicator around the crosshair when damage is dealt. * **Orientation**: **Landscape Mode** locked. * **Feedback**: Trigger `navigator.vibrate(50)` on shooting and `navigator.vibrate([100, 50, 100])` on death. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Warbrokers.io is a thrilling first-person shooter that brings military combat to your browser. With a stellar 4.4/5 rating from players, this free-to-play FPS delivers intense multiplayer battles where only the strongest survive. Experience the rush of combat as you drop into hostile territory, gather weapons, and fight against players from around the world.

Core Features

Multiple Game Modes

Warbrokers.io offers diverse gameplay experiences to keep you engaged:

  • Battle Royale Mode : Drop from the sky, scavenge for weapons, and be the last player standing
  • Classic Arena Mode : Fast-paced team battles with instant respawns
  • Survival Mode : Intense kill-or-be-killed scenarios where strategy matters

Diverse Combat Environments

Fight across multiple detailed maps, each offering unique tactical opportunities:

  • Urban Warfare : Navigate through high-rise buildings and city streets
  • Small Town Battles : Close-quarters combat in residential areas
  • Airport Terminal : Large-scale firefights in aviation facilities
  • Rocket Launch Site : Futuristic military installations

Advanced Arsenal System

Discover and master an extensive weapons collection:

  • Primary Weapons : Assault rifles, shotguns, and sniper rifles
  • Secondary Gear : Pistols and tactical equipment
  • Protective Equipment : Helmets and body armor for survival
  • Tactical Items : Smoke grenades and other battlefield utilities

Vehicle Combat

Commandeer various vehicles to gain tactical advantages:

  • Military Vehicles : Armored transports for team mobility
  • Civilian Cars : Quick escape and flanking opportunities
  • Strategic Positioning : Use vehicles as mobile cover or weapons

Gameplay Mechanics

Battle Royale Strategy

Success in Warbrokers.io requires smart decision-making:

  1. Landing Phase : Choose your drop zone carefully to avoid early conflicts
  2. Looting Phase : Quickly gather weapons, armor, and medical supplies
  3. Combat Phase : Engage enemies strategically while managing your resources
  4. Endgame : Master positioning as the play area shrinks

Combat System

The game features realistic shooting mechanics:

  • Weapon Handling : Each weapon has unique recoil patterns and damage
  • Scope System : Use advanced optics for long-range engagements
  • Health Management : Strategic use of medical items is crucial
  • Team Coordination : Work with allies in team-based modes

Controls and Operation

Movement Controls

  • WASD or Arrow Keys : Character movement in all directions
  • Spacebar : Jump over obstacles and reach elevated positions
  • Mouse : Aim and look around the battlefield

Combat Controls

  • Left Click : Fire your equipped weapon
  • Right Click : Aim down sights for precise shooting
  • E Key : Use scope for long-range targeting
  • F Key : Interact with items and pick up equipment

Weapon Management

  • Number Keys (1-5) : Quick weapon switching during combat
  • R Key : Reload your current weapon
  • Tab Key : Access inventory and equipment menu

Why Play Warbrokers.io

Completely Free Experience

Enjoy full game access without any payment requirements. All maps, weapons, and game modes are available from the start, making it accessible to everyone.

No Download Required

Play instantly in any modern web browser without installing software. Perfect for quick gaming sessions at school, work, or home.

Competitive Leaderboards

Climb the global rankings and prove your skills against players worldwide. Track your progress and compare stats with friends.

Regular Updates

The game continuously evolves with new content, maps, and features based on community feedback.

Cross-Platform Compatibility

Play on desktop computers, laptops, and mobile devices with seamless performance across all platforms.

Active Community

Join thousands of daily players in this thriving gaming community. Make friends, form teams, and participate in tournaments.

Frequently Asked Questions (FAQ)