Robocode

Robocode

Robocode یک بازی برنامه نویسی است که هدف از آن رمزگذاری مخزن نبرد روبات ها برای رقابت با سایر روبات ها در یک عرصه نبرد است.
Robocode یک بازی برنامه نویسی است که هدف از آن رمزگذاری مخزن نبرد روبات برای رقابت با سایر روبات ها در یک عرصه نبرد است.بنابراین نام Robocode برای کد Robot کد کوتاه است.پخش کننده برنامه نویس ربات است که هیچ تاثیری مستقیم در بازی نخواهد داشت.در عوض ، بازیکن باید هوش مصنوعی ربات را بنویسد و به او بگوید که چگونه در مورد وقایع رخ داده در عرصه نبرد ، رفتار و واکنش نشان دهد.نبردها در زمان واقعی و روی صفحه نمایش در حال اجرا هستند.شعار Robocode این است: بهترین ها را بساز ، بقیه را نابود کن!علاوه بر اینکه یک بازی برنامه نویسی است ، از Robocode برای یادگیری نحوه برنامه ریزی ، در درجه اول به زبان جاوا استفاده می شود ، اما زبان های دیگر مانند C # و Scala نیز محبوب می شوند.مدارس و دانشگاه ها از Robocode به عنوان بخشی از آموزش نحوه برنامه ریزی ، بلکه برای مطالعه هوش مصنوعی (AI) استفاده می کنند.درک مفهوم Robocode آسان است و یک روش جالب برای یادگیری نحوه برنامه ریزی است.Robocode محیط توسعه کاملی را ارائه می دهد و با نصب کننده ، ویرایشگر ربات داخلی و کامپایلر جاوا همراه است.Robocode فقط پیش نیاز دارد که JVM (ماشین مجازی جاوا) بر روی سیستمی که Robocode قرار است نصب شود وجود داشته باشد.از این رو ، هر کاری که یک توسعه دهنده ربات برای شروع کار نیاز دارد ، فایل اصلی توزیع Robocode (robocode-xxx-setup.jar) ارائه شده است.Robocode همچنین از توسعه روبات ها با استفاده از IDE های خارجی مانند Eclipse ، IntelliJ IDEA ، NetBeans ، Visual Studio و غیره پشتیبانی می کند ، که از توسعه دهنده بسیار بهتر از ویرایشگر ربات در Robocode پشتیبانی می کند.این واقعیت که Robocode روی پلتفرم جاوا کار می کند باعث می شود که آن را بر روی هر سیستم عامل با Java از پیش نصب شده اجرا کنید ، به این معنی که قادر خواهد بود بر روی ویندوز ، لینوکس ، Mac OS ، بلکه UNIX و انواع UNIX اجرا شود.توجه داشته باشید که جاوا 6 یا جدیدتر باید قبل از اجرای Robocode روی سیستم نصب شود.کد منبع: مجوز: مجوز عمومی Eclipse
robocode

سایت اینترنتی:

امکانات

گزینه های Robocode برای همه سیستم عامل های دارای مجوز

CodeCombat

CodeCombat

برنامه نویسی را با یک بازی استراتژی برنامه نویسی زنده چند نفره یاد بگیرید.شما یک جادوگر هستید و هجی های شما زبان برنامه ای است..
Colobot Gold

Colobot Gold

Colobot Gold نسخه اصلاح شده بازی اصلی Colobot است که توسط Epsitec تحت مجوز منبع باز (GPLv3) منتشر شده است.
Colobot

Colobot

Colobot (Colonize with Bots) یک بازی ویدئویی آموزشی استراتژی در زمان واقعی بود که دارای گرافیک سه بعدی بود.
  • برنامه پرداخت شده
  • Windows
LightBot

LightBot

Lightbot یک بازی پازل برنامه نویسی است: یک بازی پازل که از مکانیک بازی استفاده می کند که محکم در مفاهیم برنامه نویسی ریشه دارد.
Human Resource Machine

Human Resource Machine

برای حل معما ها به کارمندان دفتر کوچک برنامه ریزی کنید.کارمند خوبی باشید!ماشین ها می آیند ... برای کار شما
Bot Land

Bot Land

ربات ها را ایجاد کنید ، اسکریپت هایی را برای آنها ایجاد کنید و به نبردهای کاملاً خودکار علیه سایر بازیکنان بپیوندید !.
FightCode

FightCode

Fight Code یک بازی است که در آن از مهارت های خود برای کدگذاری روبات های خود با استفاده از JavaScript استفاده می کنید ، دوست یا ربات دشمن خود را به چالش می کشید و شروع به صعود به صفوف می کنید.باشد که بهترین برد!
  • نرم افزار رایگان
  • Web
CSSBattle

CSSBattle

CSSBattle یک میدان جنگ آنلاین گلف کد CSS است.
  • نرم افزار رایگان
  • Web
Bug Brain

Bug Brain

شما در آزمایشگاه جایی شروع می کنید که با نورون ها و گره هایی که یک مغز را تشکیل می دهند آزمایش کنید.
  • نرم افزار رایگان
  • Windows
while True: learn()

while True: learn()

رول یک متخصص یادگیری ماشینی را که از برنامه نویسی بصری برای زندگی خود استفاده می کند ، پخش کنید.
Rabbids Coding

Rabbids Coding

Rabbids به فضا حمله می کند و به سبک Rabbids واقعی ، سفینه فضایی خود را وارونه کنید!
BerryBots

BerryBots

یک بازی ربات ساده که در آن می توانید هم مرحله و هم ربات را در لوآ برنامه ریزی کنید.
CeeBot

CeeBot

CeeBot یک مفهوم کاملاً جدید است که با آن برنامه نویسی را در ضمن تفریح ​​فرا خواهید گرفت.
  • برنامه پرداخت شده
  • Windows
Code Karts

Code Karts

Code Karts از طریق مجموعه ای از معماهای منطقی که به شکل یک جاده آزاد ارائه شده است ، از پیش کد نویسی را از 4 سالگی به کودکان معرفی می کند.