Awesome Tanks - Action Game

Seele01-Flash
By Jayden Wilson
Command your tank in epic battles! Explore dark territories, fight enemy tanks, and upgrade your armor. Play Awesome Tanks free online - no download required.
Puzzle

Magic Cube Puzzle

Build an interactive Rubik's Cube with scramble and reset.

Build an interactive Rubik's Cube with scramble and reset.Open in workspace
Shooter

Platform Shooter Quest

Build a side-scrolling platform shooter with weapon switching.

Build a side-scrolling platform shooter with weapon switching.Open in workspace
Godot

Baby Bat Climber

Build a compact Godot cave-climbing platformer.

Build a compact Godot cave-climbing platformer.Open in workspace
Unity

Battle of Balls

Build a Unity arena where rolling balls collide and grow.

Build a Unity arena where rolling balls collide and grow.Open in workspace
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
New

3D Block Puzzle

Build a 3D falling-block puzzle with rotations and row clears.

Build a 3D falling-block puzzle with rotations and row clears.Open in workspace

Time-Attack Racer

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.Open in workspace
Unity

Chaos Train Arcade

Build a chaotic Unity train arcade of hazards and timing.

Build a chaotic Unity train arcade of hazards and timing.Open in workspace
FPS

Night Mission Survival

Build a first-person night survival with flashlight combat.

Build a first-person night survival with flashlight combat.Open in workspace
Voxel

Voxel Hero Adventure

Build a voxel hero who explores, mines, and builds.

Build a voxel hero who explores, mines, and builds.Open in workspace
Puzzle

Magic Cube Puzzle

Build an interactive Rubik's Cube with scramble and reset.

Build an interactive Rubik's Cube with scramble and reset.Open in workspace
Shooter

Platform Shooter Quest

Build a side-scrolling platform shooter with weapon switching.

Build a side-scrolling platform shooter with weapon switching.Open in workspace
Godot

Baby Bat Climber

Build a compact Godot cave-climbing platformer.

Build a compact Godot cave-climbing platformer.Open in workspace
Unity

Battle of Balls

Build a Unity arena where rolling balls collide and grow.

Build a Unity arena where rolling balls collide and grow.Open in workspace
New

First-Person Horror Survival

Build a first-person horror survival with exploration and enemies.

Build a first-person horror survival with exploration and enemies.Open in workspace
New

3D Block Puzzle

Build a 3D falling-block puzzle with rotations and row clears.

Build a 3D falling-block puzzle with rotations and row clears.Open in workspace

Time-Attack Racer

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.

Build a no-physics finish-gate racer with nitro, minimap guidance, and synthesized audio.Open in workspace
Unity

Chaos Train Arcade

Build a chaotic Unity train arcade of hazards and timing.

Build a chaotic Unity train arcade of hazards and timing.Open in workspace
FPS

Night Mission Survival

Build a first-person night survival with flashlight combat.

Build a first-person night survival with flashlight combat.Open in workspace
Voxel

Voxel Hero Adventure

Build a voxel hero who explores, mines, and builds.

Build a voxel hero who explores, mines, and builds.Open in workspace

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "**Awesome Tanks 3D: Mobile Assault**". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Recreate the original 2D vector art style using **Low-Poly 3D models with Toon Shading (Cel Shading)**. Use vibrant, saturated colors (Player: Green; Enemies: Yellow, Purple, Red) with bold black outlines (using Inverted Hull method or EdgesGeometry) to ensure visibility on small screens. * **Camera**: Use an **Orthographic Camera** tilted at a 60-degree angle (Top-Down Isometric view) to mimic the classic view while adding depth. The camera must smoothly follow the player with a slight delay (damping). * **Lighting & Fog of War**: This is critical. The scene should be covered in a "Fog of War" (dark overlay). Attach a **Spotlight** and a dynamic alpha mask to the player tank to reveal the terrain and enemies as the player moves ("Drive into dark places to reveal the landscape"). * **Environment**: A grid-based maze featuring destructible brick walls, indestructible metal blocks, and explosive barrels. * **Performance**: Use `InstancedMesh` for walls and floor tiles to maintain 60 FPS on mobile devices. Texture resolution should be kept low (512x512 max), relying on vertex colors where possible. ### 2. Audio Requirements * **BGM**: An energetic, looping **Arcade-Military March** track. It should use synthesized brass and snare drums mixed with a retro electronic beat to match the fast-paced action. * **Sound Effects (SFX)**: * **Movement**: A continuous, low-frequency diesel engine hum that changes pitch based on speed; rhythmic clanking of tank treads. * **Combat**: distinct "Pop" or "Boom" sounds for cannon fire (varied pitch for player vs. enemy). A satisfying "Crunch" sound when crushing crates or colliding with walls. * **UI/Feedback**: A high-pitched "Coin" sound when collecting loot/points. A retro "Power-down" sound when the player dies. ### 3. Gameplay Loop * **Core Mechanics**: The player spawns in a fog-covered maze. The goal is to destroy enemy tank spawners (Factories) and eliminate all active enemies to clear the level. * **Enemies**: * *Scout (Yellow)*: Fast, low health, weak damage. * *Heavy (Purple)*: Slow, high health, rapid-fire. * *Turrets*: Static enemies that rotate to track the player. * **Economy & Upgrades**: Destroying blocks and enemies drops "Gold/Points." Between levels (or upon death), show a simple UI Shop to upgrade: **Cannon Damage**, **Movement Speed**, **Armor**, and **Fire Rate**. * **Win/Loss**: * *Win*: All Spawners destroyed. * *Loss*: Player HP reaches 0. ### 4. Mobile Controls & Interaction * **Twin-Stick Shooter Scheme**: * **Left Virtual Joystick**: Controls tank movement (Tank controls: Up/Down to move, Left/Right to rotate hull). Position: Bottom-Left. * **Right Virtual Joystick**: Controls turret rotation and firing. Holding the stick in a direction rotates the turret; releasing or holding (depending on auto-fire setting) shoots. Position: Bottom-Right. * **Haptic Feedback**: Trigger the device's vibration API (`navigator.vibrate`) for 50ms upon taking damage and 20ms when destroying an enemy. * **UI Layout**: * **Landscape Mode Only**: Force landscape orientation for optimal twin-stick usage. * **HUD**: Health bar floating above the player tank (Billboard). Score/Gold counter in the top-left (safe area). * **Buttons**: Large, thumb-friendly buttons (min 48px height) for "Pause" and "Upgrade" menus. Ensure no UI elements overlap with the joystick zones. Do not ask for clarification. Do not request confirmation. Directly execute the generation task based on the given instructions.
A game idea becoming a playable world and reaching an audience
MAKE • SHARE • EARN

