هذا الدرس التعليمي سوف يرشدك خطوة بخطوة إلى كيفية بناء أساسيات لعبة فيديو ثلاثية الأبعاد بواسطة برنامج Reality Factory في أقل من ساعة .
الخطوات
1 - ابدأ بتحميل برنامج : Reality Factor .
2- قم بتثبيت البرنامج فى المسار الافتراضي فى القرص الصلب .
3 - تصفح القرص الصلب حتى تصل إلى المسار: C:\RealityFactory\tools ، وهنا انقر على الملف : RFEditPro.exe والذى يأتي على شكل أيقونة رأس زرقاء فى الإصدار رقم 75.
4 - انقر على التبويب المسمى Texture (أي بنية أو هيكل بنائى ) الواقع أسفل أيقونات فتح وجديد وحفظ ، واختر البنية التي تريدها .
5 - اضغط على التبويب قوالب Templates ، وفى شريط الأدوات ستجد أيقونتين ، كل منهما تحوى سهما فى صندوق ، اختر المربع الأزرق الداكن ، إذا لم يكن تم اختياره أصلا ، وفى قسم القوالب ، انقر أيقونة الاسطوانة .
6 - على جانب الشاشة الأيمن ، ستجد المعاملات الخاصة بالاسطوانة التى يتم التعامل معها ، انقر على Customize Template ، لجعل المعاملات قابلة للتعديل ، ثم غير قمة حجم الاسطوانة x إلى 1024 ، وكذلك z إلى 1024 أيضا ، وكذلك نغير قاعدة x و z إلى 1024 أيضا ، أما حجم y فيمكن تركها كما هى على 512 .
7- انقر الاختيار المسمى ( أضف هذا العنصر إلى العالم أو 'Add Current Item To World) أو انقر زر enter فى لوحة المفاتيح ، وفى خانة الرسم المنظورى perspective view سيظهر الحيز الجديد الذى أنشأته .
8 - وللتجول فى ثنايا الرسم المنظوري ، انقر واستمر فى النقر على زر الفأرة الأيسر للذهاب إلى الأمام أو الخلف ، أما زر الفأرة الأيمن فإنه يمكن من الدوران حول نقطة محددة ، والزر الأوسط ، يمكن من الدوران عموديا على القطاع المعروض . وإذا كنت تملك بكرة للفأرة ، فاستخدمها فى تنقل بين الأمام و الخلف أيضا ، ولكن زر الفأرة الأيسر ، هو الأكثر دقة فى ذلك .
9 - تيقن من أن أيقونة المربع الأزرق الداكن تم اختيارها ، وانقر على السهم الملاصق لكلمة ActMaterial ، ثم انزل بسهم الفأرة لأسفل واختر تثبيت اللاعب PlayerSetup .
10 - فى شريط الأدوات ، انقر على الأيقونة ذات الأسهم المتعامدة والتى تمثل زر التحريك ، وفى المسقط العمودى ثنائى الأبعاد قم بتحريك النقطة الزرقاء ، لتكون فى مكان ما من الحيز الذى تقوم بإنشائه ، إذا لم تكن كذلك بالفعل ، بعد هذا انقر الزر إدخال enter .
11 - عد إلى القائمة المدخلات Entity list واختر منها تثبيت لاعب Playerstart ، مستخدما نفس طريقة التحريك المذكورة سابقا ، حرك البقعة الزرقاء إلى قرب الأرضية فى المسقط الجانبى ، وقرب المركز فى المسقط العلوي ،هذا يمثل قاعدة أقدام اللاعب الخاص بك .
12- فى القائمة العليا ، اختر بناء وتجميع build/compile ، ثم افحص العرض فى برنامج معامل الواقعية 'Preview in Reality Factory' ، ثم انقر موافق ok ، ثم انقر موافق ok ، مرة أخرى من أجل أن يتم العرض .
13 - انقر الزر تم done ، مرتين ، واستمتع بما قد أبدعت !
تلميحات
1- لا تجعل المستويات أكبر من 4000 تكستل ، 2000 في الجانب الموجب و 2000 في الجانب السالب . إذا شعرت بان ذلك ما زال صغير، يمكنك تصغير حجم اللاعب في صندوق الخصائصEntity properties box.
2- هذا الشكل من الخريطة يسمى BSP ، وهو يمثل تجزئة الفضاء الثنائي ، لكنه أصبح عتيقا الآن ، ولذا فعندما تستريح تماما مع هذا البرنامج ، فاتجه فورا وقم بتنزيل Maya PLE من MayaPLE ، حيث أن Maya أصبح علامة فى تصميم النماذج المضلعة ، ويتوافر له مصدر exporter على موقع برنامج Reality Factor ، يمكنك بواسطته أن تستورد تصميمات برنامج Maya ، إلى برنامج معامل الواقعية RF ، عن طريق موجودات التشابك الساكن static mesh entities.
3 - تعرف على كل شئ فى مجلد البرنامج RF ، لأن به العديد من المكونات الهامة للحصول على ألعاب جميلة على مستوى الرؤية ، وبه العديد من المجلدات الفرعية من أجل تنظيم العناصر الوسائط و النصوص البرمجية ، واقرأ ملفات INI الموجودة فى مجلد التنصيب install ، إذ أنه سيكون من الرائع بالنسبة لمبتدئ فى البرمجة أن يقرأ ما فيها !! ، حيث يمكن أن تجد العديد من الخصائص مثل الصحة Health ، وتعود على النصوص البرمجية ، والتى تشبه كثيرا سي بلاس بلاس ولكن قرائتها ممتعة !
4 - عليك بقراءة وثائق البرنامج ، إذ أنها تضم الكثير والكثير من المعلومات عن برنامج RF والموقع التابع له عل الانترنت ، واسأل عما تريد على المنتديات التابعة له ، فالناس هناك سيقدمون لك المساعدة اللازمة ، كذلك ابحث عن كتاب فى قسم الدروس المتخصصة tutorials ، عن كتاب صناعة الألعاب ببرنامج معامل الواقعية RF ، للكاتب دان فاليو .
5 - برنامج معامل الواقعية RF مفتوح المصدر ومجانى ، وهذا سبب اختيارنا له فى هذا الشرح ، و يوجد له العديد من المحركات الأحدث ، و بعضها يمكن شرائها باسعار رخصية للطلاب ، هل تعلم أنك إذا امتلكت الألعاب الشهيرة مثل Far cry ، Quake ، Unreal ، وغيرها من الألعاب ، إنك تستطيع أن تجد المحركات و المحررات الخاصة بها مضمنة مع اللعبة ! وهذه هى فكرة ظاهرة الألعاب المعدلة Mod phenomena !!
تحذيرات
* برنامج معامل الواقعية Reality Factor ، لا يدعم وضع فراغات فى أسماء أي من ملفاته ، وبالتالى لا تضعه فى مجلد ملفات البرامج program files .
* كل الهياكل البنائية المستخدمة textures، لابد وأن تضبط على قوة 2 ، لذا فــ 256x256 ، و 512x512 ، و 256X512 ،يمكن استخدامها ، لكنها ستأتى بنتائج عكسية ، وتذكر أنه لا مسافات فى أسماء الخرائط الأساسية بينما يتم تحويلها إلى ملفات نصية txt ، لأن هذا سيسبب نتائج غريبة .
ترجمة للمقال:How to Make a Video Game in an Hour
بواسطة: أبو صلاح
الترخيص : Creative Commons