Opcode Arena

การจัดประเภทเนื้อหา
สำหรับทุกคน
10+
ดาวน์โหลด
การจัดประเภทเนื้อหา
สำหรับทุกคน
ภาพจินตนาการที่แสดงความรุนแรงน้อย
ดูข้อมูลเพิ่มเติม
ภาพหน้าจอ
ภาพหน้าจอ

เกี่ยวกับเกมนี้

เขียนเฟิร์มแวร์ เข้าสู่สนามประลอง ชมโค้ดของคุณต่อสู้

Opcode Arena คือเกมเขียนโปรแกรมต่อสู้แบบออฟไลน์ที่คุณเขียนโปรแกรมหุ่นยนต์ด้วยภาษาแอสเซมบลีขนาดกะทัดรัด จากนั้นนำไปต่อสู้กับคู่ต่อสู้ที่กำหนดไว้ล่วงหน้าบนตาราง 20x20 หุ่นยนต์แต่ละตัวจะประมวลผลคำสั่งหนึ่งคำสั่งต่อหนึ่งรอบการประมวลผล ดังนั้นชัยชนะจึงมาจากการอ่านค่าเซ็นเซอร์ การตัดสินใจ การจัดการความร้อน และการเขียนโค้ดที่ดีกว่า ไม่ใช่จากปฏิกิริยาตอบสนองที่รวดเร็ว

สร้างหุ่นยนต์ของคุณ
เขียนและบันทึกเฟิร์มแวร์โดยตรงในแอป ใช้รีจิสเตอร์ สาขา ซับรูทีน สแต็ก และเซ็นเซอร์และตัวควบคุมหุ่นยนต์ที่แมปหน่วยความจำ

ต่อสู้ในสนามประลองที่กำหนดได้
เลือกหุ่นยนต์สองตัวและเริ่ม หยุดชั่วคราว ก้าว หรือรีเซ็ตการแข่งขัน กระสุน โล่ ความร้อน พลังชีวิต และการเคลื่อนไหวทั้งหมดจะอัปเดตทีละรอบการประมวลผล ทำให้การต่อสู้ทุกครั้งอ่านได้และทำซ้ำได้

เรียนรู้จากการทดลอง
เริ่มต้นด้วยโปรแกรม MYBOT ที่ใช้งานได้ เผชิญหน้ากับคู่ต่อสู้ที่กำหนดไว้ล่วงหน้าห้ารายที่มีกลยุทธ์ที่แตกต่างกัน และปรับปรุงโค้ดของคุณเมื่อคุณค้นพบสิ่งที่ได้ผล

คุณสมบัติ
• ภาษาแอสเซมบลี RF-8 ขนาดเล็กที่มีคำสั่งประมาณ 40 คำสั่ง
• โปรแกรมแก้ไขในตัวพร้อมแสดงข้อผิดพลาดของแอสเซมบลีอย่างชัดเจน
• คู่ต่อสู้ที่ตั้งค่าไว้ล่วงหน้าห้าแบบ: HUNTER, TURTLE, SNAKE, CHAOS และ WALKER
• สนามประลอง ASCII แบบเรียลไทม์และข้อมูลทางไกลของหุ่นยนต์
• การควบคุมการวิ่งและการเดินทีละขั้นตอน
• การจัดเก็บเฟิร์มแวร์ในเครื่อง
• เล่นเกมแบบออฟไลน์ได้อย่างสมบูรณ์โดยไม่ต้องสร้างบัญชี

Opcode Arena เป็นเกมเขียนโปรแกรมขนาดเล็กที่เน้นเฉพาะสำหรับผู้เล่นที่ชื่นชอบภาษาแอสเซมบลี หุ่นยนต์ที่ตั้งโปรแกรมได้ การจำลองแบบกำหนดได้ และการเรียนรู้ผ่านการสร้าง
เขียนโปรแกรมหุ่นยนต์ต่อสู้ด้วยภาษาแอสเซมบลี แล้วชมโค้ดของคุณต่อสู้กันในเวที ASCII
อัปเดตเมื่อ
29 ก.ย. 2569

ความปลอดภัยของข้อมูล

ความปลอดภัยเริ่มต้นด้วยความเข้าใจเกี่ยวกับวิธีที่นักพัฒนาแอปรวบรวมและแชร์ข้อมูล แนวทางปฏิบัติด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูลอาจแตกต่างกันไปตามการใช้งาน ภูมิภาค และอายุของคุณ นักพัฒนาแอปได้ให้ข้อมูลนี้ไว้และอาจอัปเดตข้อมูลในส่วนนี้เมื่อเวลาผ่านไป
  • ไม่มีการแชร์ข้อมูลกับบุคคลที่สาม
    ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการแชร์ข้อมูล
  • ไม่มีข้อมูลที่รวบรวมไว้
    ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการรวบรวมข้อมูล

มีอะไรใหม่

Improved the opcode monitor to show more code lines while retaining a clear gap above the registers.
การจัดประเภทเนื้อหา
สำหรับทุกคน
ภาพจินตนาการที่แสดงความรุนแรงน้อย
ดูข้อมูลเพิ่มเติม

การสนับสนุนของแอป

เกี่ยวกับนักพัฒนาแอป
CLEMENS UHLENHUT
clemens.uhlenhut@gmail.com
Austria