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


التعليقات على الموضوع