1v1.LOL - Online Battle Royale Building Shooter

Seele01-Flash
By
1v1.LOL is a competitive online third-person shooter that combines tactical building with intense combat. Master both shooting and building skills to dominate in battle royale, 1v1 duels, and team-based matches.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "1v1.LOL". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly, vibrant, and clean aesthetics similar to *Fortnite* or *Roblox*. Use flat shading with high contrast. * **Characters**: Create a simplified humanoid "Robot" model using primitive shapes (capsules/boxes) with distinct team colors (Red vs. Blue). * **Environment**: An infinite or large enclosed grassy plain with a grid texture overlay (to assist with building alignment). The skybox should be a bright blue gradient with stylized low-poly clouds. * **Building Blocks**: Create reusable geometries for three core structures: **Wall** (vertical plane), **Ramp** (45-degree slope), and **Floor** (horizontal plane). Use a semi-transparent "hologram" material for the preview mode and a solid texture for placed blocks. * **Mobile Optimization**: Use `InstancedMesh` for building blocks to handle high object counts without performance drops. Limit real-time shadows; use baked lighting or simple directional light. ### 2. Audio Requirements * **BGM**: Upbeat, fast-paced electronic/synthwave track to induce a competitive flow state. * **Sound Effects (SFX)**: * *Building*: A quick, crisp "snap" or "clack" sound when a structure is placed. * *Weapons*: Distinct sounds for Assault Rifle (rapid-fire), Shotgun (heavy impact), and Sniper (loud echo). * *Impact*: Metallic "thud" when bullets hit the player; breaking glass/crunch sound when structures are destroyed. * *UI*: Soft clicks for button taps. ### 3. Gameplay Loop * **Core Mechanics**: A third-person shooter combined with real-time construction. The player must shoot the enemy (AI Bot) while building cover to survive. * **Build System**: Players can instantly toggle between "Combat Mode" (Weapons) and "Build Mode". In Build Mode, structures snap to a grid relative to the player's position. * **Combat**: * **Health**: 100 HP. * **Weapons**: Hitscan mechanics for the Assault Rifle. * **Destruction**: Weapons damage structures. Walls break after taking a certain amount of damage. * **Win Condition**: Reduce the Enemy Bot's HP to 0. The Bot should have basic AI: move towards the player, shoot, and occasionally place a wall when taking damage. ### 4. Mobile Controls & Interaction * **Touch Controls Layout**: * **Left Virtual Joystick**: Controls character movement (WASD logic). * **Right Screen Area**: Swipe to rotate camera/aim. * **Right Floating Button**: "Shoot" (in Combat Mode) or "Place Build" (in Build Mode). * **Jump Button**: Located near the right thumb zone. * **Mode Switching UI**: A prominent toggle button to switch between [WEAPON] and [BUILD]. * *Build Selector*: When in Build Mode, show 3 large icons (Wall, Ramp, Floor) to select the active shape. * **Orientation**: **Landscape Mode** only. * **Feedback**: Add a visual "camera shake" effect on shooting and a red screen flash when taking damage. Ensure buttons have a minimum touch target of 48px. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

1v1.LOL is a revolutionary online third-person shooter that merges fast-paced combat with strategic building mechanics. This free-to-play browser game challenges players to think tactically while maintaining sharp shooting skills. Whether you're engaging in intense 1v1 duels or surviving chaotic battle royale matches, success depends on your ability to build defensive structures while eliminating opponents.

The game features a unique blend of shooting and construction gameplay, where players can instantly build platforms, ramps, and walls to gain tactical advantages. With multiple game modes ranging from classic battle royale to specialized training areas, 1v1.LOL offers endless competitive entertainment directly in your web browser.

Core Features

Tactical Building System

Unlike traditional shooters, 1v1.LOL empowers players with instant construction abilities. Build platforms for height advantages, create ramps for strategic positioning, and construct walls for defensive cover. The building system is seamlessly integrated with combat, allowing for fluid transitions between offense and defense.

Multiple Game Modes

Experience diverse gameplay through various modes: - 1v1 Battles : Intense head-to-head duels testing your complete skillset - BR Duos : Team up for 2v2 battle royale action - Box 2v2 : Fast-paced team combat in confined spaces - JustBuild Mode : Perfect your building skills without combat pressure - Aim Trainer : Sharpen your shooting accuracy - Party Mode : Create private matches with friends

Weapon Arsenal

Master three primary weapon types, each serving different tactical purposes: - Assault Rifle : Versatile automatic weapon for medium-range combat - Sniper Rifle : Long-range precision weapon for strategic eliminations - Shotgun : Devastating close-quarters combat option - Pickaxe : Essential tool for destroying enemy structures

Character Customization

Unlock and play as 11 unique characters, each bringing visual variety to your gameplay experience. Collect boxes and visit the in-game shop to expand your character roster and customize your appearance.

Gameplay Guide

Basic Combat Mechanics

Success in 1v1.LOL requires mastering the synergy between shooting and building. Begin each match by securing weapons and materials, then engage opponents using a combination of accurate shooting and tactical construction. Use buildings defensively to block incoming fire, or offensively to gain positional advantages.

Building Strategy

Effective building separates novice players from masters. Learn to quickly construct: - Defensive walls when under fire - Ramps for accessing high ground - Platforms for creating vantage points - Complex structures combining multiple elements

The four building blocks are bound to easily accessible keys (Z, X, C, V, or Y), enabling rapid construction during intense firefights.

Competitive Tips

  • Practice building patterns in JustBuild mode before entering combat
  • Use the Aim Trainer to improve shooting accuracy
  • Master weapon switching for different engagement ranges
  • Learn to edit structures quickly for tactical advantages
  • Utilize high ground whenever possible

Operation Controls

Movement Controls: - WASD: Character movement - Space: Jump - Shift: Crouch for stealth and accuracy

Combat Controls: - Left Mouse Button: Shoot/Build - F, 1, or 2: Switch between weapons - R: Reload weapon or rotate stairs

Building Controls: - Z, X, C, V, Y: Switch between building platforms - G: Create doors in platforms - E: Open doors

Advanced Features: - Extensive control customization available - Optimized for both keyboard/mouse and mobile touch controls

Why Play 1v1.LOL

1v1.LOL stands out as the perfect fusion of strategic building and competitive shooting. The game is completely free to play with no downloads required - simply open your web browser and start competing. The skill ceiling is incredibly high, rewarding dedicated players who master both shooting accuracy and building speed.

The game offers something for every type of player: casual gamers can enjoy quick 1v1 matches, while competitive players can grind battle royale modes for ultimate bragging rights. The practice modes ensure you can improve your skills without the pressure of ranked matches.

With cross-platform support including web browsers, Android, and iOS, you can play anywhere, anytime. Join millions of players in this addictive tactical shooter that's redefining online competitive gaming.

Frequently Asked Questions (FAQ)