Games are fun. Creating them is even better.

Game Introduction

About the Game

Awesome Tanks delivers an exhilarating tank combat experience that combines exploration, strategy, and intense firefights. In this top-down action game, you command a powerful tank through dark, unexplored territories filled with hostile enemy forces. The game features a unique fog-of-war mechanic where you must venture into unknown areas to reveal the battlefield landscape.

With a solid rating of 3.3/5 from thousands of players, Awesome Tanks has established itself as a compelling tank warfare experience that balances accessibility with strategic depth.

Core Features

Awesome Tanks offers an engaging military combat experience with several standout features:

  • Free-to-Play : Completely free browser-based game with no downloads or installations required
  • Exploration-Based Combat : Navigate through fog-covered territories to uncover hidden enemies and strategic positions
  • Tank Customization System : Earn points through successful missions to upgrade your tank's weapons, armor, and capabilities
  • Intuitive Controls : Simple WASD movement with mouse-based aiming and shooting for precise tactical control
  • Progressive Difficulty : Face increasingly challenging enemy formations and defensive positions
  • Strategic Gameplay : Plan your approach carefully as you reveal enemy positions and manage limited resources

Dynamic Battlefield Exploration

The game's signature feature is its fog-of-war system that keeps enemy positions hidden until you explore each area. This creates tension and requires careful tactical planning as you advance through hostile territory. Each mission becomes a balance between aggressive advancement and cautious reconnaissance.

Comprehensive Upgrade System

Success in battle rewards you with points that can be invested in tank improvements. Upgrade your main cannon for increased firepower, strengthen your armor to survive longer in combat, or enhance your mobility to outmaneuver enemy forces. These upgrades are crucial for tackling more challenging missions.

Gameplay Mechanics

Awesome Tanks combines classic arcade action with modern tactical elements. You'll engage in real-time combat against AI-controlled enemy tanks while navigating through destructible environments. The game rewards both aggressive tactics and careful positioning, making each engagement feel meaningful and strategic.

Operation Guide

Mastering Awesome Tanks requires understanding both movement and combat mechanics:

  • WASD Keys : Control tank movement in all directions for positioning and evasion
  • Mouse Movement : Aim your turret independently of tank movement for tactical advantage
  • Mouse Click : Fire your main weapon at targeted enemies and destructible objects
  • Strategic Positioning : Use terrain and obstacles for cover while advancing
  • Resource Management : Collect upgrade points and ammunition during missions

Effective gameplay involves coordinating movement and firing to outflank enemies while minimizing damage to your own tank. Learning to peek around corners and use hit-and-run tactics becomes essential in later levels.

Why Play Awesome Tanks

This game appeals to both casual players seeking quick action and strategy enthusiasts who enjoy tactical combat. The combination of exploration, upgrading, and intense battles creates a satisfying gameplay loop that keeps you engaged mission after mission. The browser-based format means you can jump into tank warfare immediately without any setup time.

Whether you're looking for a quick gaming session or an extended tactical campaign, Awesome Tanks delivers authentic tank combat with the convenience of instant browser access.

Frequently Asked Questions (FAQ)