‫أهلا ومرحبا.
‫في هذا الفيديو ، سننشئ أول فئة C ++ لدينا ونعيد تجميع المحرر من كود Visual Studio.
‫لذلك في نهاية اليوم ، سيكون لديك فئة C ++ يمكنك تحديد موقعها في رسم المحتوى الخاص بك
‫ومشروع رمز Visual Studio الذي يمكنك فتحه وتجميعه.
‫دعونا نتعمق ونرى كيف.
‫والآن بعد أن أصبح لدينا جميع أدواتنا في مكانها الصحيح ، حان الوقت لبدء إنشاء بعض فئات C ++.
‫الآن ، قبل القيام بذلك ، نحتاج إلى تبديل محررنا الافتراضي حتى نتمكن من استخدام رمز Visual Studio
‫افتراضيًا.
‫الآن ، المكان المناسب للقيام بذلك هو في تفضيلات المحرر وليس في تفضيلات المشروع.
‫لذلك فهو إعداد عام عبر المحرر بأكمله.
‫لذلك نذهب إلى قائمة التحرير ، وصولاً إلى تفضيلات المحرر والتي تنبثق علامة التبويب هذه هنا.
‫وبعد ذلك سننظر في الجزء الأيسر بشكل عام ثم الكود المصدري وتحت هناك خيارًا واحدًا
‫وهو محرر الكود المصدري الخاص بنا.
‫الآن على جهاز كمبيوتر ، سيكون هذا افتراضيًا على Visual Studio 2022 على جهاز Mac ، وسوف يكون افتراضيًا على Xcode.
‫نريد المضي قدمًا وتغيير هذا الإعداد حتى نكون جميعًا على نفس الصفحة ونستخدم رمز Visual
‫Studio.
‫عند القيام بذلك ، تظهر نافذة منبثقة صغيرة تقول ، مرحبًا ، يتطلب هذا الإعداد إعادة تشغيل
‫المحرر ، لذلك دعنا نمضي قدمًا ونعيد تشغيله الآن.
‫وأنا أشجعك على المضي قدمًا والقيام بذلك والمتابعة معي وإعادة تشغيل المحرر
‫أثناء مشاهدة باقي الخطوات التالية.
‫الآن لا نحتاج إلى علامة تبويب تفضيلات المحرر الخاصة بنا حتى نتمكن من إغلاق ذلك.
‫ما نريد القيام به هو إنشاء صفنا الأول.
‫الآن سيكون الفصل الذي سننشئه لمنصة متحركة سنقوم ببرمجتها
‫في C ++.
‫لذا فإن المكان الذي نذهب إليه لإنشاء فئة C ++ جديدة هو قائمة الأدوات ثم فئة C ++ الجديدة هنا.
‫لذلك نقرنا على ذلك ، ونحضر معالجًا جديدًا للفصل ، وسيقوم هذا تلقائيًا
‫بإنشاء بعض الكود لنا لنبدأ.
‫الآن نريد إنشاء ممثل لأننا سنضع هذا في العالم كمنصة متحركة.
‫هناك بعض الخيارات المختلفة التي يمكن أن تكون لدينا ، من الناحية النظرية ، ولكن من
‫أجل البساطة ، سنبدأ بإنشاء ممثل.
‫ثم يمكننا النقر فوق الزر التالي ونريد تسمية ممثلنا.
‫لذا فإن ممثلي هو اسم هراء حقًا لهذا.
‫سنطلق عليها اسم Moving Platform وسأكتبها على هذا النحو بحرف
‫M كبير ثم حرف P كبير للمنصة وذلك لأنه لا توجد مسافات مسموح بها في أسماء الفئات
‫في C ++.
‫يتيح لنا هذا ببساطة اختيار الكلمات المختلفة بسهولة باستخدام حرف كبير لبدء كل كلمة ، بحيث يمكنك
‫بسهولة رؤية أنها منصات متحركة وليس أي شيء آخر.
‫ثم يمكننا تركه في الموقع الافتراضي.
‫يمكننا ترك كل شيء آخر كإعداد افتراضي والنقر فقط على إنشاء فصل دراسي.
‫سيستمر هذا في عملية إنشاء كل الكود والإعداد الذي نحتاجه لـ C ++ لأنه حتى الآن كان هذا المشروع
‫مجرد مشروع مخطط فقط ، ولكن الآن تم المضي قدمًا وإضافة كل الأشياء التي يحتاجها
‫ليكون مشروع C ++ و Blueprint.
‫يمكنك أن ترى أن هناك هذه الرسالة المنبثقة التي تقول أن مشروعك يتضمن الآن مصادر.
‫الرجاء إغلاق المحرر والبناء من المعرف الخاص بك.
‫ما هو المعرف؟
‫حسنًا ، ID يرمز إلى بيئة التطوير المتكاملة ، ولجميع المقاصد والأغراض ، هذا يعني فقط
‫محرر كود المصدر الخاص بنا.
‫ما يعنيه ذلك هو أننا نريد فتح C ++ في رمز Visual Studio ، لذلك نضغط على ما يرام.
‫ثم الشيء التالي الذي ينبثق هنا هو القول بنجاح إضافة منصات متحركة ، ولكن يجب إعادة
‫تجميعها.
‫هل ترغب في فتح محرر الكود الآن؟
‫حسنًا ، يجب أن تقول نعم ، لكنني سأوضح لك ما يحدث إذا أغلقت هذه الرسالة
‫عن طريق الخطأ.
‫لذلك سنقول لا.
‫إنه يتركنا هنا في المحرر وستلاحظ أنه إذا انتقلت إلى متصفح المحتوى ، فإنه
‫لم يضف أي C ++ هنا حتى الآن.
‫وسنرى كيف سيبدو ذلك في ثانية واحدة.
‫ولكن ما يمكنك فعله إذا نسيت أو لم تفتح المحرر في تلك المرحلة هو أنه يمكنك الرجوع إلى
‫قائمة الأدوات والنقر هنا.
‫يوجد خيار كود Visual Studio مفتوح.
‫الآن ، من المهم ملاحظة أنه في الإصدارات الأخيرة ، يتعين علينا أيضًا النقر فوق تحديث Visual Studio Code
‫Project في كل مرة نضيف فيها فئة جديدة.
‫لا يحدث هذا تلقائيًا بالنسبة لنا في الوقت الحالي ، وبعد ذلك يمكنك النقر فوق الزر Open
‫Visual Studio Code Project بعد ذلك.
‫وإذا لم يكن لديك هذا الخيار هنا أو كنت قد أغلقت المحرر أو أيًا كان ، فيمكنك أيضًا
‫الانتقال إلى مشروعك في Windows Explorer أو Finder ويمكنك العثور على ملف مساحة عمل DOT code.
‫هذا هو الشخص الذي يمكنك فتحه والذي سيمضي قدمًا ويفتح برمز Visual Studio.
‫أو قد تحتاج إلى اختيار فتحه في رمز Visual Studio.
‫ثم هذا ما ستنتهي به.
‫يمكنك أن ترى أننا قد حصلنا افتراضيًا ، لن تكون هذه المحطة مفتوحة لك.
‫لذا دعنا نغلق ذلك.
‫وما ستراه هو أنه ستكون هناك علامتا تبويب متاحتان هنا ، من المحتمل أن تكون هناك علامتا تبويب.
‫قد لا تكون مفتوحة لك ، ولكن سيكون لديك مستكشف على اليسار يعرض لك جميع الملفات في مشروعك.
‫ربما سيكون لديك بعض التعليمات البرمجية مفتوحة في المركز.
‫لا يهم في هذه المرحلة.
‫سوف نفهم كود Visual Studio أكثر بكثير لاحقًا.
‫الشيء الرئيسي الذي نريد استخدامه في الوقت الحالي هو إعادة ترجمة ملف محررنا الثنائي.
‫للقيام بذلك ، دعنا أولاً نغلق محررنا.
‫ليس من الضروري إغلاقها فعلاً للقيام بذلك ، لكننا قد نغلقها الآن ومن ثم نحتاج إلى الانتقال
‫إلى قائمة المحطة الطرفية في الأعلى للحصول على كود Visual Studio ، ثم النزول للتشغيل ، وبناء المهمة.
‫ويمكنك أن ترى أن هناك اختصارًا مرتبطًا سيستخدم لاحقًا.
‫لذا قم بتدوين ما يوجد على النظام الأساسي الخاص بك.
‫بالنسبة لي ، إنه تحول التحكم B ، لذلك سننقر فوق هذا الخيار ثم ما تريد القيام به ، يمكنك
‫أن ترى أن لدي مهمة مستخدمة مؤخرًا هنا ، لكن لن يكون لديك مهمة مستخدمة مؤخرًا.
‫ستحتاج إلى التمرير لأسفل للعثور على هذه المهمة ، وهي ليست في الخيارات بالنسبة لي.
‫لكن الشيء المهم الذي يجب البحث عنه هو أنه يقول المحرر ، لذلك لدينا محرر هجوم عقبة ثم
‫التطوير هنا ثم البناء.
‫لذلك نريد بناء تطوير المحرر.
‫دعنا نمضي قدمًا ونحدد الخيار الذي يناسبك.
‫قد تكون الأنظمة الأساسية مختلفة.
‫يمكنك أن ترى أن هناك منصة iOS هنا.
‫هناك 64 منصة فوز.
‫سيكونون على الأرجح منصة Mac.
‫إذا كنت تستخدم جهاز Mac ، فمن الواضح أنك ستنتقل إلى النظام الأساسي الذي تستخدمه.
‫أنا على Win 64 ، Windows 64 ، لذلك هذا هو ما سأعمل عليه.
‫لذا انطلق وانقر فوق ذلك.
‫وما سنفعله هو أننا سنفتح نافذة صغيرة في الأسفل هنا تسمى المحطة الطرفية
‫وستحتوي على مجموعة من النصوص يتم التمرير بها ، وهي عملية.
‫ترجمة C ++ المضافة حديثًا إلى ثنائي يمكن تشغيله في محررنا.
‫لذا فهذه عملية أطول بشكل معقول.
‫لذلك أود منك أن تمضي قدمًا وتبدأ في تجميع C ++ الخاصة بك.
‫لذلك قم بإنشاء منصة متحركة جديدة ، ممثل C ++ في المحرر.
‫تذكر التبديل من Visual Studio أو Xcode إلى Visual Studio Code في تفضيلات المحرر.
‫افتح Visual Studio Code.
‫لقد أوضحت لك عددًا من الطرق التي يمكنك من خلالها فتح مشروع Visual Studio Code ، ثم تجميع
‫المحرر مرة أخرى باستخدام مهمة إنشاء التشغيل هذه وإلقاء نظرة على الجهاز.
‫وعندما ينتهي ذلك ، ستقوم بإعادة إطلاق المشروع.
‫كيف تعرف أنه انتهى؟
‫حسنًا ، في النهاية سيقول أنه سيتم إعادة استخدام المحطة الطرفية بواسطة المهام.
‫اضغط على أي مفتاح لإغلاقه.
‫كما يوضح لك إجمالي وقت التنفيذ لعملية الإنشاء.
‫إذن هذه هي الطريقة التي تعرف أنها ستنتهي.
‫لذا أوقف الفيديو مؤقتًا وانتقل إلى هذه النقطة.
‫تمام.
‫مرحبًا بعودتك.
‫لذا يمكنك المضي قدمًا وإعادة تشغيل المحرر.
‫في هذه المرحلة ، يمكنك القيام بذلك إما من Epic Games Launcher أو عن طريق النقر المزدوج
‫على مشروعك في مجلد مشروعك.
‫وعندما يتم فتح المشروع ، يمكنك الانتقال إلى درج المحتوى وسترى ذلك الآن بجوار مجلد
‫المحتوى الخاص بك.
‫في الجزء الأيمن لديك الآن مجلد فئات C ++.
‫إذا نقرت على ذلك وانتقلت إلى مجلد هجوم العوائق ، يمكنك مشاهدة فصل المنصة المتحركة.
‫لذا فإن كونك ممثلاً يمكن أن يتم جره إلى مستوانا.
‫الآن الممثل فارغ تمامًا حتى لا يكون له موقع أو موقع.
‫لذلك بشكل افتراضي ، سترى الأداة في منفذ العرض في وسط الخريطة عند 000.
‫هذا جيد في الوقت الحالي وسنصحح هذا لاحقًا.
‫لذا انطلق وافعل ذلك.
‫تحقق من أن كل شيء يعمل بهذه الطريقة واحفظ خريطتك وسأراك في الفيديو التالي.