Awesome Tanks - Tank Battle Action Game - Action Game

Seele01-Flash
By Olivia Brown
Play Awesome Tanks free online! Drive through dark battlefields, destroy enemy tanks, and upgrade your armor. Classic top-down tank warfare action game.
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.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
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
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.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

Farmstead Shop

Build a Unity farm-shop sim: grow, stock, serve, upgrade.

Build a Unity farm-shop sim: grow, stock, serve, upgrade.Open in workspace
New

Underwater Puzzle

Build an underwater puzzle: restore coral, dodge crabs.

Build an underwater puzzle: restore coral, dodge crabs.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
Shooter

Rail Shooter Ride

Build a roller-coaster rail shooter that aims as you ride.

Build a roller-coaster rail shooter that aims as you ride.Open in workspace
New

River Raid Survival

Build a River Raid-style flight survival run with fuel pressure.

Build a River Raid-style flight survival run with fuel pressure.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
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
New

Hook a Fish Arcade

Build a fishing arcade where catches buy you more time.

Build a fishing arcade where catches buy you more time.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

Farmstead Shop

Build a Unity farm-shop sim: grow, stock, serve, upgrade.

Build a Unity farm-shop sim: grow, stock, serve, upgrade.Open in workspace
New

Underwater Puzzle

Build an underwater puzzle: restore coral, dodge crabs.

Build an underwater puzzle: restore coral, dodge crabs.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

Prompt

MODEL: Seele01-Flash
Please use Three.js to generate a **mobile-first game** with the theme "Awesome Tanks". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style**: Low-poly 3D with a vibrant "Toon Shader" aesthetic to mimic the original 2D vector art. Use bright, saturated colors (Player: Green/Blue, Enemies: Red/Orange/Purple). * **Camera**: Use an **Orthographic Camera** positioned directly overhead (Top-Down) to replicate the classic arcade feel. The camera must smoothly follow the player tank with a slight damping effect. * **Map Generation**: A grid-based maze generator. Walls should be 3D blocks. * **Fog of War**: Implement a "Fog of War" system using a dynamic canvas texture or shader. The map starts entirely black/obscured, and the visibility radius clears permanently as the player explores new areas. * **Optimization**: Merge static geometries (walls/floor) to reduce draw calls. Use simple primitive shapes (BoxGeometry, CylinderGeometry) for tanks to ensure high FPS on mobile devices. ### 2. Audio Requirements * **BGM**: An upbeat, marching-band style track mixed with arcade synth elements. It should loop seamlessly and convey a sense of "fun warfare." * **Sound Effects (SFX)**: * **Engine**: A continuous low rumble that increases in pitch when the tank moves. * **Shooting**: A punchy, retro-arcade "Pew-Pew" or cannon blast sound. * **Impact**: Metallic clanks when hitting walls; distinct "crunch" sounds when enemies are destroyed. * **UI**: Click sounds for the upgrade menu and a "Cha-ching" cash register sound when purchasing upgrades. ### 3. Gameplay Loop * **Core Mechanics**: The player pilots a tank through a maze, destroying enemy tanks and spawner bases. * **Combat Logic**: * Player projectiles must bounce once off walls (ricochet mechanic) to allow tactical shots around corners. * Enemy AI: Basic pathfinding (A* or Raycast avoidance) to chase the player when in line of sight. * **Progression System**: * Enemies drop "Coins" or "Gold" upon death. * **Upgrade Shop**: Between levels or upon death, show a UI allowing the player to spend coins on: **Movement Speed**, **Turret Rotation Speed**, **Damage**, and **Health**. * **Destructibility**: Specific environment blocks (crates) should be destructible, revealing loot or health packs. ### 4. Mobile Controls & Interaction * **Control Scheme**: **Twin-Stick Shooter** layout (essential for this genre). * **Left Stick**: Controls tank movement (WASD logic translated to vector). * **Right Stick**: Controls independent turret rotation and auto-fires when held/pushed. * *Recommendation*: Use a library like `nipple.js` for the virtual joysticks. * **Orientation**: Force **Landscape Mode** for optimal thumb spacing. * **Feedback**: * **Haptic**: Trigger `navigator.vibrate(20)` when firing and `navigator.vibrate([50, 50, 50])` when taking damage. * **Visual**: Screen shake effect (camera jitter) upon explosions. * **UI Layout**: Place Health Bar and Gold Count at the top center (safe area). Upgrade buttons must be large (min 60px height) for easy tapping. 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 is an exciting top-down tank battle game that combines exploration, combat, and strategy. With a solid 3.3/5 rating from players, this action-packed war game challenges you to navigate through dark, mysterious battlefields while engaging in intense tank-to-tank combat. The game features a unique fog-of-war mechanic where you must drive into dark areas to reveal the hidden landscape and discover enemy positions.

Core Features

Dynamic Battlefield Exploration

The game features an innovative exploration system where the battlefield is shrouded in darkness. As you drive your tank forward, the terrain gradually reveals itself, creating suspenseful moments as you never know what dangers lie ahead. This fog-of-war mechanic adds a strategic element to every movement.

Intense Tank Combat

Engage in thrilling battles against enemy tanks scattered throughout the battlefield. Each encounter requires tactical thinking as you position your tank for optimal firing angles while avoiding enemy fire. The combat system is both accessible for newcomers and challenging for experienced players.

Tank Customization System

Earn points through successful battles and exploration to upgrade your tank. Enhance your armor, improve firepower, increase speed, and unlock special abilities. The progression system allows you to customize your tank to match your preferred playstyle, whether you favor heavy armor or lightning-fast hit-and-run tactics.

Classic Top-Down Perspective

The game utilizes a classic top-down view that provides perfect battlefield awareness. This perspective allows for precise aiming and strategic positioning while maintaining the nostalgic feel of classic arcade tank games.

Game Mechanics

Exploration and Discovery

Drive your tank through darkened battlefields to uncover hidden areas, enemy positions, and valuable resources. The exploration element adds depth beyond simple combat, encouraging players to thoroughly investigate each level.

Point System and Upgrades

Successfully destroying enemies and completing objectives rewards you with points. These points serve as currency for purchasing tank upgrades, creating a satisfying progression loop that keeps you engaged.

Operation Guide

The controls are intuitive and responsive:

  • WASD Keys : Control tank movement in all four directions
  • Mouse : Aim your tank's turret and cursor for precise targeting
  • Left Click : Fire your main weapon at enemies
  • Strategic Positioning : Use terrain and obstacles for cover while advancing

Master these controls to become an effective tank commander and dominate the battlefield.

Why Play Awesome Tanks

Perfect for Action Game Enthusiasts : If you enjoy classic arcade-style action games with strategic elements, Awesome Tanks delivers the perfect blend of fast-paced combat and tactical gameplay.

No Download Required : Play instantly in your web browser without any downloads or installations. The game loads quickly and runs smoothly on most devices.

Nostalgic Gaming Experience : Experience the charm of classic top-down tank games with modern browser technology. The simple yet engaging gameplay will remind you of arcade classics while providing hours of entertainment.

Free to Play : Enjoy the complete game experience at no cost. All features, upgrades, and levels are accessible without any payment requirements.

Cross-Platform Compatibility : Play on desktop computers, laptops, and many mobile devices through your web browser.

Frequently Asked Questions (FAQ)

Awesome Tanks - Tank Battle Action Game