لست ذلك الشخص العاشق للألعاب، وكنت بين الفترة والأخرى اشتري بعض الألعاب على الـPS 3 او الايباد لكن سرعان ما اتركها ليلعب بها ابناء شقيقتي الصغار .
قبل عدة أشهر قرأت خبر تعريب شركة gameloft لبعض ألعابها وكنت اشاهد بين الفينة والأخرى بعض التغريدات للألعاب التي تم دعمها باللغة العربية على حساب @gameloft_arabic وكنت اتجاهلها ولم تلفت نظري كثيراً
Modern Combat 5 !
الى ان طُرِحت هذه اللعبة قبل فترة قصيرة وقمت بشرائها !
عند بداية فتح اللعبة انتابني شعور جميل حيث ان الواجهة باللغة العربية تماماً ولأول مرة في تاريخ اللعبة !
بدأت العب اللعبة اذا بالقصة مترجمة باللغة العربية ترجمة كاملة ، وكل شي واضح أمامي تماماً ، القصة ممتعة ، اصبحت مدمناً للعب ( اون لاين ) .... حسناً نحن لسنا هنا للترويج للعبة
وقبل يوم او اثنين أيضاً قرأت خبر : Call of Duty توفر ترجمة باللغة العربية لأول مرة
توفر-ترجمة-باللغة-العربية-لأول-مرة/
جميييل الللعبة ممتازة جداً ، ربما سأصبح عاشقاً للألعاب المعربة !
ولا ننسى لعبة كرة القدم FIFA والمعربة من فترة والتي يعشقها ابناء وطننا العربي
فكرت حينها ماذا لو أن كل شركات الألعاب توجهت لدعم اللغة العربية ؟
لاااااااا
بل أين الألعاب العربية !
أين التوجه العربي لإنتاج مثل هذه الألعاب !
لماذا المطور العربي يطور العاب في اعتقادي انها "برامج" تحت مسمى "ألعاب" !
4 صور وكلمة !
حروف مبعثرة !
كلمات متقاطعة !
صور والغاز وحروف ناقصة !
او
( العاب فلاااااااااااش )
لماذا اغلب المبرمجين العرب يتجاهلون الألعاب !
وحتى الذي يفكر في الدخول لعالم الألعاب لا يفكر في انتاج شيء بهذه القوة
اليست هناك شركة عربية متخصصة فقط في الألعاب ؟
انا اتكلم عن ألعاب حقيقة مبنية على محركات العاب قوية
هل توجد العاب كهذه حقاً ولكن لم تلقى الدعم ولم تنتشر ! ، ولا اعلم عنها ؟
ام ماهي المشكلة بالضبط ؟
في خبر تعريب كول اوف ديتوي :
"قال مايكل وومبويل المدير التنفيذي في شركة RED أن أبناء العالم العربي من أكثر اللاعبين تمييزاً وعشقاً للألعاب في العالم لذا نشعر بالفخر والسعادة لتقديم الإصدار الجديد من السلسلة باللغة العربية"
وانا متأكد تماماً انه لم يقل هذه الكلمات مجاملة ، بل أن كلامه صحيح 100٪ لو اتجهت الى منتديات الألعاب او قسم الألعاب الالكترونية في بعض المنتديات لوجدت بعض المواضع تتجاوز عدد المشاركات فيها 1000 رد
بعض قنوات اللاعبين العرب في اليوتيوب تتجاوز عدد الاشتراكات فيها 50 بل ربما 100 ألف مشترك
إذن ، ما الذي ينتظره المطور العربي حتى يتجه لهذا المجال ؟
إن كنت تقصد بأن الشركات الكبيرة لا تستخدم محرك Unity في الألعاب الضخمة فإني أتفق معك
لكن هذا لا يعني أنها لا تستخدمه أبداً و لعبة Dragon Quest 8 الموجهة للهواتف تستخدم Unity
محرك Unity موجه بالأساس للمطورين المبتدئين و هو يصنف ضمن المحركات الجاهزة
لأنه يسهل عمل الكثير من الألعاب و لكن يوجد به بعض المحدوديات
النسخة القادمة من المحرك ستحمل ميزات كثيرة تجعله ينافس المحركات الأخرى
و أعتقد أنه سيرتقي بمستوى الألعاب التي تقدمها الفرق الصغيرة
أغلب الشركات العالمية تطور محركات خاصة بها تلبي بها إحتياجاتها، يونيتي محرك جاهز للإستعمال ومن شبه المستحيل أن تطور به لعبة من مستوى عالمي. أنت تحتاج إلى شيء تطوره وتخصصه حسب إحتياجك.
معظم الشركات تستخدم محركات جاهزة وليس شيء خاص بها, تماماً كمطور الويب, يقوم بالاعتماد على مكتبة jQuery او YUI او غيرها بدل من ان يضيع وقته بعمل فريمويرك خاص به ! لكن هنالك شركات تقوم بعمل محرك خاص بها وتنتنج لعبة على نفس المحرك, لكن في غالب الاحيان لا يكون محترك انما تتيجه للاستخدام لالعاب اخرى, طبعاً قد لا يكون متاح للعام للاستخدام انما بعقود خاصة وبمبالغ خرافية.
بل على العكس أغلب الشركات الكبرى تطور محركات ألعاب خاصة بها.
يوجد ثلاثة أنواع من محركات الألعاب: مخصصة ، شبه جاهزة و جاهزة.
1.المحركات المخصصة: محركات تطور داخل أسوار الشركة بغرض استخدامها في حدود الشركة
تتميز المحركات المخصصة بإمكانية تطويعها لتطوير أي نوع من الألعاب و مثال على هذا محرك Fox Engine من Konami
استخدم في تطوير كلاً من Metal Gear Solid V و Pro Evolution Soccer 2014
2.المحركات شبه الجاهزة: محركات تطورها شركات بغرض ترخيصها للشركات و المطورين
تتميز بإمكانية تطوير أي نوع من الألعاب عليها دون محدوديات مثل محرك Unreal Engine
استخدم في تطوير ألعاب ثلاثية الأبعاد مثل Outlast و ثنائية الأبعاد مثل Mighty No. 9
3.المحركات الجاهزة: محركات تطور بغرض تسهيل تطوير الألعاب على المبتدئين في مجال تطوير الألعاب
تتميز بسهولة استخدامها و التطوير عليها مثل محرك Unity و بعضها لا يحتاج لمعرفة في البرمجة مثل RPG Maker
أكبر عيب في هذا النوع من المحركات هو المحدوديات التي يفرضها المحرك
مثلاً محرك RPG Maker يستخدم في تطوير ألعاب RPG بالأساس و استخدم في تطوير ألعاب أخرى و لكن كانت هذه الألعاب محدودة
فقد خضعت هذه الألعاب لقيود هذا المحرك و هذا الشيء ينطبق على محرك Unity
و حتى أوضح أكثر كان محرك Unity يستخدم لتطوير ألعاب ثلاثية الأبعاد فقط و لم يكن يستخدم لغير ذلك
لكن بعد النسخة 4.3 أضافوا أدوات تطوير ألعاب ثنائية الأبعاد و صار بالإمكان تطوير ألعاب ثنائية الأبعاد
محركات الألعاب نفسها تعتمد على تقنيات أخرى و من غير المعقول أن تعتمد على تقنيات نخصصة بالكامل
محركات الألعاب ثلاثية الأبعاد تعتمد على DirectX و OpenGL مثلما يعتمد مطور الويب على jQuery و غيرها
و بعضها تستخد PhysX أو Havoc للفيزيائية
التعليقات