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

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

Code Karts

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