مطور ألعاب على Unity من الصفر - دورة مجانية من Skillbox، تدريب، التاريخ: 29 نوفمبر 2023.
Miscellanea / / November 27, 2023
أي شخص يريد الدخول في تطوير اللعبة
تعلم البرمجة بلغة C#، وفهم أساسيات النمذجة ثلاثية الأبعاد وميزات تطوير الألعاب. يمكنك البدء بالعمل في المجال الذي يثير اهتمامك.
المبرمجين المبتدئين
قم بتنظيم معرفتك في لغة C#، وادرس Unity API. بحلول نهاية التدريب، سيكون لديك فهم عميق لجميع مراحل التطوير ومحفظة جاهزة - ستتمكن من تحصيل رسوم أكبر مقابل عملك.
للمطورين ذوي الخبرة الذين يرغبون في الانتقال إلى تطوير الألعاب
أتقن محرك Unity، وتعلم كيفية إنشاء منطق اللعبة، وفهم كيفية عمل فريق تطوير اللعبة. يمكنك تغيير تخصصك والذهاب للعمل في استوديو الألعاب.
النمذجة ثلاثية الأبعاد، أساسيات العمل في UNITY، رئيس دور أعمال مطور الألعاب، ومدير العمليات في استوديو تطوير الألعاب IThub games، ومطور Unity المعتمد
مقدمة عن الوحدة
قم بتثبيت المحرك والتعرف على الواجهة والعمل مع البدائيين.
العمل مع الأصول على خشبة المسرح
ستتعرف على كيفية ومكان تنزيل النماذج والرسومات الجاهزة والتعرف على الكاميرات والإضاءة.
مقدمة للواجهات
أنشئ واجهتك الأولى باستخدام عنصر Canvas.
تقديم لغة #C
اكتب الكود الذي سيجعل اللعبة تستجيب لتفاعلات اللاعب مع الواجهة.
ورشة عمل C#
ستتعرف على المتغيرات وأنواع البيانات والمصفوفات والحلقات والأساليب - ستفهم أساسيات أي لغة برمجة تقريبًا. لتعزيز مهاراتك، قم بإنشاء لعبة تيك تاك تو.
لعبة انقاذ القرية: البداية
سوف تفهم ما هي حلقة اللعبة ووقت اللعبة في Unity، وإضافة موسيقى خلفية للعبة.
لعبة انقاذ القرية: النهائية
كتابة أساليب حلقة اللعبة وإعداد عمليات اللعبة.
التحرك والتدوير
تعلم كيفية نقل الكائنات وتدويرها باستخدام التعليمات البرمجية والمتجهات ومكون التحويل.
تقديم محرك الفيزياء
تعلم كيفية العمل مع المصادمات والمشغلات وRigidBody للاستفادة من قوة محرك الفيزياء Unity.
لعبة الكرة البرية: الجزء 1
فهم الإعدادات والرسوم المتحركة للشخصية، وإنشاء مسار عقبة.
لعبة الكرة البرية: الجزء 2
تعرف على كيفية إدخال البيانات وإعداد الكاميرا وإنشاء المستويات باستخدام ProBuilder.
لعبة الكرة البرية: الجزء 3
قم بتخصيص الصوت، وإضافة ميكانيكي إعادة التشغيل المؤجل، والتعرف على نظام الجسيمات لإنشاء تأثيرات خاصة.
لعبة الكرة البرية: الجزء 4
أضف القوام والمواد إلى أصول اللعبة لجعل اللعبة أكثر سخونة.
العمل ضمن فرق
سوف تتعلم سبب الحاجة إلى فريق في تطوير اللعبة، وكيفية توزيع المهام، وما هي الأدوار الموجودة. فكر في الأدوات التي تساعدك على العمل معًا في مشروع ما.
السرد في الألعاب
أتقن مبادئ سرد القصص في الألعاب وافهم كيف تختلف حبكة اللعبة عن الكتب والأفلام.
منهاج: الجزء 1
ستبدأ العمل باستخدام رسومات ثنائية الأبعاد، وإضافة النقوش المتحركة (الصور) والرسوم المتحركة إلى اللعبة.
منهاج: الجزء 2
ستفهم الفيزياء ثنائية الأبعاد، وستراجع معرفتك بالمصادمات والمشغلات، وستتعرف على الموصلات والمؤثرات.
منهاج: الجزء 3
تعرف على كيفية إعداد الكاميرا بحيث تتبع البطل بسلاسة، وتخلق خصومًا وتدون منطق سلوكهم.
منهاج: الجزء 4
قم بتخصيص واجهة اللعبة ووحدة التحكم في الشخصية وتنفيذ اختيار المكافآت والأضرار التي تلحق باللاعب والأعداء.
ورشة عمل C#
فهم الحلقات وبناء حالة التبديل وخوارزميات فرز الفقاعات والاختيار لتحسين مهاراتك في البرمجة.
لعبة الجوال Crazy Run:
صمم الواجهة لدرجات دقة مختلفة، وتعرف على كيفية العمل مع إدخال بيانات الهاتف المحمول - شاشة اللمس والجيروسكوب.
تقديم الخلاط
ستفهم واجهة برنامج Blender للمحرر ثلاثي الأبعاد المجاني حتى تتمكن من إنشاء أصول لألعابك بنفسك.
نمذجة الدعائم
تعلم كيفية إنشاء عناصر بيئية ثابتة - الدعائم.
العمل مع المواد في Blender
تعلم كيفية إنشاء المواد في Blender وربطها بالنماذج. قم باستيراد المواد الجاهزة إلى Unity لإضافة تفاصيل إلى الألعاب.
إنشاء حرف بولي منخفض
سوف تقوم بتصميم شخصية بسيطة يمكن استيرادها إلى Unity.
خلق مشهد اللعبة
تعرف على كيفية إنشاء تضاريس للمواقع باستخدام أداة التضاريس المدمجة في Unity، والتي تتيح لك تخصيص التضاريس بمرونة.
إنشاء الرسوم المتحركة والعمل مع الكاميرا
قم بإضفاء الحيوية على الشخصيات والكائنات من خلال الرسوم المتحركة باستخدام TimeLines، وتعلم كيفية التحكم في الكاميرا باستخدام CineMachine، وهي أداة قوية لا تُستخدم فقط في الألعاب ولكن أيضًا في الأفلام.
المعالجة البعدية
أضف تأثيرات التمويه والانعكاس والتشويه إلى اللعبة، واضبط تصحيح الألوان وعمق الرسم والمعلمات والمرشحات الأخرى.
تصميم اللعبة
تعرف على ما يريده اللاعب وكيفية منحه له. قم بإنشاء وثائق اللعبة حتى يفهم الفريق فكرتك بشكل صحيح.
لعبة DarkLand: البداية
قم بإنشاء مستوى وأعداء، وتخصيص سلوكهم، وتعلم كيفية جعلهم أكثر ذكاءً باستخدام NavMesh، وهي أداة لتحديد المسار.
لعبة DarkLand: النهائية
قم بإعداد التصويب باستخدام الماوس، وقم بتعليم الكائنات كيفية تتبع التقاطعات والمسافات باستخدام Raycasts.
مشروع التخرج
الممرات من أعلى إلى أسفل. سوف تقوم بإنشاء لعبة أركيد تعتمد على لعبة Crimson Land. في ذلك، سيستخدم اللاعب أسلحة مختلفة لتدمير موجات من الوحوش.