Įrašykite programinę-aparatinę įrangą. Įženkite į areną. Stebėkite, kaip jūsų kodas kovoja.
„Opcode Arena“ yra neprisijungus veikiantis kovinio programavimo žaidimas, kuriame programuojate robotą kompaktiška asemblerio kalba, o tada jį stumiate į priešininkus 20×20 tinklelyje. Kiekvienas robotas vykdo vieną instrukciją per vieną sekundę, todėl pergalė ateina skaitant jutiklius, priimant sprendimus, valdant šilumą ir rašant geresnį kodą, o ne iš greitų refleksų.
SUKURKITE SAVO ROBOtą
Rašykite ir išsaugokite programinę-aparatinę įrangą tiesiai programoje. Naudokite registrus, šakas, subrutinas, steko ir atmintyje susietus roboto jutiklius bei valdiklius.
KOVA DETERMINISTINĖJE ARENOJE
Pasirinkite du robotus ir paleiskite, pristabdykite, žingsniuokite arba iš naujo nustatykite rungtynes. Sviediniai, skydai, šiluma, sveikata ir judėjimas atnaujinami po vieną sekundę, todėl kiekviena kova tampa įskaitoma ir kartojama.
MOKYKITĖS EKSPERIMENTUODAMI
Pradėkite nuo veikiančios MYBOT programos, susidurkite su penkiais iš anksto nustatytais priešininkais, turinčiais skirtingas strategijas, ir tobulinkite savo kodą, atrasdami, kas veikia.
FUNKCIJOS
• Maža RF-8 asemblerio kalba su maždaug 40 instrukcijų
• Integruotas redaktorius su aiškiomis asemblerio klaidomis
• Penki iš anksto nustatyti priešininkai: HUNTER, TURTLE, SNAKE, CHAOS ir WALKER
• Tiesioginė ASCII arena ir robotų telemetrija
• Valdymas bėgimu ir vieno žingsnio režimu
• Vietinė programinės įrangos saugykla
• Žaidimas visiškai neprisijungus prie interneto, nereikalaujant paskyros
„Opcode Arena“ yra mažas, tikslinis programavimo žaidimas žaidėjams, kuriems patinka asemblerio kalba, programuojami robotai, deterministinės simuliacijos ir mokymasis konstruojant.
Programuokite kovinius robotus surinkimo režimu ir stebėkite savo kodo kovą ASCII arenoje.