
Beschreibung
Battle Bot Arena Engine: Design. Destroy. is a Unity template for creating robot combat, arena brawler, and physics-based destruction games.
Support (Discord)
The package is a customizable foundation for building modular combat robots from the inside out: design a polygon chassis, set armor and weight class, pack the interior with batteries, motors, wheels, weapon motors, extenders and weapons, paint and decal it, then drive and fight it in a physics-driven garage. Developers can use the included systems as a starting point for their own battlebot-style game, prototype, minigame, or AI-driven arena project.
Combat is more than a health bar. Armor visibly dents and gashes where it's struck, localized part damage lets wheels lose grip and tear off and spinners go unbalanced and shake the bot, batteries and motors smoke and catch fire as they fail, and a two-axis piercing/concussion model plays armor hardness against weapon type. Hand a bot to the AI and watch two evenly-matched machines fight in a broadcast camera, or build your own opponents from reusable AI profiles.
The content is designed to be extended with your own models, materials, sound effects, UI, arenas, and gameplay rules. Bot parts, damage values, power behavior, weight classes, AI profiles, and arena rules are structured to be data-driven so teams can tune or replace them without rewriting the core framework.
"Please release the RA3 source code and let the community fix this game."
"Does anyone know of any good spiritual successors to Robot Arena 2?"
"I will never understand why there aren't more robot combat games."
If you’ve spent any time in the robot combat gaming community over the last 20 years, you’ve seen these exact comments. We've relied on incredible total-conversion mods to keep the classic 2003 era alive, suffered through the disappointment of recent genre attempts, and watched the old source codes remain locked away forever. We’ve all wanted the tools to finally build a modern spiritual successor.
So, I built them.
Instead of waiting for a studio to save the genre, I created a Complete Robot Combat Unity Template from the ground up. This isn't just a basic physics demo; it’s a full bot-building framework designed to capture the magic of the golden era of robot combat games, but built in a modern engine.
The community kept this genre alive for two decades through sheer willpower and modding. This template is designed for devs and fans who want to finally build the modern successor we never got.
Whether you want to prototype your own BattleBots-style game or create the ultimate custom physics sandbox, the foundation is finally here.
Made something with Battle Bot Arena Engine? Share it with us on Discord — we'd love to feature your game on this page.
Features
Modular, inside-out robot builder with a step-by-step wizard (footprint → height → armor → interior components → paint shop), or start from a complete pre-made bot
Data-driven part definitions (Unity-friendly ScriptableObject/catalog workflow)
Polygon chassis builder with procedural mesh generation, armor material, mass calculation and weight-class systems
Attachment-point (socket) based part mounting with snap placement and overlap/clearance rules
Runtime robot assembly from a save/load-friendly robot definition model
Weapon variety out of the box: horizontal spinners (bar & flywheel disc), vertical spinners (undercutter saw, egg-beater), actuated flippers, hammers and overhead axes, plus static wedges, spikes and cleavers
Weapon extenders so spinners gain real reach and clear the shell
Configurable drive and weapon controls; arcade/hybrid mobility model tuned for stable, fun handling, with multiple drive modes
Battery, stored-energy, power-draw and motor-output system with a power-budget check (output vs. demand) and motor overvolting
Localized component damage: per-part hit points and armor resistance; wheels degrade, deflate and tear off; spinners wear, go unbalanced and shake the bot (countered with a driver weapon throttle); destroyed parts break off as debris (the control board is protected)
Two-axis damage model: piercing vs. concussion, armor-hardness piercing resistance, directional damage normals, and collision-driven impact
Armor mesh deformation (visual dents/gashes) and battle-scar decals (gash / scuff / scorch / dent-ring) chosen by how sharp each blow lands
Paint shop: wash-over paint colors, placeable stickers/livery, and functional hole/slot masks to tidy where weapons pass through the armor
Damage FX: parts trail smoke as they're beaten down and failing batteries/motors catch fire
Procedural audio (impacts, weapon whir, knock-out boom, UI & win/lose stingers) and VFX (sparks, blasts, smoke, fire), all bakeable to royalty-free assets
Arena framework with spawn points, hazards, timers, match rules, a multi-view broadcast/chase camera, and modular scene setup
AI profile architecture for reusable driving and combat behavior, opponent archetypes, and a one-key AI-vs-AI spectator mode
Bake Asset Library tooling that projects the procedural content into standard prefabs, materials, meshes, sounds, FX and a ready-made showcase scene
In-editor authoring tools (Hub, component/bot scaffolding, scene builder) plus headless screenshot and feature-reel capture (including an AI-vs-AI battle video)
Every pre-made bot is hand-buildable in the workshop, mechanically guaranteed and covered by an extensive automated test suite (130+ EditMode tests)
Unity-native prefab and ScriptableObject workflow, designed for your own custom art, arenas, weapons, and game modes
Included Systems
Bot Builder architecture (inside-out build wizard)
Chassis definition and procedural mesh-generation workflow
Part catalog categories: Power, Mobility, Mechanics, Extenders, Weapons, Extras
Attachment-point snapping model (one shared snap rule for UI + data builders)
Robot save/load data structure
Power-budget model (battery output vs. motor demand)
Weight-class tracking
Control-binding model (drive, weapon spin/throttle, actuated-weapon fire, utility actions, camera)
Damage model: per-part hit points, armor resistance, piercing/concussion, directional normals, mesh deformation and decals
Battle FX model (smoke/fire ramps, sparks, knock-out blast)
Paint/decal catalogs (paint, stickers, functional masks, hit-marks)
Arena definition system (spawns, hazards, timers, rules, cameras)
AI behavior-profile structure and opponent archetypes
Bake Asset Library pipeline (prefabs, materials, meshes, sounds, FX, showcase scene)
Editor authoring tools and headless screenshot / feature-reel capture
Example implementation guidance for extending the template (Authoring Guide)









