Assault Bots - Multiplayer Robot Combat Game

Seele01-Flash
By
Assault Bots is an intense 3D multiplayer robot combat game where players pilot customizable battle vehicles in explosive team-based warfare. Featuring diverse weapons, strategic gameplay, and real-time online battles.

Prompt

MODEL: Seele01-Flash
Based on the visual analysis of the provided screenshot and the detailed gameplay description, here is the specialized Prompt to guide the AI in generating a mobile-first Three.js game prototype. *** Please use Three.js to generate a **mobile-first game** with the theme "**Assault Bots Mobile Prototype**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly "Industrial Sci-Fi" aesthetic. The graphics should rely on simple geometric shapes (boxes, cylinders) to represent tanks/mechs to ensure high FPS on mobile devices. * **Character Design**: The player controls a "Battle Bot" (a hybrid between a tank and a mech). The model should be colored in **Desert Tan (e.g., #C2B280)** and **Gunmetal Grey**. It must have a distinct turret/head that rotates independently of the body. * **Environment**: A "Desert Testing Ground" arena. The ground should be a sandy terrain color. Include obstacles like large geometric rocks, metal crates, and ramps for jumping. * **Visual Effects**: * **Muzzle Flash**: Bright orange/yellow point lights and particle bursts when firing. * **Explosions**: Expanding spheres or particle systems when an enemy is destroyed. * **Trails**: A subtle smoke trail behind the bot when "Turbo" is active. * **Optimization**: Use `InstancedMesh` for bullets or repetitive environment objects. Use simple Phong materials to reduce lighting calculation costs. ### 2. Audio Requirements * **BGM**: An energetic, looping "Industrial Rock" or "Cyberpunk" track to maintain high tension. * **Sound Effects (SFX)**: * **Shooting**: Heavy metallic "thud-thud-thud" for machine guns or a loud "boom" for cannons. * **Engine**: A low-frequency hum that increases in pitch when the "Turbo" is activated. * **Jump**: A hydraulic hiss and mechanical clank when using the jump ability. * **Impact**: Metal-on-metal crunch sounds when colliding with enemies or taking damage. ### 3. Gameplay Loop * **Core Mechanics**: The player drives a tank-bot in a Team Deathmatch style arena against AI opponents. * **Movement Physics**: Arcade-style vehicle physics. The bot should not feel heavy like a simulator; it should be snappy. * **Unique Feature**: The bot must be able to **JUMP** (apply vertical impulse) and use **TURBO** (temporary speed boost). * **Combat**: * **Aiming**: Turret rotates to follow the camera/reticle. * **Health**: Display a floating Health Bar above the player and enemies. * **Weaponry**: Primary fire (Machine Gun) with a cooldown/reload cycle. * **Win/Loss**: Keep score (Kills vs. Deaths). If the player reaches 10 kills, display "VICTORY"; if health reaches 0, display "SYSTEM FAILURE" and respawn after 3 seconds. ### 4. Mobile Controls & Interaction * **Orientation**: **Landscape Mode** only. * **Touch Interface**: * **Left Screen**: A dynamic **Virtual Joystick** for movement (WASD equivalent). * **Right Screen**: Drag anywhere to rotate the camera (aiming). * **Action Buttons**: Place large, distinct circular buttons on the right side for: * **FIRE** (Largest button, red). * **JUMP** (Green icon). * **TURBO** (Yellow/Lightning icon). * **SCOPE** (Smaller button for zooming camera FOV). * **Feedback**: * **Camera Shake**: Subtle screen shake when shooting or taking damage. * **Haptic**: Trigger `window.navigator.vibrate(50)` on shooting if supported. * **UI Layout**: Ensure all buttons have a safe margin from the screen edges to prevent accidental browser navigation gestures. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Assault Bots delivers heart-pounding vehicular combat in a fully immersive 3D multiplayer environment. This free-to-play online shooter combines strategic vehicle customization with intense real-time battles, creating an addictive gaming experience that keeps players coming back for more explosive action.

The game puts you in control of heavily armed combat vehicles, where tactical thinking meets lightning-fast reflexes. Whether you're a fan of robot battles, vehicular combat, or team-based shooters, Assault Bots offers the perfect blend of strategy and action.

Core Features

Real-Time Multiplayer Combat

Engage in thrilling battles with players from around the world. The real-time multiplayer system ensures smooth, competitive gameplay where every match feels unique and challenging.

Extensive Weapon Arsenal

Choose from a diverse array of devastating weapons including: - Minigun : High rate of fire for sustained damage - Machine Gun : Balanced damage and accuracy - RPG : Explosive area damage - Grenade Launcher : Perfect for crowd control - Sniper Weapons : Long-range precision strikes

Each weapon has unique strengths and tactical applications, allowing you to adapt your strategy to different combat scenarios.

Vehicle Customization System

Personalize your combat vehicle with: - Weapon Loadouts : Two weapon slots for versatile combat approaches - Add-ons : Health regeneration, turbo boost, and defensive upgrades - Visual Customization : Unique body designs and movement styles - Performance Tuning : Optimize speed, armor, and handling

Team Deathmatch Mode

Work collaboratively with teammates to eliminate opponents within time limits. This mode emphasizes teamwork, communication, and strategic positioning to achieve victory.

Gameplay Mechanics

Strategic Vehicle Combat

The simple yet deep mechanics provide endless room for skill development. Master the art of positioning, weapon switching, and team coordination to dominate the battlefield. The intuitive controls make it easy to jump in, while the strategic depth keeps experienced players engaged.

Competitive Battlefields

Fight across varied environments designed for tactical combat. Each map offers unique challenges and opportunities for different play styles, from close-quarters brawls to long-range sniper duels.

Operation Guide

Movement Controls: - WASD or Arrow Keys : Navigate your vehicle - Space : Emergency hand brake for sharp turns - Shift : Turbo boost for rapid advancement - E : Jump over obstacles and terrain

Combat Controls: - Left Click : Aim and fire weapons - Right Click : Zoom for precision targeting - 1 and 2 : Switch between equipped weapons - R : Reload current weapon

Communication & Interface: - T : Open team chat - Tab : View match scoreboard - Esc : Access pause menu and settings

Why Play Assault Bots

Free-to-Play Excellence

Enjoy complete access to all core features without any payment requirements. The game is entirely free to play through your web browser, with no downloads or installations needed.

Cross-Platform Accessibility

Play seamlessly on both desktop computers and Android devices. The game runs smoothly in web browsers, making it accessible anywhere with an internet connection.

Continuous Action

With real-time multiplayer battles, there's always an active community ready for combat. Quick matchmaking ensures you'll spend more time fighting and less time waiting.

Skill-Based Progression

Improve your combat skills through practice and experience. The game rewards tactical thinking, accurate shooting, and team coordination rather than time investment alone.

Regular Updates

The game receives ongoing updates and improvements, ensuring fresh content and balanced gameplay that evolves with the community.

Whether you're looking for quick combat sessions or extended tactical battles, Assault Bots provides the perfect platform for 3D vehicular warfare. Jump into your combat vehicle and prove your dominance on the battlefield!

Frequently Asked Questions (FAQ)