Carnage Battle Arena

Seele01-Flash
By
Carnage Battle Arena combines high-speed racing with intense vehicular combat. Choose from 82 unique cars and battle through destructible environments in multiple game modes including Death Match, Racing, and Survival.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Carnage Battle Arena: Voxel Drift**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** High-fidelity **Voxel Art** aesthetic (similar to Crossy Road meets Burnout). Everything should be constructed from cubes but with smooth lighting. Colors should be vibrant and highly saturated. * **Car Models:** Create blocky sports cars. The cars must be composed of separate "clusters" of voxels to allow for a destruction effect (e.g., bumpers falling off on impact). * **Environment:** A winter/urban arena enclosed by voxel barriers. Include destructible props like snow-covered pine trees, street lamps, and crates. The ground should have a slight reflective quality (ice/wet asphalt). * **VFX:** extensive use of **InstancedMesh** for particle effects. When cars crash or explode, generate a burst of emissive cubes that obey physics (gravity and bounce). Add trail renderers for drifting tires and nitro boosts. * **Camera:** Follow-cam (Third Person) that feels dynamic—lagging slightly behind the car during acceleration and shaking violently during collisions. ### 2. Audio Requirements * **BGM:** High-tempo, adrenaline-pumping Electronic Rock or Synthwave track to maintain intensity. * **SFX (UI):** Retro 8-bit "blips" for button presses; a heavy mechanical "thud" for menu selection. * **SFX (Gameplay):** * **Engine:** varying pitch based on speed. * **Impact:** A satisfying "crunch" sound mixed with breaking glass/blocks. * **Weapons:** Arcade-style laser or machine gun fire sounds. * **Nitro:** A swooshing jet engine sound. ### 3. Gameplay Loop * **Core Mechanics:** The player drives a voxel car in an enclosed arena against 3-5 AI opponents. * **Combat:** * **Ramming:** High-speed collisions deal damage to opponents. * **Shooting:** Turrets mounted on cars auto-aim or fire forward (Press 'E' equivalent). * **Pickups:** Randomly spawn "Power-up Crates" in the arena: * Red Box: Refill Ammo. * Green Box: Repair Health. * Blue Box: Refill Nitro Gauge. * **Win/Loss:** The player has a Health Bar. If HP hits 0, the car explodes into loose voxels (Game Over). The player wins by being the last car driving. ### 4. Mobile Controls & Interaction * **Screen Orientation:** **Landscape Mode** (strictly enforced). * **Control Scheme (Touch):** * **Left Thumb:** A floating Virtual Joystick for steering (Left/Right) and acceleration/brake (Up/Down). * **Right Thumb (Action Zone):** Three large, distinct buttons (min 60px diameter): 1. **SHOOT** (largest button). 2. **NITRO** (smaller, positioned above shoot). 3. **JUMP/DRIFT** (smaller, positioned to the left of shoot). * **Haptic Feedback:** Trigger device vibration (using `navigator.vibrate`) on collisions and explosions. * **UI Layout:** Keep Health Bar and Nitro Gauge at the top center (safe area) to avoid being covered by thumbs. Pause button in top-right corner. ### 5. Technical Constraints * Ensure the physics engine (e.g., Cannon.js or Ammo.js) is optimized for mobile CPU limits. * Limit dynamic lights; use baked ambient occlusion for the voxel environment where possible to maintain 60 FPS on mobile browsers. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Carnage Battle Arena is an action-packed 3D car combat game that takes racing to explosive new heights. With its distinctive blocky, retro-styled graphics and extensive destruction mechanics, this game transforms ordinary racing into an adrenaline-fueled battle for supremacy. Players can choose from an impressive selection of 82 different vehicles, each offering unique handling and combat capabilities across dozens of dynamic maps.

The game's innovative destruction model allows you to literally reshape the environment as you race and battle, creating a constantly evolving battlefield where strategy and speed go hand in hand.

Core Features

Massive Vehicle Selection

With 82 awesome cars to unlock and master, you'll never run out of new rides to test. From nimble sports cars to heavy-duty battle machines, each vehicle offers distinct advantages in different game modes.

Multiple Game Modes

Carnage Battle Arena offers diverse gameplay experiences:

  • Death Match : Pure vehicular combat where destroying opponents earns you points
  • Racing Mode : Classic speed contests against 5 AI opponents
  • Survival : Battle-royale style last-man-standing combat
  • Score Battle : Collect items scattered across maps for points
  • Freedrive : Explore maps at your own pace without pressure
  • Challenges : Guided missions that help you master the game

Destructible Environments

The extensive destruction model means every crash, explosion, and collision affects the battlefield. Walls crumble, barriers shatter, and the landscape transforms as battles rage on.

Game-Changing Power-ups

Strategically placed power-ups can turn the tide of any match, offering everything from speed boosts to devastating weapons that give you the edge in combat.

Gameplay Mechanics

The game perfectly balances racing mechanics with combat elements. Speed is crucial, but so is tactical thinking. Knowing when to attack, when to defend, and when to collect power-ups separates good players from great ones.

The blocky, voxel-style graphics provide excellent visual clarity while maintaining smooth performance across all supported platforms. This artistic choice also enhances the satisfying destruction effects as vehicles and environments break apart in spectacular fashion.

Operation Guide

Controls are intuitive and responsive:

  • WASD or Arrow Keys : Navigate your vehicle
  • C Key : Drift around tight corners
  • Shift : Activate nitro for speed bursts
  • Spacebar : Jump over obstacles or onto ramps
  • Double-tap S/Down Arrow : Perform 180-degree spins
  • E Key : Fire weapons at opponents
  • ESC : Pause the game

Mastering these controls, especially the drift and jump mechanics, is essential for both racing success and combat effectiveness.

Platform Compatibility

The game runs smoothly on: - Web Browsers : Play instantly on desktop or mobile browsers - Android Devices : Full mobile optimization - iOS Devices : iPhone and iPad support

No downloads required for browser play - jump straight into the action!

Why Play Carnage Battle Arena

This game stands out in the crowded racing genre by successfully merging high-speed racing with intense combat mechanics. The variety of game modes ensures you'll never get bored, whether you prefer pure racing, strategic combat, or exploration.

The free-to-play model with no paywalls means you can experience all 82 cars and every game mode without spending money. The retro-blocky aesthetic is both nostalgic and modern, appealing to players who appreciate unique visual styles.

Perfect for players who enjoy games like Twisted Metal, Destruction Derby, or Mario Kart but want something with more destruction and combat focus.

Frequently Asked Questions (FAQ)