انتقل إلى المحتوى
KnowledgeCity

Unreal Engine 5: تصميم الألعاب المتقدم

استيراد شخصيات الرسوم المتحركة، وإنشاء الذكاء الاصطناعي AI للقيام بدوريات، وكشف وجود اللاعبين، وإعداد كود للمطاردة
شاهد الدرس الأول مجانًا — احصل على وصول كامل إلى جميع الدروس الـ4.
دورة تدريبية: عند الطلب
متقدم مقدِّم الخدمة Ken Geary  4 الدروس ·  30m  باللغات: العربية, الألمانية, الإنجليزية, الإسبانية, الفرنسية, البرتغالية, Chinese 

وصف الدورة

في هذه الدروس، ستقوم باستيراد شخصية وعدة مقاطع رسوم متحركة من موقع Adobe Mixamo ثم ستقوم بإنشاء شخصية غير لاعب (NPC) الذي يقوم بدوريات واكتشاف ومطاردة لاعب ضمن نطاق معين. ستناقش هذه الدروس خطوة بخطوة في تصدير الشخصيات والرسوم المتحركة من Mixamo واستيرادها إلى محرك انريل انجن كشبكات هيكلية متحركة. سنذهب إلى كيفية وضع نقاط الهدف حول منطقة الدورية، وكذلك كيفية استخدام أكواد المخططات لإنشاء المصفوفات وتوضيح النقطة المستهدفة التي يمشي عليها NPC.

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

ما ستتعلمه

  • استيراد الشخصيات ومقاطع الرسوم المتحركة من موقع Adobe Mixamo إلى Unreal Engine بوصفها شبكات هيكلية متحركة
  • استيراد المستويات أو الخرائط ووضع نقاط الهدف حول منطقة الدورية
  • إنشاء مخطط شخصية من الشبكات الهيكلية ومقاطع الرسوم المتحركة المستوردة
  • استخدام كود المخطط لإنشاء مصفوفات وتحديد نقطة الهدف التي تمشي إليها الشخصية غير القابلة للعب بصورة عشوائية
  • بناء ذكاء اصطناعي يجعل الشخصية غير القابلة للعب تقوم بدورية على NavMesh وتكتشف اللاعب من مسافة بعيدة وتلاحقه
  • إعداد منطقة كشف الذكاء الاصطناعي للشخصيات غير القابلة للعب

النقاط الرئيسية

  • يسير الدورة خطوة بخطوة عبر تصدير الشخصيات والرسوم المتحركة من Mixamo واستيرادها إلى Unreal Engine.
  • تُستخدم مخططات الشخصية لتحويل الشبكات الهيكلية ومقاطع الرسوم المتحركة المستوردة إلى شخصيات غير قابلة للعب.
  • يمكن لكود المخطط إنشاء مصفوفات وتحديد نقطة الهدف التي تمشي إليها الشخصية غير القابلة للعب أثناء الدورية بصورة عشوائية.
  • يمكن للذكاء الاصطناعي المبني بالمخططات أن يجعل الشخصية غير القابلة للعب تقوم بدورية على NavMesh وتكتشف شخصية اللاعب الرئيسية من مسافة بعيدة وتلاحقها.

الأسئلة الشائعة

ماذا سأبني في هذا الدورة؟

ستستورد شخصية وعدة مقاطع رسوم متحركة من Adobe Mixamo، ثم تنشئ شخصية غير قابلة للعب (NPC) تقوم بدورية وتكتشف وتلاحق اللاعب ضمن نطاق محدد.

ما الأدوات والمحرك الذي يتناوله هذا الدورة؟

يتناول الدورة Unreal Engine واستيراد الأصول من موقع Adobe Mixamo، واستخدام مخططات الشخصية وكود المخطط لبناء سلوك الشخصيات غير القابلة للعب.

ما الموضوعات التي تتناولها الدروس؟

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

ما المهارات التي سأكتسبها؟

ستكتسب مهارات في رسوم متحركة الشخصيات، والعمل مع محرك ألعاب، واستخدام Unreal Engine، بما في ذلك Unreal Development Kit وUnrealScript.