هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
ستستكشف البرمجة أثناء إضافة التفاعل إلى عناصر الالتقاط والفخاخ وأسلوب اللعب بشكل عام، بالإضافة إلى إرسال المعلومات إلى تراكب واجهة المستخدم.
ستنشئ خلفية تمرير محاكاة عن طريق ترميز الكاميرا الرئيسية لتتبع المشغل بسلاسة. ستضيف مصائد عن طريق إنشاء كائن جاهز وترميز قيم الضرر التي ستخصم من صحة اللاعب. ستقوم أيضًا بإنشاء مباني مسبقة الصنع باستخدام التعليمات البرمجية لحساب عدد عمليات الالتقاط التي يجمعها اللاعب. ستغطي هذه الدروس دمج كود صحة اللاعب في نصوص اللاعب لتحديث صحة اللاعب عند الاصطدام بالفخاخ، وتحرير كود التحكم الشامل في اللعبة. يؤدي هذا إلى تتبع عمليات الالتقاط وإرسال العدد إلى تراكب واجهة المستخدم وقيمة الصحة، مع التحكم في مقدار التغييرات التي يغيرها شريط تمرير الصحة على الشاشة. ستطلق مستويات جديدة عندما يعبر اللاعب نقطة تفتيش جاهزة، وتقوم بإعداد إعدادات البناء الخاصة بك لتسلسل مشهد القائمة الرئيسية، ومستويات اللعب المتنوعة، وشاشة البداية "الفائز".
ستتعلم كيفية إنشاء خلفيات تمرير باستخدام تتبع سلس للكاميرا، وإضافة فخاخ وعناصر تجميع إلى كل مستوى، واستخدام البرمجة لعرض عدد العناصر المجمعة وحالة الصحة، وبناء المهارات في التحكم العام باللعبة.
تغطي الدروس إنشاء خلفية تمرير، وإضافة فخاخ، وإضافة عناصر تجميع، وبرمجة نتيجة اللعبة، وبرمجة صحة اللاعب، وبرمجة التحكم في اللعبة في جزأين.
تقوم بدمج كود صحة اللاعب في النصوص البرمجية للاعب لتحديث الصحة عند الاصطدام بالفخاخ، وتحرير كود التحكم باللعبة الذي يتتبع العناصر المجمعة ويرسل العدد إلى واجهة المستخدم وقيمة الصحة، مما يتحكم في مقدار تغير شريط الصحة على الشاشة.
تبني الدورة المهارات في برمجة الألعاب، والبرمجة التفاعلية، والتفاعلية، و Unity Container و UnityScript و Unity Engine.
تبدأ مستويات جديدة عندما يعبر اللاعب نقطة checkpoint prefab، ويتم إعداد إعدادات البناء لتسلسل مشهد القائمة الرئيسية، ومستويات اللعب المختلفة، وشاشة الفوز.