Tanked.io - Multiplayer Tank Battle Game

Seele01-Flash
By
Tanked.io is an exciting multiplayer tank battle game where players control colorful tanks in fast-paced combat. Battle opponents in real-time, upgrade your tank, and dominate the battlefield in this free browser-based IO game.

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Tanked.io". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** 2.5D Minimalist Arcade. Use an **Orthographic Camera** top-down view to simulate the classic IO vector art style but with 3D depth. * **Models:** * **Tanks:** Construct tanks using simple primitives (`CylinderGeometry` for the chassis, `BoxGeometry` for gun barrels). The chassis should be vibrant colors (Cyan, Red, Green, Yellow). * **Environment:** A dark, infinite-looking background (dark grey #222222) with a light grey grid pattern to emphasize movement speed. * **Fodder/XP shapes:** Floating 3D geometric shapes (Yellow Squares, Red Triangles, Blue Pentagons) that slowly rotate. * **Effects:** Simple particle explosions when shapes/tanks are destroyed. A subtle "recoil" animation (barrel moves back) when shooting. * **Mobile Optimization:** Use `MeshLambertMaterial` for performant lighting. Limit shadow casting to the main player only. Use object pooling for bullets to prevent garbage collection stutter. ### 2. Audio Requirements * **BGM:** A fast-paced, looping **Chiptune/Synth-pop** track. It should be energetic but not distracting. * **Sound Effects (SFX):** * **Shooting:** Soft "Pew" or "Thwump" sounds (vary pitch slightly for realism). * **Impact:** A "Crunch" or "Glass breaking" sound when shapes are destroyed. * **Level Up:** A rising "Ding-Ding" arpeggio. * **Damage:** A low-frequency thud or buzz when the player takes a hit. ### 3. Gameplay Loop * **Core Mechanic:** The player controls a tank in an open arena. The goal is to survive and grow. * **Progression:** * Shoot geometric shapes to gain XP. * **Level Up:** When XP fills, the tank grows slightly larger and shoots faster. * **Stats:** (Simplified for code generation) Increase Bullet Damage, Reload Speed, and Movement Speed automatically upon leveling up. * **Enemies:** Since this is a standalone script, generate **AI Bot Tanks**. They should wander randomly, aim at the player if within range, and shoot. * **Physics:** Implement simple arcade physics. Shooting creates a slight reverse impulse (recoil). Colliding with larger objects pushes the player back. * **Win/Loss:** Game Over if Health reaches 0. "Respawn" button appears immediately. ### 4. Mobile Controls & Interaction * **Control Scheme:** **Dual Virtual Joysticks** (Twin-stick shooter style). * **Left Joystick (Bottom-Left):** Controls movement (WASD logic). * **Right Joystick (Bottom-Right):** Controls aiming rotation and firing. Holding the stick in a direction fires automatically. * **UI Layout:** * **Health Bar:** A floating billboard bar directly above the tank mesh. * **Score/Level:** Displayed clearly in the top-center (safe area). * **Orientation:** Lock to **Landscape Mode**. * **Feedback:** * Add screen shake (camera jitter) on taking damage or destroying a large enemy. * Vibrate device (Haptic Feedback) when taking damage (if supported by browser API). Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.

Game Introduction

About Tanked.io

Tanked.io is a thrilling multiplayer tank battle game that combines classic tank warfare with modern IO game mechanics. With a solid 4.2/5 rating from players, this free-to-play browser game offers intense real-time combat where you control colorful tanks in epic battlefield showdowns.

The game features vibrant graphics with distinctively colored tanks - from bright yellow to bold red and cool blue - each ready for battle on dark battlefields filled with obstacles and opportunities for strategic gameplay.

Core Features

Free Multiplayer Combat

Jump into action-packed multiplayer battles without any cost. No downloads required - simply open your browser and start battling players from around the world instantly.

Physics-Based Gameplay

Experience realistic tank movement and projectile physics that add depth to every battle. Your shots follow realistic trajectories, making skill and strategy crucial for victory.

Colorful Tank Designs

Choose from various brightly colored tanks, each with unique visual appeal. The game's cute art style makes tank warfare accessible and enjoyable for all ages.

Real-Time Battles

Engage in fast-paced real-time combat where split-second decisions determine victory or defeat. No turn-based waiting - pure action from start to finish.

Cross-Platform Compatibility

Built with HTML5 technology, Tanked.io works seamlessly across all devices and browsers, ensuring you can battle anywhere, anytime.

Game Gameplay

Tanked.io delivers classic tank combat in a modern multiplayer format. Players spawn on a battlefield and immediately engage in combat with other online players. The objective is to eliminate opponents while avoiding destruction yourself.

The game combines elements of strategy and reflexes - you'll need to aim accurately, move strategically to avoid enemy fire, and use the environment to your advantage. Power-ups and upgrades may be scattered across the battlefield, providing temporary advantages to skilled players.

Operation Guide

Basic Controls

  • Mouse : Aim your tank's cannon and navigate menus
  • Keyboard : Move your tank around the battlefield
  • Click : Fire your main weapon at enemies

Detailed in-game instructions provide specific control schemes, but the game is designed to be intuitive for both mouse and keyboard users.

Combat Tips

  • Keep moving to avoid enemy fire
  • Lead your targets when aiming at moving enemies
  • Use obstacles for cover and strategic positioning
  • Time your shots carefully for maximum accuracy
  • Watch for power-ups that can give you an edge

Why Play This Game

Perfect for Quick Gaming Sessions : Each battle is fast-paced and engaging, making it ideal for short gaming breaks or extended play sessions.

No Download Required : Instant access through any modern web browser means you can start playing immediately without installation hassles.

Suitable for All Ages : The cute art style and straightforward gameplay make it enjoyable for players of all skill levels and ages.

Competitive Multiplayer : Test your skills against real players from around the world in intense tank battles.

Free Entertainment : Enjoy hours of tank combat without spending a penny - completely free to play with no hidden costs.

Whether you're a fan of classic tank games, IO multiplayer experiences, or just looking for some quick competitive fun, Tanked.io delivers an engaging and accessible gaming experience that keeps players coming back for more battles.

Frequently Asked Questions (FAQ)