Firmware yazın. Arenaya girin. Kodunuzun dövüşünü izleyin.
Opcode Arena, kompakt bir assembly dilinde bir robot programladığınız ve ardından 20x20'lik bir ızgarada önceden belirlenmiş rakiplere karşı yarıştırdığınız çevrimdışı bir savaş programlama oyunudur. Her robot her tikte bir talimat yürütür, bu nedenle zafer sensörleri okumaktan, kararlar almaktan, ısıyı yönetmekten ve daha iyi kod yazmaktan gelir; hızlı reflekslerden değil.
ROBOTUNUZU OLUŞTURUN
Firmware'i doğrudan uygulamada yazın ve kaydedin. Kayıtları, dallanmaları, alt programları, yığını ve belleğe eşlenmiş robot sensörlerini ve kontrollerini kullanın.
BELİRLİ BİR ARENA'DA SAVAŞIN
İki robot seçin ve maçı çalıştırın, duraklatın, adımlayın veya sıfırlayın. Mermiler, kalkanlar, ısı, sağlık ve hareket her seferinde bir tikte güncellenir, bu da her savaşı okunabilir ve tekrarlanabilir hale getirir.
DENEYEREK ÖĞRENİN
Çalışan bir MYBOT programıyla başlayın, farklı stratejilere sahip beş önceden belirlenmiş rakiple karşılaşın ve neyin işe yaradığını keşfederken kodunuzu geliştirin.
ÖZELLİKLER
• Yaklaşık 40 komut içeren küçük RF-8 assembly dili
• Açık assembly hataları içeren dahili editör
• Beş önceden ayarlanmış rakip: AVCI, KAPLUMBAĞA, YILAN, KAOS ve YÜRÜYEN
• Canlı ASCII arena ve robot telemetrisi
• Çalıştırma ve tek adımlı kontroller
• Yerel yazılım depolama
• Hesap gerektirmeyen tamamen çevrimdışı oyun
Opcode Arena, assembly dilini, programlanabilir robotları, deterministik simülasyonları ve inşa ederek öğrenmeyi seven oyuncular için küçük, odaklanmış bir programlama oyunudur.
Robot savaşlarını assembly dilinde programlayın ve kodunuzun ASCII arenasında nasıl savaştığını izleyin.
Güncellenme tarihi
29 Eyl 2026