Build Royale - 2D Battle Royale Building Game

Seele01-Flash
By
Build Royale combines intense battle royale action with strategic building mechanics in a colorful 2D top-down world. Survive against 99 other players by collecting weapons, gathering resources, and constructing defensive structures.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Build Royale: Top-Down Survival 3D**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Use a **Low-Poly / Toon-shaded 3D style** that mimics the clean, vibrant look of classic ".io" games. The camera should be a high-angle **PerspectiveCamera** (almost isometric) locked to the player to simulate a top-down view while retaining 3D depth. * **Player & Enemies**: Represent characters as simple geometric composites (e.g., a sphere for the head, cylinder for the body) or low-poly humanoids. Different colors indicate teams or enemies. * **Environment**: A large, flat green plane representing the battlefield. Scatter destructive elements: * **Trees**: Cylinders + Cones (yield Wood when destroyed). * **Rocks**: Icosahedrons (yield Stone). * **Crates/Chests**: Cubes (contain weapons/ammo). * **Building Elements**: Semi-transparent "blueprint" walls that turn solid (wood/brick textures) when placed. * **Performance**: Use **InstancedMesh** for environmental objects (trees, rocks, walls) to ensure 60FPS on mobile devices. Use simple `MeshLambertMaterial` or `MeshToonMaterial` to reduce GPU load. Implement simple fog (`scene.fog`) to obscure the map edge and reduce draw distance. ### 2. Audio Requirements * **BGM**: A fast-paced, suspenseful electronic track (looping). The tempo should slightly increase as the "Storm" circle gets smaller. * **SFX Requirements**: * **Harvesting**: A "thud" or "chop" sound when hitting trees/rocks. * **Shooting**: Distinct sounds for different weapon types (rapid fire for SMG, loud bang for Shotgun). * **Building**: A quick "pop" or construction sound when a wall is placed. * **UI**: A click sound for inventory selection. * **The Storm**: A low-frequency humming/crackling noise when the player is near the danger zone. ### 3. Gameplay Loop * **Spawn & Loot**: The player spawns with a basic pickaxe. They must move to loot chests for guns (Pistol, AR, Shotgun) and harvest trees/rocks for materials. * **The Build Mechanic**: Players can toggle a "Build Mode" to place walls for cover. Walls must snap to a grid system relative to the player. Walls have health and can be destroyed by gunfire. * **Combat**: Projectile-based shooting (raycasting for instant-hit or physical spheres for slower projectiles). Headshots deal 2x damage. * **The Storm**: A blue cylindrical zone or overlay that shrinks over time. Being outside the zone deals damage every second. * **Win Condition**: Be the last player alive. Show a "Victory Royale" overlay. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Twin-Stick Shooter** layout. * **Left Virtual Joystick**: Controls character movement (WASD logic). * **Right Virtual Joystick**: Controls aiming rotation. Releasing the joystick fires the weapon (or builds the wall if in Build Mode). * **Action Buttons**: * **Mode Toggle (Big Button)**: Switches between "Weapon Mode" and "Build Mode". * **Reload (Small Button)**: Near the attack joystick. * **Jump (Small Button)**: To hurdle over low obstacles. * **Touch Optimizations**: * **Auto-Loot**: Walking over weapons/ammo automatically picks them up (no tap required). * **UI Layout**: Health bar and Material count at the top. Inventory slots at the bottom center. Ensure all buttons have a hit area of at least 44x44px. * **Feedback**: Camera shake slightly when shooting or taking damage. Vibration (Haptic Feedback) when hitting an enemy or getting hit. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Build Royale

Build Royale is an innovative 2D battle royale game that revolutionizes the genre by combining fast-paced combat with strategic building mechanics. Unlike traditional battle royale games, Build Royale offers a unique top-down perspective where players must not only survive against up to 99 opponents but also master the art of construction to gain tactical advantages.

Set in a vibrant, cartoonish world, this free-to-play browser game delivers all the excitement of battle royale gaming without requiring any downloads or installations. The game's distinctive visual style and accessible gameplay make it perfect for both casual players and competitive gamers.

Core Features

Strategic Building System

The game's standout feature is its robust building mechanics. Players can harvest materials from trees, rocks, and structures throughout the map, then use these resources to construct walls, ramps, and defensive positions. Quick building skills can mean the difference between victory and elimination, as skilled players create instant cover during firefights or construct elaborate fortresses.

Diverse Arsenal of Weapons

Build Royale features an impressive weapon variety spanning from close-range shotguns and pistols to long-range sniper rifles and explosive RPGs. Each weapon type serves different tactical purposes, encouraging players to adapt their strategies based on their loadout. The game even includes unique weapons like muskets, adding a fun twist to combat encounters.

Multiple Game Modes

Whether you prefer going solo or teaming up with friends, Build Royale offers flexible gameplay options: - Solo Mode : Classic battle royale where every player fights for themselves - Duo Mode : Partner up with a friend for coordinated teamwork - Squad Mode : Form teams of up to four players for large-scale tactical gameplay

Dynamic Storm Mechanics

Like other battle royale games, Build Royale features a shrinking play area that forces players into increasingly intense encounters. The storm mechanic creates natural pressure points and ensures matches maintain their pace while preventing camping strategies.

Gameplay Mechanics

Resource Management

Success in Build Royale requires efficient resource management. Players must balance time between looting weapons, gathering building materials, and positioning themselves strategically. The ability to break down environmental objects like cars and buildings provides multiple avenues for resource collection.

Environmental Interaction

The game world is highly interactive, allowing players to break into vehicles for quick transportation, destroy buildings for materials, and use the terrain to their advantage. This environmental destruction adds layers of strategy as the battlefield constantly evolves throughout each match.

Controls and Accessibility

Build Royale features intuitive controls designed for both desktop and mobile play: - WASD : Character movement - Mouse : Aiming and shooting (left click to fire, right click to aim) - Q : Enter building mode for construction - Space : Jump over obstacles - Shift : Sprint for faster movement - Tab : Access inventory management - M : Open the strategic map - R : Reload weapons

The control scheme is optimized for quick switching between combat and building modes, ensuring smooth gameplay transitions during intense moments.

Why Play Build Royale

Completely Free : Enjoy the full game experience without any cost or hidden fees. No premium accounts or pay-to-win mechanics.

No Download Required : Play instantly in any modern web browser on desktop or mobile devices. Perfect for quick gaming sessions anywhere.

Unique Gameplay : Experience battle royale gaming with a fresh twist through the building mechanics and 2D perspective.

Regular Updates : The game receives consistent updates with new features, weapons, and improvements based on community feedback.

Cross-Platform : Seamlessly play across different devices with the same account and progress.

Build Royale successfully merges the strategic depth of building games with the high-stakes excitement of battle royale, creating an addictive gaming experience that keeps players coming back for more.

Frequently Asked Questions (FAQ)