Tanks Battlefield

Seele01-Flash
By
Tanks Battlefield is an action-packed online tank warfare game where you command powerful armored vehicles in intense combat missions. Lead your tank squad to victory by destroying enemy forces and capturing strategic bases.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Tanks Battlefield". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly 3D arcade aesthetic. The environment should be a bright, sunlit desert arena (sandy terrain with dunes) surrounded by boundaries to create an enclosed battlefield. * **Models:** * **Player Tank:** A distinct low-poly tank (e.g., green or tan) with a rotating turret and a barrel that can elevate slightly. * **Enemy Tanks:** Differently colored tanks (e.g., dark gray or red) to distinguish from allies. * **Enemy Base:** A large, fortified structure or bunker located at the far end of the map. It should have a visual indicator (like a shield effect) showing it is invulnerable initially. * **Obstacles:** Simple geometric ruins, walls, and rocks for cover. * **VFX:** Simple particle systems for muzzle flashes, dust trails behind treads, smoke upon taking damage, and explosions when units are destroyed. * **Mobile Optimization:** Use simple materials (Lambert/Phong) rather than complex PBR to ensure 60FPS on mobile devices. Implement fog to limit draw distance and hide map edges. ### 2. Audio Requirements * **BGM:** A rhythmic, driving military-style track (snare drums, brass) that loops in the background to maintain tension. * **Sound Effects:** * **Engine:** Continuous low-frequency rumble (pitch changes with speed). * **Turret:** Mechanical servo sound when rotating. * **Combat:** Heavy cannon fire, metallic impact sounds, and a crumbling sound for explosions. * **UI:** "Click" for reloading (when ammo is out) and a "Warning" alarm when health is low. ### 3. Gameplay Loop * **Mission Objective:** The game operates in phases. * **Phase 1 (Skirmish):** The Enemy Base is invulnerable. The player must destroy a specific quota of Enemy Tanks (e.g., 5 tanks) first. The UI must track this progress (e.g., "Targets Remaining: 3"). * **Phase 2 (Assault):** Once the quota is met, the Enemy Base becomes vulnerable. The player must travel to the base and destroy it to win the level. * **Unit Logic:** * **Enemies:** Simple AI that tracks the player or allied tanks and shoots when in range. Enemies respawn continuously to apply pressure. * **Allies:** 1-2 AI tanks that fight alongside the player to draw fire (cannot complete the main objective, support only). * **Resource Management:** * **Health:** Non-regenerating. Player loses if HP hits 0. * **Ammo:** Limited magazine size (e.g., 5 shells). After depletion, a cooldown/reload timer forces the player to retreat or hide. ### 4. Mobile Controls & Interaction * **Movement (Left Side):** A floating virtual joystick for controlling the tank chassis (Forward/Reverse move tank, Left/Right rotate tank body). * **Aiming (Screen Swipe):** Dragging anywhere on the right half of the screen rotates the **Turret** independently of the body. * **Action Buttons (Right Side):** * **Fire Button:** A large, responsive button to shoot the main cannon. * **Camera Toggle:** A smaller button to switch between Third-Person (behind tank) and First-Person (driver view/turret view). * **UI/HUD:** * **Top Bar:** Health bar (Green/Red) and Ammo counter (Bullet icons). * **Objective Tracker:** Text overlay showing "Tanks to Destroy: X" or "DESTROY BASE". * **Feedback:** Screen shake on firing/impact and red vignette flash when taking damage. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About the Game

Tanks Battlefield delivers thrilling tank combat action in a comprehensive online warfare experience. With a solid 4.2/5 rating from players, this free-to-play tank shooter puts you in command of heavy armored vehicles in strategic battlefield missions. Navigate vast combat zones, coordinate with allied tanks, and engage in intense firefights against enemy armor divisions.

Core Features

Authentic Tank Combat Experience

Experience realistic tank warfare with detailed vehicle mechanics, strategic positioning, and tactical combat scenarios. Each battle requires careful resource management of ammunition and health while maintaining aggressive offensive tactics.

Mission-Based Gameplay

Unlike endless battle modes, Tanks Battlefield features structured missions with specific objectives. Progress through challenging levels where you must eliminate a designated number of enemy tanks before assaulting their headquarters. Each mission escalates in difficulty with increasing enemy spawns and tactical challenges.

Team-Based Strategy

Coordinate with AI-controlled allied tanks to execute complex battle strategies. Use your teammates to defend home base while you lead flanking maneuvers, or coordinate simultaneous attacks on enemy positions. Tactical cooperation is essential for mission success.

Dynamic Combat Mechanics

  • Limited Ammunition System : Manage your shell count carefully and plan strategic reloads
  • Permanent Health Damage : No health regeneration adds tactical depth to positioning
  • Multiple Camera Views : Switch between perspectives for optimal battlefield awareness
  • Real-Time Enemy Spawning : Adapt to continuous reinforcements during base assault phases

Game Mechanics

Tank Operations

Control your armored vehicle through intuitive movement systems while managing combat effectiveness. The game emphasizes tactical positioning over rapid-fire action, requiring players to think strategically about each engagement.

Objective Progression

Each battlefield presents unique challenges with varying enemy tank quotas and base defense systems. Success depends on eliminating specified targets efficiently while preserving your tank's combat capability for the final base assault.

Operation Guide

Basic Controls

  • WASD Keys : Navigate your tank forward, backward, and steer left/right
  • Mouse Movement : Aim your main cannon with precision
  • Left Mouse Button : Fire your primary weapon
  • V Key : Switch between different camera angles for tactical advantage

Combat Strategy

Position your tank strategically using cover and elevation advantages. Monitor ammunition levels constantly, as running out during critical moments can be fatal. Coordinate with allied units to create crossfire opportunities and protect vulnerable flanks.

Mission Tactics

Focus on eliminating the required number of enemy tanks efficiently before attempting base destruction. Use allied tanks as decoys or support units while positioning for optimal shots. Remember that enemy reinforcements continue spawning until the base is destroyed.

Why Play Tanks Battlefield

This game offers authentic tank combat simulation without the complexity of full military simulators. Perfect for players who enjoy strategic warfare with immediate action elements. The mission-based structure provides clear objectives while maintaining tactical depth. Completely free to play with no downloads required - simply launch in your browser and start commanding your tank battalion immediately.

Frequently Asked Questions (FAQ)