ما هي اللعبة الجيدة التي تتضمن البرمجة؟

StackOverflow https://stackoverflow.com/questions/809053

  •  03-07-2019
  •  | 
  •  

سؤال

أتذكر أيام Shadowrun التي جعلتني متحمسًا للقرصنة.هناك CodeWar وLightBot وكلاهما ممتع (على الرغم من أن CoreWar قديم قليلاً).ما هي الألعاب الأخرى التي تتضمن برمجة ممتعة ومليئة بالتحديات والتي يمكن استخدامها لإثارة اهتمام شخص ما بالبرمجة أو تحسين قدراته أو حتى تعلم الأساسيات؟

هل كانت مفيدة؟

المحلول

ماذا عن RoboCode

تقوم بتشفير خزان الوقود الخاص بك بلغة Java وتتركه في "الحلقة" مع الخزانات المشفرة الأخرى.أصبح الناس مهتمين بإستراتيجية البرمجة والاستهداف وما إلى ذلك.قامت شركة IBM برعاية هذا المشروع وتوصلت إلى بعض البرامج التعليمية التمهيدية الرائعة للبدء.

إليك مقالة رائعة للتعرف عليها:

روك 'م، جورب 'م Robocode!

نص بديل http://sourceforge.net/dbimage.php?id=89605

نصائح أخرى

الإرسال ليس كثيرا لعبة الترميز، وإنما هو لعبة كبيرة يجعلك تشعر وكأنه القراصنة.

وهناك مجموعة كاملة من "السحب والإفلات" الترميز ألعاب، حيث يمكنك جعل الشيء القليل (عادة روبوت) في حل بعض لغز بإعطائه قائمة من التعليمات. انهم فقط غامضة مماثلة إلى الترميز الفعلي، لكنها لا تزال متعة جميلة.

RoboZZle

والدستور من الخيميائية الهندسة

ضوء بوت

ولست متأكدا ما اذا كان يعتبر "لعبة"، ولكن توب كودر المسابقات هي متعة، ويأتي في مختلف أحجام ومستويات الالتزام. يمكنك أيضا العمل على الألغاز من المحفوظات لبعض الممارسات البرمجة الجيدة.

وبيثون التحدي عبارة مثل تلك "ننظر إلى مصدر أتش تي أم أل" الأحاجي، ولكن يتطلب قليلا من برمجة للحصول على الإجابات.

وعندما كنت طفلا لعبت "أحذية روكي"، حيث كان لديك لربط البوابات المنطقية في حل الألغاز. التي كان لها تأثير كبير على تفكيري.

وهنا شيء أن يسمح لك <م> جعل الألعاب والرسوم المتحركة: أليس

إذا كنت تبحث عن لعبة لوحية، فقد ترغب في إلقاء نظرة عليها رالي روبو.في هذه اللعبة، يحاول 2-8 أشخاص مناورة الروبوتات الخاصة بهم على اللوحة بأسرع ما يمكن، وتفادي العوائق المميتة ومحاولة دفع الروبوتات الأخرى إلى العوائق في الطريق.

في كل جولة، يتعين على جميع اللاعبين "ترميز" البرنامج الذي سينفذه الروبوت في الجولة التالية ثم تتبع الروبوتات برنامجها فقط.تتكون البرامج من خمسة تعليمات فقط، ولكن لا يزال إنشاء البرنامج الأمثل أمرًا صعبًا للغاية.عادةً ما يكون الحظ قليلًا جدًا، ولهذا السبب أحب هذه اللعبة حقًا.

وعلى غرار الإرسال هو HackWars . بدلا من نقطة وانقر القرصنة على الرغم من انها متعددة ويمكنك كتابة البرامج النصية هجوم الخاصة بك. هناك في الواقع وقت التشغيل وشملت لكتابة 2D / 3D مباريات وهناك مجموعة من أماكن مختلفة لربط في البرامج النصية (للدفاع، والخدمات المصرفية، في موقع لعبة، الخ).

ولغة البرمجة تبدو مشابهة إلى جاوة.

ماذا عن منظمة العفو الدولية المجلس

  • يمكنك تشغيله على هاتفك / جهازك اللوحي.
  • إنه IDE مدمج في اللعبة.

enter image description here

يحتوي على لغة برمجة مرئية مدمجة تعتمد على العقدة، والتي خلفها لغة تشبه لغة بايثون.

enter image description here

أنت تكتب الكود الذي يحرك الذكاء الاصطناعي، والذي يحرك البيادق، والذي يلعب اللعبة، وكل ذلك لا يزال على جهازك المحمول.

فيديو يوتيوب:البرمجة المرئية بفاصل زمني على جهاز محمول

enter image description here

يأتي مزودًا بعدد لا بأس به من البرامج التعليمية التي تعرّف اللاعب بالبرمجة والخوارزميات الجينية وما إلى ذلك، وستحصل على شرح تفصيلي لكل هذه الأساليب.

كما يأتي مزودًا بنصوص برمجية جاهزة تعمل فور إخراجها من الصندوق، وهي جاهزة للنسخ إلى بيئات "Dev" و"Test" المجانية الخاصة بك،...

...حتى تتمكن من تعديلها بما يرضيك، مع العلم أنه يمكنك دائمًا العودة إلى النسخة الأصلية في أي وقت.

يتيح لك محرك التعلم الآلي المدمج القيام بذلك

  • تدريب AiBot الخاص بك على لعب لعبة اللوحة،
  • العب AiBot الخاص بك ضد الذكاء الاصطناعي المدمج
  • العب ضد AiBot الخاص بك
  • قم بتوليد AiBot الخاص بك (الخوارزمية الجينية)
  • ضبط AiBot الخاص بك (الانتشار الخلفي)

...تصحيح أخطاء AiBot، وما إلى ذلك.

فيديو يوتيوب:التعلم الآلي أصبح متنقلاً!

إنه حاليًا قيد الاختبار التجريبي، ولكن سيتم إصداره قريبًا، وكل ما تم وصفه يأتي مجانًا.

بالإضافة إلى ذلك، هناك أيضًا أوضاع فردية ومتعددة اللاعبين، ولكنها في المقام الأول لعبة تدور حول البرمجة، وتأتي كاملة "... مع البطاريات المضمنة!"

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top