Skip to main content

الدرس 4: تحدي محطم القلعة

ملعب Castle Crasher مع روبوت الواقع الافتراضي المتمركز بجانب قلعة محطمة.

في الدروس السابقة داخل هذه الوحدة، تعلمت كيفية تحريك روبوت الواقع الافتراضي للأمام والعكس، وكذلك الانعطاف يسارًا ويمينًا لهدم المباني في التحديات المصغرة. الآن، سوف تقوم بدمج كل هذه الأوامر لإنشاء مشروع لهدم جميع المباني في ساحة اللعب Castle Crasher، لحل تحدي Castle Crasher!

أهداف التعلم

  • قم بتطبيق أوامر مجموعة نقل الحركة لحل تحدي Castle Crasher لضرب المباني.
  • صف التسلسل الصحيح لسلوكيات روبوت الواقع الافتراضي اللازمة لإكمال مهمة الحركة الأساسية.
  • اشرح أن إنشاء مشاريع العمل يتطلب مراعاة كل من الأوامر المناسبة وترتيبها.

تجميع كل شيء معًا

تسمح أوامر مجموعة نقل الحركة للمستخدم بالتحكم في حركة روبوت الواقع الافتراضي. غطت هذه الوحدة سابقًا كيفية تحريك روبوت الواقع الافتراضي للأمام والخلف باستخدام كتلة [Drive for]، وتعيين سرعة روبوت الواقع الافتراضي باستخدام كتلة [Set drive velocity]، وكيفية تشغيل روبوت الواقع الافتراضي باستخدام كتل [Turn for] و [Turn to heading]. يمكن استخدام هذه الأوامر للتنقل في أي ملعب VEXcode VR.

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

كاسل كراشر تشالنج

استخدم أمر Drivetrain لهدم جميع المباني الموجودة في Castle Crashers Playground.

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

 

 

اتبع الخطوات الواردة في الفيديو أدناه لإكمال التحدي:

  • شاهد فيديو الحل لمعرفة كيف يجب أن يتحرك روبوت الواقع الافتراضي من أجل إكمال التحدي.
    • في هذا الفيديو، يتحرك روبوت الواقع الافتراضي للأمام لضرب القلعة المركزية، ثم يستمر وينعطف يمينًا لإسقاط مجموعة الكتل في الزاوية اليمنى العليا. ثم يستدير الروبوت يمينًا مرة أخرى ويقود حول محيط الملعب ليهدم مباني القلعة الثلاثة المتبقية.
  • إنشاء مشروع جديد أو تحميل مشروع من الدروس السابقة في هذه الوحدة. في حالة إنشاء مشروع جديد، حدد Castle Crasher Playground.
  • إعادة تسمية المشروع Unit2Challenge.
  • افتح نافذة الملعب.
  • قم بتحميل ملعب Castle Crasher لمعرفة مكان المباني في الملعب.
  • أضف الكتل اللازمة لهدم جميع المباني الموجودة في Castle Crasher Playground. تذكر أنه مع حساب Premium VR، يمكنك استخدام كتل VEXcode أو كتل Switch أو مزيج من كلا نوعي الكتلة لإنشاء مشروعك. 
  • ابدأ المشروع لاختبار ما إذا كان يعمل.
  • إذا لم ينجح المشروع، فقم بالتعديل وحاول مرة أخرى. استمر في هذه العملية حتى يكتمل التحدي.
  • بمجرد نجاح روبوت الواقع الافتراضي في إسقاط جميع الكتل الموجودة في Castle Crasher Playground، احفظ المشروع.

تهانينا! لقد أكملت بنجاح تحدي Castle Crasher!

الأسئلة

يرجى تحديد رابط أدناه للوصول إلى اختبار الدرس.

Google Doc / .docx / .pdf