السلام عليكم لدي سؤال وهو كيف يتم صناعة محرك الالعاب مثل unity,cry engine,maya and unreal engine
كيف يتم صناعه محركات الاعاب
خلفها مجموعة واسعة من الخبراء تحت مضلة شركة واستثمارات ضخمة
المحرك بحد ذاته عبارة عن مجموعة من البرامج والمحركات التي تعمل معاً لتقدم للمطور امكانية تطوير أي لعبة دون الحاجة لاعادة تكرار كتابة الاكواد
فمثلاً نظام تشغيل الاصوات في اللعبة، يكون عبارة عن محرك اصوات تمت برمجته وتم برمجة واجهة مستخدم له بالتالي اصبح على المطور بسهولة ان يقوم باستخدامه في كل الالعاب بدل اعادة برمجته مع كل لعبة.
اكثر طريق عشوائي وصعب ومباشر لتعلم تطوير محرك العاب هو ان تبحث عن دروس لتطوير لعبة بدون محرك العاب باستعمال C++ وواجهة DirectX
هناك ستتعلم كل مايلزم لكن بالطريقة الصعبة وبمصطلحات جد جديدة عليك.
طريقة اسهل لكن طويلة جداً واكثر نفعاً بالنسبة لي هي:
1) تعلم محرك يونتي
2) اصنع لعبة او اكثر
3) اصنع ادوات Editor Window للمحرك واستعملها ايضاً
4) ادرس الكود المصدري الخاص به (موجود على Github)
5) اصنع محرك العاب مثل الطريقة السابقة. هنا سترى ان معظم او كل المصطلحات مألوفة لديك وستكون لديك خطة اكثر وضوحاً
التعليقات