في رأيي ، فإن اختيار محرك اللعبة هو الخطوة الأكثر أهمية التي يجب اتخاذها أثناء تطوير ألعاب الفيديو. إنه المكان الذي ستحصل فيه على الوصول إلى المكونات والأدوات التي تحتاجها لإنشاء عالمك ، وأيضًا حيث يتم تجميع جميع الأصول والبرامج النصية لجلب الحياة إلى مشروعك. عندما أبدأ العمل مع فريق جديد ، فإن سؤالي الأول هو دائمًا: “ما هو المحرك الذي نعمل عليه؟”
سأقوم بتأسيسك في اثنين من أكثر محركات الألعاب شعبية التي يستخدمها الناس في الصناعة والوحدة وغير المحرك. تمثل هذه البرامج أن تكون المحرك الرئيسي لجميع ألعاب الفيديو الحديثة تقريبًا ، حيث كانت أيضًا الأكثر توثيقًا من حيث الدعم من المبدعين والمستخدمين.
لماذا المحرك الذي تطور عليه مهم
في السنوات التي سبقت إمكانية الوصول إلى أدوات تطوير الألعاب والبرامج عبر الإنترنت ، استخدم مطورو الألعاب البرامج الداخلية (وأحيانًا الأجهزة) لصنع ألعابهم. كان هذا بسبب كيفية عدم وجود معيار معروف لمكان صنع الألعاب ، ومع وجود العديد من شركات AAA التي ترغب في الحفاظ على برامجها من استخدامها من قبل المنافسين. ومع ذلك ، من المكثف للغاية بالنسبة للاستوديوهات الأصغر تطوير وصيانة هذه الأنظمة على رأس تدريب الموظفين الجدد على كيفية استخدامها.
لذلك ، بدلاً من إنشاء برامجهم الخاصة ، يستخدم العديد من المطورين برامج من الشركات الأخرى التي تسمح للآخرين باستخدام خدماتهم مقابل رسوم خدمة سنوية ، أو لخفض الأرباح التي تلقاها الألعاب التي يتم تحقيقها باستخدام منتجاتهم. تتمثل إحدى الميزات الرئيسية لاستخدام هذه المحركات في أن العديد منها حرة في استخدامها لأغراض تعليمية ، والتي كانت مفيدة بالنسبة لي أثناء تواجدي في تطوير لعبة التعلم الجامعي.
هناك العديد من الخدمات المتاحة للمطورين لإنشاء ألعابهم. ومع ذلك ، بناءً على الميزات والإضافات المتاحة ، يتم تطوير بعض أنواع الألعاب بشكل أفضل على برنامج معين. بالنسبة لي ، أقوم بالتبديل بين محركات مختلفة لأنواع مختلفة من المشاريع ، مع الاثنان الذي استخدمه أكثر الوحدة والوحدة غير الواقعية مع فريقي بسبب كيفية معروفهما أكثر.
هناك بعض محركات الألعاب التي تم تحسينها لتطوير الألعاب في بعض الأنواع. بعض الأمثلة على ذلك هي صانع RPG الخاص بـ Enterbrain ، والذي يستخدم عادةً لإنشاء ألعاب لعب اليابانية (JRPGS) ، وتوم “Pytom” Rothamel’s Ren’py ، وهو محرك يعتمد على بيثون يركز على إنشاء ألعاب رواية مرئية. أستخدم هذين المحركين بشكل شائع عندما أعمل في مشاريع العاطفة داخل هذه الأنواع.
ما هي الوحدة؟
الوحدة من تقنيات الوحدة يستخدم لتطوير كل من الألعاب ثنائية وثلاثية الأبعاد. هذا هو المحرك الشائع المفضل لمطوري المستقلين بسبب سهولة الاستخدام ، وواجهة المستخدم المباشرة ، وقائمة الإضافات الموسعة التي يمكن إضافتها إلى المشاريع أثناء أي خطوة من الخطوات. كان هذا أول محرك تعلمته على الإطلاق أثناء بدء تطوير اللعبة ، وكان هذا هو المحرك الذي كان لدي أكبر خبرة في عملي المهني.
لقد استخدمت بشكل أساسي إصدارات Unity 2022 و 2023 ، ومع ذلك ، تتضمن الوحدة 6 ميزات جديدة مثل نظام التحكم في الإصدار الخاص بها وأدوات AI التوليدية لمساعدة المطورين في صنع الألعاب. لم أجرب هذه الأدوات بنفسي ، لكنني سمعت استقبالًا إيجابيًا عنهم من زملائه المطورين. الجزء المفضل لدي من برنامج الوحدة هو كيف يسهل التنقل والتخصيص لتلبية احتياجات فريقي.
تم استخدام المحرك لتطوير عناوين مستقلة مثل كأسو بيننا، و تغلب على صابر ، مع شركات AAA Niantic و MediaTonic باستخدامه لألعابهم. تستخدم العديد من الألعاب المتنقلة وتطبيقات الواقع الافتراضي الوحدة لتطويرها ، على ما يبدو يهيمن على هذه الحقول على نهاية التطوير. تم استخدام الوحدة أيضًا خارج تطوير اللعبة في إنشاء خلفيات للأفلام ، وتدريب الذكاء الاصطناعي ، بالإضافة إلى تطوير عمليات محاكاة لصناعات المعمارية والهندسية والبناء.
ما هي أنواع الألعاب التي هي الأفضل في التطوير؟
innersloth
يضيء Unity أفضل ما في قدرتها على مساعدة المبدعين المستقلين على إنشاء عوالم أسلوب. مع دعم تكنولوجيا المعلومات في كل من الألعاب ثنائية وثلاثية الأبعاد ، هناك تنوع كبير من الأدوات المتاحة لأي متوسطة يجب العمل فيها. نظرًا لأن المحرك يحتوي على العديد من الإضافات التي يمكن توصيلها بمشروع في أي وقت ، يمكن للمطورين أن يشعروا بمزيد من الحرية في تجربة مفاهيم جديدة في تصميم وتطوير لعبتهم.
تميل بعض الألعاب الأكثر شعبية التي استخدمت المحرك لتطورها إلى أن تكون فريدة من نوعها في كل من اللعب والفن. مثل بيننا هي لعبة لغز اجتماعي مع رسومات بسيطة “كرتونية” ، الهروب من تاركوف هي لعبة إطلاق النار ثلاثية الأبعاد واقعية. على الرغم من الاختلافات الواسعة بين هاتين المباراتين ، فإن كلاهما يشتركان في تشابههما في كيفية صنعهما باستخدام الوحدة. يعمل الاستوديو الخاص بي حاليًا على لعبة مع منظور 2.5D ، والذي يجمع بين عناصر الأدوات ثنائية الأبعاد و 3D التي يوفرها المحرك.
أوصي أيضًا بهذا المحرك للمطورين الجدد كما وثائق المحرك تم تصميمه بشكل جميل لتكون ودية للمبتدئين والخبراء. كما أنه ليس محركًا قويًا للتشغيل ، حيث أن بعض أجهزة الكمبيوتر المكتبية المنخفضة قادرة على تشغيل البرنامج دون أي مشاكل.
ما هو محرك غير واقعي؟
محرك غير واقعي هو برنامج Development Software الذي تستخدمه ألعاب EPIC الرئيسية لاستوديوها ، والذي يسمحون للمطورين باستخدامه مجانًا إذا لم يتم تأسيسه في الصناعة أو يرغبون فقط في معرفة كيفية عمل المحرك. عندما تعلمت هذا لأول مرة ، شعرت بالصدمة لأن هذا هو البرنامج الذي تستخدمه شركة AAA وقررت على الفور اختيار المحرك لكبار السن في فريقي. قرار أدى بعد فوات الأوان إلى أن يكون تطورنا أكثر صعوبة ، لكنه أعطانا تجربة مهمة في كيفية العمل في برنامج معايير الصناعة.
يستخدم مطورو ألعاب AAA محركًا غير حقيقي للألعاب ذات الرسومات الواقعية نظرًا لدعمها للشبكات عالية الجودة ، وإضاءة التجويف ، إلى جانب نظامه الهندسي المدمج المسمى Nanite ، والذي يسمح بتقديم الشبكات لتبدو واقعية للغاية. يستخدم هذا المحرك C ++ كلغة برمجة رئيسية. ومع ذلك ، يتم استخدام نظام “blueprints” القائم على العقدة في المحرك من قبل العديد من الاستوديوهات لتطويرها بسبب واجهة أسهل الاستخدام ، والنهج البصري لهندسة الألعاب. المخططات هي الجزء المفضل لدي من هذا المحرك حيث يمكنك أن ترى بصريًا كيف يربط الكود أوامر مختلفة ببعضها البعض.
استخدم Epic Engine غير واقعي لتطوير ألقابهم الشعبية على نطاق واسع مثل تروس الحرب و فورتنايت، مع سلم تعميم المحرك بين المطورين. كما تم استخدامه من قبل استوديوهات AAA الأخرى مثل Square Enix و Riot Games لألعابهم. تستخدم العديد من استوديوهات Indie UE5 للألعاب ثلاثية الأبعاد ، مع وجود أمثلة طائشو ما تبقى من إديث فينش، واستخدم فريقي البرنامج في الكلية لمشروع كبار التاكين لدينا ، تدنيس.
ما هي أنواع الألعاب غير الواقعية هي الأفضل في التطوير؟
من التجربة الشخصية العمل بشكل احترافي باستخدام المحرك ومن اتجاهات الصناعة ، أوصي باستخدام Unreal Engine بشكل أساسي للألعاب ثلاثية الأبعاد مع رسومات عالية الدقة أو مع ميكانيكا الحركة المكثفة. يمكن استخدامه للمشاريع على نطاقات أصغر. ومع ذلك ، أعتقد أن المشاريع الأكثر كثافة تضيء أفضل استخدام المحرك ، حيث يمكنها الاستفادة منها لأكبر قدرتها.
يتم الإشادة بأشهر الألعاب التي تأتي من المحرك لجودة الرسومات العالية وكذلك الحركة السلسة في بيئة ثلاثية الأبعاد. طائشو فورتنايت، و Borderlands 3 تم ترشيحها أو الفوز بها في العديد من عروض الجوائز لاتجاهها الفني ، مع فورتنايتو يستغرق اثنين، و Dragon Ball Fighterz تم الإشادة به من قبل اللاعبين على اللعب المستجيب. كل هذه المشاريع تستخدم تمامًا ميزات عرض المحرك والنيانيت وتتبع الأشعة إلى إمكاناتها الكاملة.
أوصي بهذا المحرك لأولئك الذين يرغبون في صنع ألعاب قوية ، حيث تحتاج إما إلى جهاز كمبيوتر ألعاب أو كمبيوتر محمول للألعاب من أجل تشغيله. من التجربة ، قامت بتدمير الكمبيوتر المحمول الأصلي الذي استخدمته في الكلية بعد ثلاثة أشهر من بدء استخدامه بدوام كامل لسيماتي. إذا كان لديك التكنولوجيا التي يمكنها تشغيل البرنامج ، فإنني أوصي بشدة بتجربتها إذا كنت ترغب في الحصول على تجربة العمل في برنامج AAA.
في نهاية اليوم ، الأمر متروك لك كمطور لتحديد المحرك الذي ترغب في استخدامه في ألعابك. كل ما يعمل بشكل أفضل بالنسبة لك وكذلك فريقك سيكون دائمًا أفضل محرك لاستخدامه ، بغض النظر عن الميزات. أفضل نصيحة لي هي الالتزام بالمحرك الذي تختاره وعدم محور منتصف الطريق من خلال الإنتاج ، لأن ذلك سيعيد تشغيل تطوير لعبتك بشكل فعال.

متعلق ب
أفضل 10 ألعاب لا تستخدم unreal Engine 5
الآن هذا هو أداء غير واقعي حقًا.
(tagstotranslate) البرمجة (T) ألعاب الفيديو (T) التطبيقات وتطبيقات الويب