Totally Accurate Battle Simulator (T.A.B.S.) - Strategy Game

Seele01-Flash
By Lily Ramirez
Play T.A.B.S. online! Command armies through history in this hilarious physics-based battle simulator. Vikings, Romans, cavemen and more clash in epic warfare.
New

Drone Flight Combat

Build a cinematic drone combat run with missiles and a HUD.

Build a cinematic drone combat run with missiles and a HUD.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.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
Subscriber only

Unreal City Tour

Explore a photoreal Unreal city with terrain and live weather.

Explore a photoreal Unreal city with terrain and live weather.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Voxel

Voxel Village Explorer

Build a voxel village to roam with jump and camera controls.

Build a voxel village to roam with jump and camera controls.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
Subscriber only

Unreal Landscape Tour

Tour photoreal Unreal landscapes with cinematic camera work.

Tour photoreal Unreal landscapes with cinematic camera work.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
New

Drone Flight Combat

Build a cinematic drone combat run with missiles and a HUD.

Build a cinematic drone combat run with missiles and a HUD.Open in workspace
Sports

Basketball Duel

Build a one-on-one basketball game with physics shooting.

Build a one-on-one basketball game with physics shooting.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
Subscriber only

Unreal City Tour

Explore a photoreal Unreal city with terrain and live weather.

Explore a photoreal Unreal city with terrain and live weather.Open in workspace
Subscriber only

Unreal Dungeon Crawler

Build a playable Unreal dungeon crawler, combat-ready.

Build a playable Unreal dungeon crawler, combat-ready.Open in workspace
FPS

Zombie Horror Survival

Build a tense zombie horror survival with map progression.

Build a tense zombie horror survival with map progression.Open in workspace
Voxel

Voxel Village Explorer

Build a voxel village to roam with jump and camera controls.

Build a voxel village to roam with jump and camera controls.Open in workspace
Subscriber only

Unreal FPS/TPS Shooter

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.

Create a complete UE 5.5 FPS or TPS shooter with combat, UI, and replay.Open in workspace
Subscriber only

Unreal Landscape Tour

Tour photoreal Unreal landscapes with cinematic camera work.

Tour photoreal Unreal landscapes with cinematic camera work.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 "Wacky Physics Battle Simulator (T.A.B.S. Mobile Clone)". Please read the following detailed game design requirements first, and then generate the code accordingly: ### 1. Assets & Environment * **Visual Style:** Low-poly, flat-shaded aesthetic similar to the screenshot. Characters should be featureless mannequins (Red Team vs. Blue Team) with distinct "googly eyes" glued to their faces. * **Physics Implementation:** This is the core visual feature. You must integrate a physics engine (like Cannon.js or Ammo.js) to handle "ragdoll" mechanics. Characters should walk clumsily (procedural animation or physics-based locomotion) and flop realistically when hit. * **Optimization (Mobile):** Use `THREE.InstancedMesh` for rendering multiple units to maintain 60 FPS on mobile devices. Limit the distinct unit count to 20 vs 20 to prevent physics bottlenecks. * **Environment:** A bright, vibrant battlefield. * **Ground:** A simple green plane with a visible grid overlay during the "Placement Phase" to assist with unit positioning. * **Decor:** Low-poly trees and rocks that act as physical obstacles. * **Lighting:** Soft directional light with shadows (ShadowMap) enabled, plus an ambient light to prevent pitch-black shadows. ### 2. Audio Requirements * **BGM:** A whimsical, slightly clumsy orchestral march (flutes and tubas) that loops. It should sound epic yet silly. * **Sound Effects (SFX):** * **Unit Deployment:** A "pop" or "suction" sound when placing a unit. * **Combat:** Slapstick impact sounds (pans hitting, cartoon punches) rather than realistic gore. * **Voices:** High-pitched, garbled mumbling or squeals when units attack or die. * **UI:** Soft wooden clicks for menu selection. ### 3. Gameplay Loop * **Phase 1: Strategy (The Sandbox):** The game starts in a paused state. The player has a limited "Budget" (e.g., 1000 points). * The player selects units from a bottom scrollable menu (e.g., "Clubber - 50pts", "Archer - 100pts"). * Units are dragged and dropped onto the player's side of the field (Blue Zone). * **Phase 2: Simulation:** The player presses a large "START" button. * Physics and AI activate. The camera switches to spectator mode. * Units automatically move toward the nearest enemy and attack using physics-based forces. * The player **cannot** control units directly during this phase, only observe. * **Win/Loss Condition:** The round ends when all units of one team are eliminated (fall off the map or HP reaches 0). A "Victory" or "Defeat" banner appears with confetti particles. ### 4. Mobile Controls & Interaction * **Camera Control (OrbitControls):** * **One-finger drag:** Rotate camera around the battlefield. * **Two-finger pinch:** Zoom in/out. * **Two-finger pan:** Move the camera focus point across the map. * **Unit Placement (Touch):** * Implement a Raycaster for touch input. * **Tap & Drag:** Drag a unit icon from the UI to the 3D floor. The unit generates a "ghost" model until the finger is released to confirm placement. * **Tap Unit:** Show a small popup to "Delete" or "Rotate" the placed unit. * **UI Layout:** * **Bottom Bar:** Horizontal scroll view for unit cards (min-height 80px for thumb accessibility). * **Top Bar:** Current Budget counter and "Clear All" button. * **Action Button:** A large, floating "Start Battle" button in the bottom-right corner. * **Feedback:** Trigger `navigator.vibrate(10)` (Haptic Feedback) whenever a unit is successfully placed on the grid or when a major collision occurs. 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

