كيفية إنشاء محرك اللعبة

جدول المحتويات:

كيفية إنشاء محرك اللعبة
كيفية إنشاء محرك اللعبة

فيديو: كيفية إنشاء محرك اللعبة

فيديو: كيفية إنشاء محرك اللعبة
فيديو: Ep. 1: Window - Sparky Engine (How To Make a Game Engine) 2024, أبريل
Anonim

يتم توفير الوظيفة الرئيسية للعبة من خلال مكون البرنامج المركزي - محرك اللعبة ، الذي يبسط تطورها ويزودها بالتقنيات الأساسية. لإنشاء لعبة ، عليك أن تفهم مما تصنع محركات اللعبة نفسها.

كيفية إنشاء محرك اللعبة
كيفية إنشاء محرك اللعبة

تعليمات

الخطوة 1

يرجى ملاحظة أن محرك أي لعبة على الإطلاق يتكون من العديد من الأجزاء المستقلة أحيانًا. يتضمن ذلك القائمة الرئيسية وواجهة اللعبة وتحميل المستوى ونموذج الفيزياء والتحكم في الاصطدام والمزيد. بعض الأجزاء مطلوبة فقط لأي نوع واحد. على سبيل المثال ، في المحفز البحري أو الجوي ، هناك حاجة إلى وحدة الطقس وهي مهمة ، ولكن في إستراتيجية الوقت الحقيقي إما أنها ليست ضرورية على الإطلاق ، أو أنها ذات أهمية ثانوية. أو ، على سبيل المثال ، وحدة لقطات لا تحتاج إطلاقاً إلى محفز كرة القدم. سيتم تجميع لعبة كمبيوتر من هذه الأجزاء الضرورية.

الخطوة 2

استخدم لغة برمجة دلفي ، خاصة إذا كنت لا تزال تتخذ خطواتك الأولى في هذا المجال. دلفي هي بيئة تطوير Object Pascal بسيطة ومرنة بما يكفي لتكون قادرة على إنشاء لعبة كمبيوتر حديثة كاملة ، من أي نوع ، مع ثلاثية الأبعاد كاملة ورسومات حديثة. في واقع الأمر ، فإن بيئة التطوير هي مسألة ذوق لكل مبرمج محدد. على سبيل المثال ، MSVC ++ ، على عكس دلفي ، يولد كودًا أسرع ، لكن سرعة ترجمة دلفي هي عشرات ، وربما حتى مئات المرات. بالإضافة إلى واجهة سهلة الاستخدام ومؤشر دقيق لسطر التعليمات البرمجية الذي يحتوي على الخطأ.

الخطوه 3

ضع في اعتبارك مثالاً لمحرك رسومات بدائي. لا يحتوي حتى الآن على مؤشرات متعددة ، وعدادات مرجعية ، ومؤشرات ذكية ، وأولويات الموارد ، وحتى القدرة على تفريغ بنية أصبحت غير ضرورية بالفعل. لكن القدرات الحالية كافية تمامًا لإنشاء لعبة بسيطة وغير معقدة. وبداية ، هذا كثير.

الخطوة 4

يمكنك توجيه المحرك لإخفاء رمز التهيئة تمامًا في حد ذاته ، وكذلك الحصول على مظلات وتركيبات تحميل المحرك. وإذا حدث LostDevice عند بدء التشغيل ، فسيتم استعادة البيانات الضرورية نفسها. ومن المرغوب أيضًا أن تتمكن من تفريغ جميع الموارد وإكمال جميع الأعمال بالرسومات بوظيفة واحدة.

موصى به: