رده‌بندی محتوا
مناسب برای همه
+۱
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
خشونت فانتزی ملایم
بیشتر بدانید
نماگرفت
نماگرفت

درباره این بازی

سیستم عامل را بنویسید. وارد میدان شوید. مبارزه کد خود را تماشا کنید.

Opcode Arena یک بازی برنامه‌نویسی مبارزه‌ای آفلاین است که در آن یک ربات را با یک زبان اسمبلی فشرده برنامه‌نویسی می‌کنید، سپس آن را در یک شبکه 20×20 در مقابل حریفان از پیش تعیین‌شده قرار می‌دهید. هر ربات در هر تیک یک دستورالعمل اجرا می‌کند، بنابراین پیروزی از خواندن حسگرها، تصمیم‌گیری، مدیریت گرما و نوشتن کد بهتر حاصل می‌شود - نه از رفلکس‌های سریع.

ربات خود را بسازید
سیستم عامل را مستقیماً در برنامه بنویسید و ذخیره کنید. از رجیسترها، شاخه‌ها، زیرروال‌ها، یک پشته و حسگرها و کنترل‌های ربات نگاشت‌شده در حافظه استفاده کنید.

در یک میدان نبرد قطعی مبارزه کنید
دو ربات را انتخاب کنید و مسابقه را اجرا کنید، مکث کنید، قدم بردارید یا تنظیم مجدد کنید. پرتابه‌ها، سپرها، گرما، سلامتی و حرکت، همگی یک تیک در یک زمان به‌روزرسانی می‌شوند و هر نبرد را قابل خواندن و تکرارپذیر می‌کنند.

با آزمایش یاد بگیرید
با یک برنامه MYBOT که کار می‌کند شروع کنید، با پنج حریف از پیش تعیین‌شده با استراتژی‌های متمایز روبرو شوید و کد خود را با کشف آنچه که کار می‌کند، بهبود بخشید.

ویژگی‌ها
• زبان اسمبلی کوچک RF-8 با حدود ۴۰ دستورالعمل
• ویرایشگر داخلی با خطاهای اسمبلی واضح
• پنج حریف از پیش تعیین‌شده: HUNTER، TURTLE، SNAKE، CHAOS و WALKER
• سنجش از دور زنده میدان ASCII و ربات
• کنترل‌های تک مرحله‌ای و دویدن
• ذخیره‌سازی فریم‌ور محلی
• گیم‌پلی کاملاً آفلاین بدون نیاز به حساب کاربری

Opcode Arena یک بازی برنامه‌نویسی کوچک و متمرکز برای بازیکنانی است که از زبان اسمبلی، ربات‌های قابل برنامه‌ریزی، شبیه‌سازی‌های قطعی و یادگیری از طریق ساخت لذت می‌برند.
ربات‌های رزمی را به زبان اسمبلی برنامه‌نویسی کنید و نبرد کد خود را در یک میدان ASCII تماشا کنید.
تاریخ به‌روزرسانی
۷ مهر ۱۴۰۵
داستان‌های ویژه

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
  • هیچ داده‌ای با طرف‌های سوم هم‌رسانی نمی‌شود
    درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • هیچ داده‌ای جمع‌آوری نمی‌شود
    درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید

تازه‌ها

Improved the opcode monitor to show more code lines while retaining a clear gap above the registers.
رده‌بندی محتوا
مناسب برای همه
خشونت فانتزی ملایم
بیشتر بدانید

پشتیبانی برنامه

درباره توسعه‌دهنده
CLEMENS UHLENHUT
clemens.uhlenhut@gmail.com
Austria