Écrivez le firmware. Entrez dans l'arène. Regardez votre code s'affronter.
Opcode Arena est un jeu de programmation de combat hors ligne où vous programmez un robot en langage assembleur compact, puis l'affrontez contre des adversaires prédéfinis sur une grille de 20x20. Chaque robot exécute une instruction par cycle d'horloge (tic), la victoire repose donc sur la lecture des capteurs, la prise de décisions, la gestion de la chaleur et l'écriture d'un code plus efficace, et non sur des réflexes fulgurants.
CONSTRUIRE VOTRE ROBOT
Écrivez et sauvegardez le firmware directement dans l'application. Utilisez des registres, des branchements, des sous-programmes, une pile et des capteurs et commandes robotisés en mémoire.
COMBATTRE DANS UNE ARÈNE DÉTERMINISTE
Choisissez deux robots et lancez, mettez en pause, déplacez-vous pas à pas ou réinitialisez le combat. Les projectiles, les boucliers, la chaleur, la santé et les mouvements sont mis à jour cycle par cycle, rendant chaque bataille lisible et reproductible.
APPRENDRE EN EXPÉRIMENTANT
Commencez avec un programme MYBOT fonctionnel, affrontez cinq adversaires prédéfinis aux stratégies distinctes et améliorez votre code au fur et à mesure que vous découvrez ce qui fonctionne.
CARACTÉRISTIQUES
• Langage assembleur RF-8 minimaliste avec une quarantaine d'instructions
• Éditeur intégré avec affichage clair des erreurs d'assembleur
• Cinq adversaires prédéfinis : CHASSEUR, TORTUE, SERPENT, CHAOS et MARCHEUR
• Arène ASCII en direct et télémétrie du robot
• Commandes : course et pas à pas
• Stockage local du firmware
• Jeu entièrement hors ligne, sans compte requis
Opcode Arena est un petit jeu de programmation ciblé, idéal pour les joueurs qui apprécient le langage assembleur, les robots programmables, les simulations déterministes et l'apprentissage par la pratique.
Programmez des robots de combat en langage assembleur et regardez votre code s'affronter dans une arène ASCII.
Date de mise à jour
29 sept. 2026