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