logo
فيديوهات
العودة للفيديوهات
generalID: WhuyrNGOasQ

سر البرمجة الكائنية (OOP): ما هو الـ Class وكيف ينقذ مشروعك من الفوضى؟ | الحلقة 7

مشاهدة

303

المدة

09:14

نُشر في

1/10/2026

ننتقل في هذه الحلقة السابعة من دورة تعلم برمجة الألعاب في محرك غودو 4 إلى واحد من أهم مفاهيم البرمجة المتقدمة وهو "البرمجة الكائنية" (OOP). نتعلم اليوم كيف نستخدم سطر واحد سحري وهو class_name لإعطاء هوية لملفاتنا البرمجية، مما يسمح للمحرك بالتمييز بين أنواع الكائنات المختلفة مثل العدو والشجرة واللاعب. يشرح الفيديو مفهوم "الوراثة" (Inheritance) وكيفية بناء كلاس أساسي يحتوي على الصفات المشتركة (مثل الصحة والموت) لتوريثها لبقية الشخصيات، مما يوفر عناء تكرار الكود مئات المرات. كما نتناول كيفية استخدام "الريسورس" (Resources) لتنظيم بيانات الحقيبة والأسلحة باحترافية، مع تحذير هام من "الاعتماد الدائري" الذي قد يسبب توقف اللعبة. هذا الدرس هو مفتاحك لتحويل مشروعك من مجرد ملفات مبعثرة إلى نظام منظم وقابل للتوسع مثل ألعاب الشركات الكبرى

اوسطة

تعليم صناعة الألعاب

نبني مستقبل الألعاب، سطراً برمجياً في كل مرة.

اشترك في القناة

فيديوهات ذات صلة

الطريقة الصحيحة لبرمجة الأعداء والـ Spawner في Godot 4 | الحلقة 3

الطريقة الصحيحة لبرمجة الأعداء والـ Spawner في Godot 4 | الحلقة 3

Osta Logo

© 2026 Osta. جميع الحقوق محفوظة © OSTA