الجزء الثاني من لعبة المغامرة

*This content is translated using AI (Beta) and may contain errors. To view this page in English, click here.

وصف الدرس: يواصل الطلاب تطوير لعبة المغامرة. سيقومون بإنشاء سكربتات لاستخدام الأدوات، وبيع العناصر، والترقية لمساحاتهم.

أهداف الدرس
  • تطبيق المعرفة بعبارات if/then لإنشاء عناصر قابلة للتجميع.
  • إظهار المعرفة بالوظائف لإنشاء وظائف تسمح للاعبين ببيع العناصر وترقية متغيرات مساحاتهم.
التحضير

نظرة عامة

المدةالنشاطالوصف
5 دقائقمقدمةتقديم الجلسة.
50 دقيقةدليل إرشادي: برمجة آليات اللعبةاجعل الطلاب ينشئون سكربتات للأدوات، وبيع العناصر، وترقية المساحات.
5 دقائقختامالتفكير في المشروع واسترجاع المفاهيم التي تم تعلمها.

خطة الدرس

المقدمة

  1. اشرح أن الطلاب سيقومون بإضافة آليات اللعب الأساسية للعبة المغامرة اليوم: استخدام أداة لجمع العناصر، وبيع العناصر، وترقية مساحاتهم لجمع المزيد من العناصر.
  2. اشرح أن هذه الجلسة ستكون كثيفة في الدروس التوجيهية. ستكون الجلسة التالية أكثر حرية، بحيث يمكن للطلاب العمل بمفردهم أو اللحاق بالركب.

الدليل الإرشادي - برمجة آليات اللعبة

  1. تأكد من أن جميع الطلاب لديهم الوصول إلى أداة البداية.
  2. قُد الطلاب من خلال الدروس التالية:

الختام

  1. استرجع ما أنشأه الطلاب.
  2. اختياري - اسأل الطلاب عن الميزة التي يتطلعون للعمل عليها أو إضافتها غدًا مع انتهاء ألعابهم.

الملحق

نصائح للتعامل مع المشكلات ونصائح الصف الدراسي

التعامل مع المشكلات العامة

  • أثناء كتابة الطلاب للرموز، اترك أمثلة للسكربتات ليستخدمها الطلاب كمرجع. سكربت الأداة مفيد بشكل خاص لأنه يحتوي على عبارات if المتداخلة.
  • تحقق من أن الطلاب يقومون بتهيئة رموزهم لتبدو مثل عينات الرموز. هذا يجعل الرموز أكثر قابلية للقراءة ويقلل من احتمال حدوث أخطاء.

نصائح البرمجة

  • ذكر الطلاب دائمًا بإضافة فاصلة بين متغيرات متعددة في الوظيفة، مثل sellItems(playerItems, playerGold).
  • في سكربت الترقية، ترتيب الوظائف مهم. تأكد من أن الوظيفة giveUpgrade() فوق clickDetector.MouseClick.

نصائح التيسير

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

تخصيص الدرس

توسيع الدرس

  • يمكن إضافة أكثر من عنصر واحد للحصاد، فقط تذكر أن كل عنصر يحتاج إلى قيمة Bool مع CanHarvest مضبوطة على true.
  • يمكن تخصيص واجهات الاستخدام السطحية، مثل لافتة الترقية. شجع الطلاب على استكشاف خصائص TextLabels، مثل اللون والنمط في خصائص TextLabel وSurfaceGui.
©2026 شركة Roblox Corporation. تُعد منصّة Roblox، وشعار Roblox وشعار "توسيع حدود المخيلة"، من ضمن علاماتنا التجارية المسجّلة وغير المسجّلة في الولايات المتحدة وبلدان أخرى.