Totally Accurate Battle Simulator (T.A.B.S.) is a revolutionary physics-based battle simulation game that combines historical warfare with hilariously chaotic combat mechanics. This unique strategy game lets you command armies spanning different time periods, from primitive Stone Age tribes to medieval knights and Roman legions.

The game's state-of-the-art physics engine creates unpredictable and entertaining battles where warriors wobble, stumble, and fight with delightfully inaccurate movements. Every battle becomes a spectacle of controlled chaos as your carefully planned strategies meet the game's wonderfully imperfect physics system.

Core Features

Diverse Historical Units

T.A.B.S. features hundreds of unique battle units representing different civilizations and time periods:

  • Stone Age Warriors : Cavemen, woolly mammoths, bone mages, and stone-throwers
  • Medieval Forces : Knights, archers, catapults, priests, bards, and squires
  • Viking Raiders : Longboat crews and fierce Norse warriors
  • Roman Empire : Disciplined legionnaires and ancient military formations
  • Renaissance Units : Advanced weaponry and tactical formations

Physics-Based Combat System

The game's revolutionary physics engine ensures no two battles are identical. Watch as your warriors: - Wobble and stumble realistically across battlefields - React dynamically to terrain and enemy attacks - Create unexpected tactical situations through natural physics interactions - Deliver both strategic depth and comedic entertainment

Multiple Game Modes

Campaign Mode : Experience structured battles across historical scenarios with progressive difficulty and unlock new units as you advance.

Sandbox Mode : Create custom battles with unlimited freedom. Mix and match units from different eras, design impossible scenarios, and experiment with wild tactical combinations.

Battle Creator : Design your own maps and military scenarios using advanced creation tools. Share custom battles and download community-created content.

Extensive Battlefield Variety

Fight across 14 unique maps representing different historical locations and terrains. Each battlefield offers distinct tactical advantages and challenges, from open plains perfect for cavalry charges to narrow passes ideal for defensive formations.

Gameplay Mechanics

Strategic Unit Placement

Success in T.A.B.S. requires careful consideration of: - Unit strengths and weaknesses - Formation positioning - Terrain advantages - Resource management - Counter-strategy development

Faction Systems

Each historical faction offers unique tactical advantages: - Medieval factions excel in balanced warfare with versatile units - Stone Age tribes rely on brute force and primitive tactics - Roman forces dominate through disciplined formations - Viking raiders specialize in aggressive assault strategies

Operation Guide

Basic Controls

  • Left Mouse Button : Primary interaction for unit placement, menu navigation, and battle management
  • Camera Controls : Navigate the 3D battlefield to observe battles from multiple angles
  • Unit Selection : Click and drag to position units before battle begins
  • Battle Simulation : Watch your strategy unfold in real-time physics-based combat

Getting Started

  1. Choose Your Faction : Select from available historical periods
  2. Plan Your Formation : Position units strategically on the battlefield
  3. Start the Battle : Watch your army clash with enemy forces
  4. Analyze Results : Learn from victories and defeats to improve tactics
  5. Unlock Content : Progress through campaigns to access new units and maps

Why Play This Game

Unique Entertainment Value

T.A.B.S. offers an unmatched combination of strategic depth and comedic entertainment. The physics-based combat system creates genuinely funny moments while maintaining tactical complexity that keeps you engaged for hours.

Educational Historical Context

Explore warfare evolution across human history. Learn about different military units, tactics, and civilizations through interactive gameplay that makes history engaging and memorable.

Creative Freedom

The extensive customization options and battle creator tools provide unlimited replay value. Create dream matchups like "Vikings vs. Roman Legions" or design completely original scenarios.

Perfect for All Players

Whether you're a strategy game veteran or casual player seeking entertainment, T.A.B.S. offers: - Easy-to-learn controls suitable for all skill levels - Deep tactical systems for strategy enthusiasts - Hilarious physics interactions for pure entertainment - Solo and multiplayer options for different gaming preferences

Continuous Content Updates

The game receives regular updates adding new factions, units, maps, and features. The active community creates and shares custom content, ensuring fresh gameplay experiences.

Experience the most entertaining battle simulator ever created - where historical accuracy meets physics-based chaos in the most delightful way possible!

Frequently Asked Questions (FAQ)