Robocode

Robocode

Robocode هي لعبة برمجة حيث يكون الهدف هو ترميز دبابة قتال روبوت للتنافس ضد روبوتات أخرى في ساحة معركة.
Robocode هي لعبة برمجة حيث يكون الهدف هو ترميز دبابة قتال روبوت للتنافس ضد روبوتات أخرى في ساحة معركة.لذلك اسم Robocode هو اختصار ل "رمز الروبوت".اللاعب هو مبرمج الروبوت الذي لن يكون له تأثير مباشر على اللعبة.بدلاً من ذلك ، يجب على اللاعب كتابة الذكاء الاصطناعي من الروبوت لإخباره كيف يتصرف ويتفاعل مع الأحداث التي تحدث في ساحة المعركة.المعارك تعمل في الوقت الحقيقي وعلى الشاشة.شعار Robocode هو: بناء الأفضل ، وتدمير الباقي!إلى جانب كونها لعبة برمجة ، يتم استخدام Robocode لتعلم كيفية البرمجة ، في المقام الأول بلغة Java ، ولكن لغات أخرى مثل C # و Scala أصبحت شعبية أيضًا.تستخدم المدارس والجامعات Robocode كجزء من تدريس كيفية البرمجة ، وكذلك لدراسة الذكاء الاصطناعي (AI).مفهوم Robocode سهل الفهم ، وهو وسيلة ممتعة لتعلم كيفية البرمجة.يوفر Robocode بيئة تطوير كاملة ، ويأتي مع برنامج التثبيت الخاص به ومحرر الروبوت المدمج ومترجم Java.يتطلب Robocode فقط وجود JVM (Java Virtual Machine) بالفعل على النظام حيث سيتم تثبيت Robocode.وبالتالي ، يتم توفير كل شيء يحتاج مطور الروبوت للبدء به مع ملف توزيع Robocode الرئيسي (robocode-xxx-setup.jar).يدعم Robocode أيضًا تطوير الروبوتات باستخدام IDEs الخارجية مثل Eclipse و IntelliJ IDEA و NetBeans و Visual Studio وما إلى ذلك ، والذي يدعم المطور أفضل بكثير من محرر الروبوت في Robocode.إن تشغيل Robocode على نظام Java الأساسي يجعل من الممكن تشغيله على أي نظام تشغيل مثبت عليه Java مسبقًا ، مما يعني أنه سيكون قادرًا على التشغيل على Windows و Linux و Mac OS ، ولكن أيضًا UNIX ومتغيرات UNIX.لاحظ أنه يجب تثبيت Java 6 أو الأحدث على النظام قبل أن يتمكن Robocode من التشغيل.شفرة المصدر: رخصة: Eclipse Public License
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 هي لعبة تستخدم فيها مهاراتك لتشفير الروبوتات الخاصة بك باستخدام جافا سكريبت وتحدي صديقك أو روبوت عدو والبدء في تسلق الرتب.فليفوز الأفضل!
  • تطبيق مجاني
  • Web
CSSBattle

CSSBattle

CSSBattle هي ساحة معركة CSS Code للغولف عبر الإنترنت.
  • تطبيق مجاني
  • Web
Bug Brain

Bug Brain

تبدأ في المختبر حيث تختبر الخلايا العصبية والعقد التي تشكل المخ.
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 سنوات من خلال سلسلة من الألغاز المنطقية المقدمة في شكل حلبة سباق.