Opcode Arena

Content rating
Everyone
1+
Downloads
Content rating
Everyone
Mild Fantasy Violence
Learn more
Screenshot image
Screenshot image

About this game

Write firmware. Enter the arena. Watch your code fight.

Opcode Arena is an offline combat-programming game where you program a robot in a compact assembly language, then pit it against preset opponents on a 20×20 grid. Every bot executes one instruction per tick, so victory comes from reading sensors, making decisions, managing heat, and writing better code—not from fast reflexes.

BUILD YOUR BOT
Write and save firmware directly in the app. Use registers, branches, subroutines, a stack, and memory-mapped robot sensors and controls.

FIGHT IN A DETERMINISTIC ARENA
Choose two bots and run, pause, step, or reset the match. Projectiles, shields, heat, health, and movement all update one tick at a time, making every battle readable and repeatable.

LEARN BY EXPERIMENTING
Start with a working MYBOT program, face five preset opponents with distinct strategies, and improve your code as you discover what works.

FEATURES
• Tiny RF-8 assembly language with about 40 instructions
• Built-in editor with clear assembler errors
• Five preset opponents: HUNTER, TURTLE, SNAKE, CHAOS, and WALKER
• Live ASCII arena and robot telemetry
• Run and single-step controls
• Local firmware storage
• Fully offline gameplay with no account required

Opcode Arena is a small, focused programming game for players who enjoy assembly language, programmable robots, deterministic simulations, and learning by building.
Program combat robots in assembly and watch your code battle in an ASCII arena.
Updated on
Sep 29, 2026
Featured stories

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

Improved the opcode monitor to show more code lines while retaining a clear gap above the registers.
Content rating
Everyone
Mild Fantasy Violence
Learn more

App support

About the developer
CLEMENS UHLENHUT
clemens.uhlenhut@gmail.com
Austria