السلام عليكم ورحمة الله وبركاته
اللهم اقبل صيامنا وقيامنا في هذا الشهر الفضيل
وتب علينا واغفر لنا ماتقدم من ذنبنا وماتأخر
ولا اله الا انت عليك توكلنا واليك المرجع والتواب
الدرس الاول للدارك بيسيك
ماسأتكلم عنه الان هو مامفهوم الدارك بيسيك...؟
من المعلوم ان لغة الدارك بيسيك مخصصه لبرمجة الالعاب
سواءاً كانت ثنائيه أم ثلاثيه...ويمكن بواستطها انتاج برامج
والان دعنا نتعمق في علم برمجه الالعاب ومانحتاجه حتى نصمم لعبتنا ;)
الان انت كمبتدئ او متوسط أو متقدم يجب أن تتقدم مع تقدم البرمجه
والان الاسئلة التي سوف يتم تطبيقها مع درسنا...
1-كيف اقوم بانتاج الرسوم ثلاثية الابعاد؟؟؟
2-كيف أقوم باكساء وتصدير الموديل كهيئه يمكن اقتباسها
بواسطة لغة الدارك بيسيك؟؟؟
3-ماهيه الدارك بيسيك وما اللغة التي تمشي عليها؟؟؟
4-هل يمكنني أن انشر اللعبة في المواقع
5- معلومات اضافية
أنت كمتعلم للبرمجة يجب ان تفهم الاسئلة التاليه وتجعلها قاعدة
خاصة بك تتعامل معها كيف"وكيف أقوم بانتاج...الخ
الان سنبدأ بالجواب على كل الاسئلة الاتيه,,,
لكن قبل ان اقوم بالاجوبه يجب علي أن اقوم بشرح
أو نبذه عن البرنامج...
رابط التحميل:-
http://arabgn.com/files/hico/programs/DBP_1062.rar
اولا ماهو مفهوم اللغة؟؟؟
الدارك بيسيك اسمها بالانجليزي (الاساس المظلم)ترجمتها وهي على اساس البيسيك
فإذا كنت تستخدم الفجوال بيسيك صدقني ماراح تحتاج منه الا القليل لتدخل في عالم الدارك بيسيك
وهي لغة سهلة جدا لا تحتاج المشاكل مثــــــــــــــــــال)
نوضح الفكرة من خلا هذا الكود وعمله
load object "hero.x",1
ستقوم اللغة باستخراج هذا الكود الى الكود الاصلي
فهو محرك بسيط وسهل وعمل هذا الكود يقوم بتحميل المجسم من
الملف الذي قمت بحفظ بيانات التصميم في المجلد المطلوب...
الان قد فهمنا ربما النبذه وقد حملنا البرنامج نجاوب على الاسئلة
والان المجاوبه على الاسئلة...
1-كيف اقوم بانتاج الرسوم ثلاثية الابعاد؟؟؟
نستطيع استخدام برامج أخرى تقوم بتسصميم هذه الواجهه
ومن هذه البرامج وأهمها واشهرها
AD 3D Studio Max
Autodesk Maya
Blender
3D Studio World
وغيرها وأنا لا استخدم الا الماكس
الان نقوم بصنع موديل خاص فالنفترض أنه البطل
وبعدها نقوم بتصديره بالمقتبس الذي يتعامل بسهوله
مع الدارك بيسيك وهو عبارة عن مكتبة تسمى DirectX
واخرى مثل الـOpenGL وغيرها...ولكن هذه المكتبتين جيدة لابأس بها
واذا لم تمتلك هذه المكتبة يمكن التصدير بهيئة الـ"hero.3Ds"
ورابط التحميل ستجده مع مواصلة الدروس...
2-كيف أقوم باكساء وتصدير الموديل كهيئه يمكن اقتباسها
الاكساء:-هو ان تضع للموديل(المجسم الثلاثي)صور معينه به...ونقوم بانشائها
بالفوتوشوب أو بالتيكستر ميكر
Texture Maker Download
http://www.texturemaker.com/down_9.htm
والفوتوشوب اكيد كل الناس عندهم
تصدير الموديل:تكلمنا عنه رابط لكن ماتكلمنا عن المقتبس اللي راح نتعامل معاه
وهو Panda Exporten وهو الاسهل والافضل...
ويوجد في الموقع كل المقابس المخصصه للماكس وبكل الاجزاء
الان نحمل المقبس المختص بالماكس الذي لدينا ولا تقم بتحميل مقبس فوق او تحت الجزء الذي
تستخدمه والا فسيحدث خطأ في نظام البرنامج لذا كن حذراً
وطريقه تركيبة سهلة جدا بعد تحميل الملف قم بفك الملف لانه راح يكون مضغوط
وبعدها انسخ المقبس وروح عند جهاز الكمبيوتر وبعدين ادخل الى ملفات الماكس
وروح عند ملف plugins والصق الملف المنسوخ او المفكوك فيه وراح يشتغل 100%
وللتأكيد شغل الماكس وروح عند قائمة ملف وبعديت اكسبورت واختار امتداد او صيغة باندا اكسبورتين
وسمي الملف بالاسم الذي تريده وبهدها اضغط تصدير او اكسبورت راح تجيك خيارات وهذا يعني أنه
شغال ومافيه مشاكل اكمال شرح التصدير عند التطبيق العملي أو بالفيديو اذا شاء الله...
وكتبنا في السؤال ويمكن اقتباسها وهذا يهني أنه يمكن وضع الموديل في الدارك بيسيك!
بكتابه كود التصدير المكتوب سابقا :) الان نتجه الى الخطوة التاليه>
3-ماهيه الدارك بيسيك وما اللغة التي تمشي عليها؟؟؟
قمنا بشرحه سابقا'
4-هل يمكنني أن انشر اللعبة في المواقع
نعم يمكن رفعها ببرنامج الـWinRAR الشهير او بـWinZIP ووضعها في المواقع
الان في الدرس التالي سنقوم بمفهوم الاوامر
يتبع))


