صنع لعبة والقولون. ماذا تفعل بعد أن يكون لديك فكرة & السعي ؛

Posted on
مؤلف: Randy Alexander
تاريخ الخلق: 4 أبريل 2021
تاريخ التحديث: 20 ديسمبر 2024
Anonim
صنع لعبة والقولون. ماذا تفعل بعد أن يكون لديك فكرة & السعي ؛ - ألعاب
صنع لعبة والقولون. ماذا تفعل بعد أن يكون لديك فكرة & السعي ؛ - ألعاب

المحتوى

تابعت النصيحة في الدفعة الأولى وصنعت فكرة ويب ... ماذا بعد؟

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


ما أحاول طرحه هو:

لدي بالفعل فهم جيد للغة!

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

الطريق 1 لصنع لعبتك الخاصة

إذا كانت لديك تجربة تشفير وكان المسار الأول الذي أوصي به هو استخدام محرك ألعاب premade مثل Unity3D أو Unreal Development Kit (UDK).

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


الطريق 2!

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

حسنا ، لدي تجربة الصفر الترميز على الاطلاق

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


الآن بما أن هذا مقال ، فلن أخوض في كيفية استخدام هذه الأدوات ، لكنني سأوجهك في الاتجاه الصحيح إلى تعلم. يلجأ الكثير من الناس إلى Youtube عندما يبدأون ، وهذا بالضبط ما فعلته عندما بدأت. على الرغم من وجود الكثير من برامج الفيديو التعليمية ، إلا أن الكثير منها كان من الصعب متابعته أو لم يخدم أغراضي الخاصة بالتعلم الفعلي ، ولكن بدلاً من ذلك أمسك يدك خلال العملية ولم يوضح الجانب "لماذا". قررت تجربة إحدى دورات الوحدة على موقع ويب يسمى Udemy.com ولم أستطع أن أكون أكثر سعادة. كان المدرب واضحًا ، ووجدت نفسي ماهرًا في أدوات Unity3D بسرعة. كان العيب الرئيسي هو أنه بمجرد انتهاء صفي ، أردت معرفة المزيد من البرامج النصية ، ووجدت أن هناك ندرة في هذه المعلومات على الموقع. يمكن العثور على الكثير من البرامج النصية على Youtube ، ولكن اختر بعناية لأن الكثير من "التعلم" ليس جوهريًا تمامًا. ومع ذلك ، سيكون لديك أمثلة لتنفجر منها.

إذن ما الذي يجب أن أقوم به قبل أن أقرأ المقال التالي؟

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