مقدمة عن برمجة الألعاب
لطالما كان
السؤال الأكثر تداولاً بين طلابي في مدارس الهيئة التربوية .
" أستاذ كيف منصمم ألعاب ؟ وصعب نصمم ألعاب ؟ "
عزيزي
الطالب :
أنت تريد برمجة الألعاب .. وتريد تعلم ذلك
باللغة العربية ! نعم إن الأمر ليس صعباً إطلاقاً
لا اعلم لماذا انت خائف وتجد في الأمر تلك الصعوبة ! إن المجتمع العربي دائماً
يخاف من الإبداع ويظنه أمراً مستحيلاً لكن من اليوم سوف نبدأ دورة لتعليمك برمجة
الألعاب ونبدأ من تحت الصفر الى حد الاحتراف .
ماذا احتاج لبرمجة الالعاب باللغة
العربية ؟
لتقوم ببرمجة الألعاب تحتاج إلى
ثلاثة أمور بالغة الأهمية .
1- التصميم وهو يمثل 90% من الألعاب
2- البرمجة وهي تمثل 10% من الألعاب
3- تحديد محرك الألعاب ( برنامج
تصميم الألعاب ) الذي تريد العمل عليه .
كيف ابدأ بتعلم التصميم
عليك أولاً أن تقوم بتحديد ماذا
تريد أن تقوم بتصميمه . هل تريد تصميم لعبة ثنائية الأبعاد كـ ماريو أو الالعاب
القديمة بعض الشيء ؟ إذا عليك ببرنامج اليستريتور من شركة أدوب . أم تريد أن تقوم بتصميم
ألعاب ثلاثة الأبعاد مثل البوبجي و سباق سيارات ؟
إذا عليك ببرامج التصميم ثلاثي الأبعاد
وإليك أشهر برامج التصميم ثلاثي الأبعاد !
أهم برامج التصميم ثلاثي الأبعاد
Blender
برنامج بلندر
3dMAX
برنامج ثري دي ديماكس
MAYA
برنامج مايا ثري دي
برنامج بلندر هو أحد أهم برامج
النمذجة أو التصميم ثلاثي الأبعاد وهو المفضل بالنسبة لي وأنصح بالتعامل معه لعدة
أسباب أهمها أنه مجاني ومفتوح المصدر بخلاف البرامج الأخرى التي تحتاج الى دفع
أموال بشكل شهري لتستعملها مثل مايا أو ثري دي ماكس
برنامج ثري دي ماكس برنامج على
مستوى عالٍ وهو من أحد أهم برامج التصميم
ثلاثي الأبعاد يميزه السهولة كما هو الحال
بالنسبة لبلندر لكن مشكلته انه غير مجاني ويحتاج الى اشتراك شهري لاستعماله قد يصل
الى مبالغ طائلة كل شهر .
برنامج مايا فهو برنامج عملاق جداً
ورائع في مجال النمذجة والتصميم ثلاثي الأبعاد . وقد أثبت جدارته الكبيرة في مجال
التصميم ويستعمله كبرى الشركات لتصميم الألعاب أو أفلام الكرتون . لكن ايضاً
مشكلته انه ليس مجاني بل عليك دفع مبالغ مقابل استعماله .
ما هي لغات البرمجة التي احتاجها
لبرمجة الحركة والأمور الأخرى
للإجابة على سؤالك هذا فأنت تحتاج
الى الاجابة عن سؤال قبله وهو . ماذا علي أن أختار من
محركات الألعاب
لبرمجة وتصميم اللعبة . لذلك أنصحك
بالنزول الى الأسفل وقراءة ما هي محركات الألعاب والعودة الى هنا . الأن إذا عرفت
ما هو محرك الألعاب الذي تريد العمل عليه يمكنك تحديد اللغة البرمجية التي تريد
تعلمها فهي إما لغة سي شارب أو جافا سكربت لمحرك الألعاب يونيتي أو سي بلس بلس
لمحرك الألعاب أن ريل .
ما هي محركات الألعاب . محركات
الألعاب تعني ببساطة برامج تصميم الألعاب وادخال الجمل البرمجية عليها لتحريكها وأشهرها :
Unity
. المحرك الأول هو برنامج يونيتي وهو برنامج مشهور جداً وسهل الاستخدام لتصميم
الألعاب
Unreal
المحرك الثاني : هو برنامج أن ريل وهو أحد
أقوى المحركات على الإطلاق وهو من تم بواسطته تصميم ألعاب كـ بوبجي و مورتال
كومبات
Game Maker
أما بالنسبة للمحرك الثالث وهو برنامج جيم
ميكر وهو برنامج قوي غير أن البرامج في
الأعلى أقوى منه بكثير وأكثر شهرة . الأن عليك العودة الى الأعلى بعد أن فهمت ما
هو محرك الألعاب وتحديد ما هي لغة البرمجة التي تحتاجها
اضافة تعليق جديد
الإسم | |
البريد ( غير الزامي ) | |
|
لم يتم العثور على تعليقات بعد |
تواصل معنا