SYSTEM STATUS: IN DEVELOPMENT

Let your code
do the fighting.

Build a combat vehicle. Program its instincts.
Then let it loose in the arena.

A retro programming game where every move is yours to write — and every battle is a chance to write it better.

IN DEVELOPMENT FORAndroidiOSPhone + tablet
BATTLE CODE ARENATACTICAL VIEW / 01
A battle written in codeAn illustrative top-down arena with green and cyan tracked vehicles, radar cones, obstacles and missile trails. YOUR CODEHUNTERARENA_01BUILD → CODE → BATTLE → REPEATILLUSTRATION
tactics.bcas YOUR NEXT MOVE
if contact and missiles.ready():
    missiles.aim(contact.bearing)
    if on_target:
        missiles.fire()
01 / THE PREMISE

No joysticks. No reflexes.
Just your machine, and your thinking.

THE LOOP

Build. Code. Battle.
Get a little smarter.

Your vehicle fights on its own. Your job is to give it a plan — then figure out how to make that plan better.

01

Build your machine.

Fit radar, a missile launcher, a drive and an optional shield. Work within a shared build budget. Speed, firepower, defence: every choice has a cost.

HARDWARE IS A STRATEGY
02

Write its instincts.

Start with a working program. Change a few lines in the game's own scripting language, BCAS. Tell your vehicle how to search, move, aim and fire.

A SMALL LANGUAGE. BIG IDEAS.
03

Learn from the fight.

Watch autonomous battles. Pause, step through the replay and inspect the timeline. Find the missed shot or wasted energy. Change your code. Run it again.

EVERY REPLAY IS A CLUE

FROM THE CURRENT BUILD

A little retro.
A lot to figure out.

Phosphor green. Tracked vehicles. Radar sweeps. A whole workshop of tools to turn a good idea into a better fighter.

THE INTERESTING PART

The best upgrade
might be a better idea.

A faster drive draws more power. A rapid launcher builds more heat. A shield spends energy you might need for your next shot. Your hardware and your program have to work together.

And your opponent's position isn't handed to you. You only know what your radar finds. Search intelligently. Turn the turret. Pick your moment.

GARAGE / BUILD CONSTRAINTS
BUILD POINTS100 MAX
RADARInformation has a price.
MISSILESAim first. Fire second.
DRIVESpeed costs energy.
SHIELDProtection is a decision.
ONE BUDGET. YOUR TRADE-OFFS.

MEET THE TRAINING OPPONENTS

OPPONENT_01

Sentry

A stationary shooter. Find your feet, find your target.

OPPONENT_02

Hunter

An aggressive chaser. Give your code a moving problem.

OPPONENT_03

Evader

An evasive fighter. Getting a shot away is only the start.

Or battle your own saved vehicles — and find out whether your latest idea beats your last one.

BUILDING THE FIRST VERSION

The arena is
taking shape.

Battle Code Arena is in early development for Android and iOS. The first playable build focuses on local, single-player battles, replay tools and tournaments between saved vehicles and training opponents.

Interested in playtesting, or have a question about the game? We'd like to hear from you.

Get in touch
CURRENT BUILD

The core loop is playable.

Vehicle building, a BCAS editor, autonomous battles, detailed replays and local round-robin tournaments.

NEXT UP

More testing. More refinement.

Real-device playtesting, balance and preparing the apps for their first store release.

FUTURE DIRECTION

A bigger arena.

More equipment and chassis, and asynchronous online competition are part of the longer-term concept.

Not yet available on the app stores. Screenshots show an early build; features and appearance may change.