Passer au contenu
Média 1 pour l'article Battle Bot Arena Engine: Design. Destroy.
0 commentaire

Description

Battle Bot Arena Engine: Design. Destroy. is a Unity template for creating robot combat, arena brawler, and physics-based destruction games.

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)

Formats inclus