BuildRoyale.io - Battle Royale Building Game

Seele01-Flash
By
BuildRoyale.io combines intense battle royale action with creative building mechanics in a massive multiplayer arena. Start with nothing but an axe, gather materials, build defenses, and fight to be the last player standing.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "BuildRoyale.io 3D". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Top-Down Orthographic 3D (mimicking the classic 2D IO aesthetic but using 3D primitives). * **Camera**: OrthographicCamera fixed overhead to ensure a fair field of view on mobile screens. * **Characters**: Represented by low-poly Cylinders or Spheres with distinct color indicators (e.g., Red for enemies, Green for self). Equip them with simple blocky attachments to represent "Axes" or "Guns." * **Map**: A large, infinite-looking tiled plane (GridHelper style texture) with a shrinking "Storm" border (visualized as a translucent red cylinder or wall closing in). * **Destructible Environment**: * **Trees**: Low-poly cones/cylinders (Wood source). * **Rocks**: Low-poly Icosahedrons (Stone source/Cover). * **Crates**: Cubes (Loot source). * **Performance Optimization**: * Use `THREE.InstancedMesh` for all environmental objects (trees, walls, rocks) to maintain 60FPS on mobile browsers. * Use simple Lambert materials (no expensive PBR) and a single DirectionalLight with soft shadows. ### 2. Audio Requirements * **BGM**: A fast-paced, suspenseful "Arcade/Synthwave" loop that increases in tempo as the safe zone shrinks. * **Sound Effects (SFX)**: * **Gathering**: A distinct "Thwack" or "Crunch" sound when the axe hits trees/rocks. * **Building**: A "Pop" or "Construction/Drill" sound when a wall is placed. * **Combat**: "Pew" for pistol fire, rapid "Rat-tat-tat" for rifles, and a retro "Splatch" sound for player elimination. * **UI**: Crisp "Click" sounds for inventory selection. ### 3. Gameplay Loop * **Start**: Player spawns at a random location on the map with only a Melee Axe. * **Gathering Phase**: Player approaches Trees/Rocks and attacks them to gain "Wood" and "Stone" resources. * **Looting**: Breaking Crates drops weapons (Pistol, Shotgun, AR) which automatically equip when walked over. * **Building Mechanic**: * Player can toggle "Build Mode." * Consumes Wood/Stone to place `BoxGeometry` walls instantly in front of the player. * Walls act as physical shields against enemy projectiles. * **Combat**: * Last Man Standing rules. * Projectiles use Raycasting or simple velocity-based translation with collision detection. * Health bars displayed above characters. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Twin-Stick Shooter Layout**. * **Left Virtual Joystick**: Controls character movement (WASD logic converted to vector movement). * **Right Virtual Joystick**: Controls rotation/aiming. Releasing the joystick fires the weapon or swings the axe. * **UI & Buttons**: * **Build Toggle Button**: A large, circular button (bottom-right, near aim joystick) to switch between Weapon and Building plans. * **Material Selector**: If in Build Mode, small icons to switch between Wood (Wall) and Stone (Stronger Wall). * **Inventory/Map**: Semi-transparent icons in the top-right corner (min 44px touch target). * **Feedback**: * **Haptic Feedback**: Trigger `navigator.vibrate(50)` when taking damage or eliminating an enemy. * **Visual Feedback**: Flash the character model white when hit; display floating damage numbers. * **Orientation**: Lock to **Landscape Mode** via CSS/JS logic (prompt user to rotate if in Portrait). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About BuildRoyale.io

BuildRoyale.io is an innovative battle royale IO game that revolutionizes the genre by combining survival combat with strategic building mechanics. With a solid 4.0/5 rating from over 1,163 players, this game offers a unique twist on the traditional battle royale formula where construction is just as important as combat.

Unlike conventional battle royale games, BuildRoyale.io drops you into the arena with absolutely nothing but a basic axe. Your survival depends not only on your combat skills but also on your ability to quickly gather resources and construct protective barriers while fending off other players who are equally desperate to survive.

Core Features

Innovative Building Mechanics

The standout feature of BuildRoyale.io is its real-time construction system. Players can harvest materials from the environment and instantly build walls, ramps, and fortifications to gain tactical advantages. This creates dynamic battlefields where the landscape constantly changes as players adapt their strategies.

Multiple Game Modes

  • Solo Mode : Face the ultimate challenge alone against up to 100 other players
  • Duo Mode : Team up with a friend for coordinated building and combat strategies
  • Squad Mode : Form larger teams for enhanced survival chances and complex tactical plays

Progressive Gameplay Loop

Start each match completely vulnerable with only an axe, then rapidly progress through: - Resource gathering from trees, rocks, and structures - Weapon acquisition from scattered loot - Defensive construction and strategic positioning - Intense combat encounters with evolving tactics

Completely Free Experience

Enjoy the full BuildRoyale.io experience at no cost. No downloads required - simply open your browser and jump into action. All game modes, weapons, and building options are available from the start.

Gameplay Mechanics

Resource Management System

Success in BuildRoyale.io requires mastering the resource economy. Use your axe to harvest wood from trees and gather other materials scattered across the map. Each material type offers different building properties - wood for quick barriers, stone for durable fortifications.

Weapon Progression

Scavenge the battlefield to upgrade from your starting axe to powerful firearms. Each weapon has distinct characteristics affecting your combat strategy and building approach.

Dynamic Battle Zones

Like traditional battle royales, the playable area shrinks over time, forcing players into increasingly intense encounters where building skills become crucial for survival.

Operation Guide

Master these essential controls to dominate BuildRoyale.io:

Movement & Navigation: - WASD Keys : Move your character in all directions - Spacebar : Jump over obstacles and enemy constructions - Shift : Sprint to escape danger or close distance quickly

Combat Controls: - Left Mouse Button : Shoot weapons or swing your axe - Right Mouse Button : Aim precisely and change building materials - R Key : Reload your current weapon

Building & Strategy: - Q Key : Enter building mode to construct defenses - Tab Key : Open inventory to manage resources and weapons - M Key : View the map to plan your next move

Survival Tips for New Players

  1. Prioritize Early Resource Gathering : Immediately start collecting wood to enable quick defensive building
  2. Learn Building Basics : Master wall and ramp construction before engaging in complex combat
  3. Choose Your Battles : Early game survival is often more valuable than aggressive combat
  4. Team Communication : In duo/squad modes, coordinate building efforts with teammates

Why Play BuildRoyale.io

Unique Genre Fusion

BuildRoyale.io successfully merges the intensity of battle royale games with the creativity of building games, creating a completely new gameplay experience that keeps every match fresh and unpredictable.

Accessibility and Convenience

As a browser-based IO game, BuildRoyale.io offers instant access without downloads, installations, or system requirements. Play on any device with an internet connection.

Strategic Depth

While easy to learn, the game offers incredible strategic depth. The building mechanics add layers of tactical thinking rarely seen in other battle royale titles.

Active Community

Join thousands of players in this thriving multiplayer community. Whether you prefer solo challenges or team coordination, there's always an engaging match waiting.

Continuous Action

Matches are perfectly paced - long enough for strategic development but short enough for quick gaming sessions. The shrinking play area ensures constant action and eliminates camping strategies.

Frequently Asked Questions (FAQ)