الشبكة العربية لمطوري الألعاب

خبير  السيد فتحى السيد مشاركة 1

بسم الله الرحمن الرحيم
 
اولا اشكر الله الذى علمنى مالم اكن اعلم
ثم اشكر الأخ رضا من منتدى الفريق العربى لأنه من تعلمت منه اغلب هذا المحرك
 
نبدأ بتحميل الملفات الخاصة بالمحرك ولصغر حجم المساحة المحددة للملفات المرفقة قسمت المجلد الى ثلاث اجزاء بعد فك الضغط اجعلهم مجلد واحد

خبير  السيد فتحى السيد مشاركة 2

وهذا الجزء الثالث

خبير مشرف أسامة السلمان مشاركة 3

تم تحميل الملفات😄

أسامة السلمان
مطور ألعاب ومهندس برمجيات.
للتواصل: https://twitter.com/TheDorgam
بما أن الله على كل شيء قدير ؛ إذا ، ليس هناك شيء يدعى "المستحيل".

خبير  مهند محمد علي مشاركة 4

تم التحميل😄

خبير  السيد فتحى السيد مشاركة 5

حسناً نبدأ على بركة الله
 
افتح الفجول بيسك ثم اختار مشروع console application وسمى المشروع start
 





ثم اقفل المشروع سيطلب منك حفظ المشروع احفظة فى اى مكان تريد ثم اذهب الى المكان الذى حفظته فيه وافتح المجلد
 
ثم افتح start
 
ثم
 
bin
 
ثم
 
Debug
 
ثم انسخ الملفات الخاصة بالمحرك داخل مجلد Debug
 
ثم افتح المشروع مره اخرى

خبير  السيد فتحى السيد مشاركة 6

بعد ان نفتح المشروع مرة اخرى سوف نضيف مرجع المكتبة الخاصة بالمحرك
 



 






ثم نضيف فئة "calss" جديده الى المشروع ونسميه mygame
 
ونجعل الفئة ترث الفئة game فى المكتبة هكذا
 



Inherits Framework.Game

ثم ننشئ الأجراء new الخاص بالفئة هكذا




Public Sub New()
Run()
End Sub
 
وفى ال Module1
 وفى اجراء main نكتب




Dim test As myGame = New myGame
شغل البرنامج وسترى

لقد كتبنا 3 أسطر فقط
وهكذا نكون جهزنا المحرك للعمل
 
ملحوظة:
فى الديركت اكس عندما كنت تريد ان تفعل الذى فعلناه الأن كان عليك كتابة ما لا يقل عن 40 سطر ان لم يذيد

خبير  السيد فتحى السيد مشاركة 7

هل من اسئلة؟

خبير  مهند محمد علي مشاركة 8

تم التنفيذ
بس ممكن تشرح الكود بالتفصيل

خبير  السيد فتحى السيد مشاركة 9

Inherits Framework.Game
 
 هذ السطر معنه ان الفئة التى انشئناها سوف ترث كل صفات الفئة GAME الخاصة بالمكتبة


Public Sub New()
 Run()
End Sub
 
هذا اجراء فى اكل الفئات
وكلمة RUN هى لتنفيذ الفئة
 
اما الإجراء  MINE فهو افتراضى فى التطبيقات التى لا تعتمد على الويندوز


Sub Main()

 End Sub
 
اما جملة



Dim test As myGame = New myGame
 
فهى اعلان عن انشاء نسخة من الفئة التى انشأنها

خبير  مهند محمد علي مشاركة 10

جميل.....☺

يلا يا راجل دايرين درس طويللللل نساهر فيه الليل كلو😠