كيف يتم صنع و ما هي لغات البرمجة المستخدمة في ألعاب مثل FIFA و GTA ؟



الكل يتفق على أن الألعاب تطلب الكثير من الموارد سواء البشرية أو المادية لتحقيقها. و هنا أتكلم عن ألعاب كبيرة نأخذ منها على سبيل المثال لا على سبيل الحصر، لعبة الفيفا و لعبة سارق السيارات. إذن كيف تم إنتاجها و ما هي لغة البرمجة أو لغة البرمجة المستخدم لهذا الغرض.
عادة لا تفصح شركات الألعاب عن أسرارها. حيث يصل الأمر أن الموظفين بالشركة غير مسموح لهم بالانفتاح و إكتشف التقنيات التي يستخدمونها لبناء الألعاب. و ذلك ينطوي تحت اتفاقية عدم الكشف أو اتفاقية عدم الإفشاء (NDA).

GTA  أو أي لعبة أخرى لا تستخدم  لغة برمجة مباشرة  من أجل التطوير.
فهم أولا يستخدمون  محركات اللعبة  (المصنوعة باستخدام لغات البرمجة مثل C / C ++ و Java) هناك العديد من لغات البرمجة المشاركة في تحضير المحرك. معظمهم مستقلون. ليس لديها أي رمز مكتوب، فقط تطبيق يخلق حركات الإطارات والرسوم المتحركة. مثل محركات CryEngine و Unreal و Unity و custome لصنع الألعاب. ما تقدمه هو أنك تعمل فقط على تصميم اللعبة والنماذج وكل شيء، و  بالتالي تحصل على الخلفية جاهزة.

كما ذكرت ف  GTA  بشكل خاص ، تم اسخدام برنامج هو ContextCapture تم تطويره بواسطة برنامج Acute Softwares والذي أنتجه Bentley.

ما يجعل ContextCapture خاص وحصري هو أنه يمكن من تحويل الصور الفعلية إلى نماذج ثلاثية الأبعاد. لكن البرنامج باهض الثمن و لا يمكن شراؤه إلا من قبل الشركات الكبيرة.

1 تعليقات

تفضّل بترك تعليق أو سؤال نحن في خدمتكم.

أحدث أقدم

نموذج الاتصال