‫في هذه المحاضرة ، سنلقي نظرة على ما هو مخطط.
‫انت من الممكن انك سمعت عنة.
‫دعونا نزيل الغموض عن ذلك.
‫سنلقي نظرة على Blueprint مقابل C ++ وأيها يجب أن تختار ، ولأي أغراض ، وكيف يمكنهم
‫العمل معًا وكيف ستبدأ هذه الدورة في تدريسهم.
‫لذلك دعونا نتعمق.
‫ما هو مخطط؟
‫حسنًا ، Blueprint هي لغة برمجة مرئية.
‫إنه هنا على اليسار ، على عكس C ++ ، وهو مخطط نصي مكتوب خصيصًا
‫لـ Unreal.
‫لذا يمكنك برمجتها مباشرة في المحرر ، في حين أن C ++ هي لغة قياسية في الصناعة وتحتاج
‫إلى محررين منفصلين لبرمجتها.
‫لذا فإن Blueprint لديها بعض نقاط القوة الخاصة بسبب تركيبتها.
‫إنه سريع التغيير.
‫إذا قمت بإجراء تغيير على المخطط ، يمكنك لعب لعبتك على الفور تقريبًا.
‫إنها صديقة للمبتدئين لأنك لست مضطرًا لتذكر الصياغات المعقدة.
‫في المبرمج نتحدث معك.
‫من السهل اكتشافه نظرًا لوجود أدوات مدمجة لتتمكن من النقر بزر الماوس الأيمن والبحث
‫عن أي وظيفة قد تبحث عنها ومعرفة ما إذا كانت موجودة بالفعل داخل Unreal.
‫وهو مصمم خصيصًا لـ Unreal ، مما يعني أنه يناسب تمامًا البدلة المصممة جيدًا.
‫إنه لا يحتوي على أي نوع من المفاهيم التي لا تتطابق لأنه تم إنشاؤه على وجه التحديد وهو مصمم
‫أو فنان مناسب.
‫هذا مفيد بشكل خاص في الفرق الأكبر حيث قد تعمل مع تخصصات مختلفة.
‫قد يفضل الفنانون والمصممين الانغماس في المخطط ومساعدتك في بعض الوظائف أو تصميم أسلوب
‫اللعب.
‫من الواضح الآن أن لغة C ++ لديها مجموعة قوتها الخاصة ، وإلا لما كنا سنعلمها.
‫يمكن أن تكون القراءة أكثر إيجازًا من المخطط.
‫إنها لغة قياسية في الصناعة ، مما يعني أن لديها الكثير من الأشخاص الذين يفهمون اللغة بالفعل
‫، بالإضافة إلى الكثير من الأدوات وكل الدعم الذي يرافقها.
‫ويمكنك نقل معرفتك من تعلمها هنا إلى التخصصات الأخرى.
‫إنها سرعة عالية جدًا.
‫من المعروف أنه جيد في إنشاء تطبيقات سريعة.
‫لديها إمكانية الوصول إلى جميع المناطق وجميع الوظائف داخل Unreal ، في حين أن Blueprint لها حدود
‫لما يمكن أن تفعله وهي جيدة للمشاريع الأكبر.
‫كتابة لعبة كبيرة بلغة ++ C أسهل بكثير من كتابة لعبة كبيرة.
‫في Blueprint ، غالبًا ما تتعثر في Blueprint لأسباب مختلفة.
‫الآن ، يمكن بل ويجب أن يعمل Blueprint في C ++ مع معظم الوظائف.
‫المكتبات غير الواقعية مكتوبة بلغة C ++ ، لكن هذا لا يعني أنه لا يمكنك الوصول إليها من المخططات.
‫في الواقع ، يمكنك الوصول إلى أي شيء تتيحه للمخططات ، ويمكنك أيضًا إضافة وظائف
‫C ++ الخاصة بك والتي يمكن أن تستخدمها مخططاتك أيضًا.
‫لذلك يمكن أن ينشئ هذا نظامًا للمخططات التعاونية و C ++ الذي يسمح لك بتحقيق أقصى استفادة من كلا
‫العالمين.
‫الآن في هذه الدورة ، نخطط في القسم التالي ، لنعلمك أساسيات غير الواقعية ، والمفاهيم غير الواقعية
‫ومفاهيم تطوير اللعبة التي تحتاجها.
‫سنعلمك أيضًا مفاهيم البرمجة الأساسية التي تحتاج إلى فهمها أننا سنقوم بذلك
‫في Blueprint لأنه لا يهم لغة البرمجة التي نستخدمها.
‫هذه المفاهيم قابلة للتطبيق على جميع لغات البرمجة ، وبعد ذلك سنقوم بتثبيت المجمعين ،
‫والمحررين الذين نحتاجهم لـ C ++ ، وسوف نتعلم بناء جملة C ++ ، وهي الطريقة التي نكتب
‫بها C ++ للتعبير عن مفاهيم البرمجة التي تعلمناها في القسم السابق.
‫لذلك إذا كنت تشعر أنك تريد فقط تخطي وتعلم C ++.
‫اكبح جماح نفسك.
‫دعنا نرى ما إذا كنت تستطيع.
‫لذلك في القسم التالي ، سنتعلم أساسيات البرمجة باستخدام المخططات.
‫هذه متغيرات.
‫إذا كانت عبارات الوظائف ، ومفاهيم الرياضيات الأساسية مثل المتجهات والتحويلات والتناوب ، والمفاهيم
‫الأساسية غير الواقعية مثل الجهات الفاعلة والمكونات والبيادق والخرائط وإدارة الأصول مثل السوق ، واستيراد
‫الأصول الخاصة بك ، و BSP ، والنمذجة وإضافة المواد.
‫إذا كان كل هذا يبدو مثل Yep ، فلدي ذلك ، Sam ، يمكنني فعل كل ذلك تمامًا.
‫ثم لا تتردد في تخطي القسم التالي.
‫يمكنك الغوص مباشرة في تعلم C ++.
‫إذا كنت غير متأكد بعض الشيء وترغب في معرفة المزيد عن هذه المفاهيم ، فيرجى المتابعة
‫وسأراكم في القسم التالي.