صنع لعبة فيديو من الصفر

مؤلف: Tamara Smith
تاريخ الخلق: 24 كانون الثاني 2021
تاريخ التحديث: 1 تموز 2024
Anonim
صممت لعبة واقعية من الصفر في يوم واحد فقط
فيديو: صممت لعبة واقعية من الصفر في يوم واحد فقط

المحتوى

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

لتخطو

جزء 1 من 4: التحضير للنجاح

  1. افهم لعبتك. سيتعين عليك القيام ببعض التخطيط والتفكير في المشكلات الكبيرة إذا كنت تريد أن تسير العملية برمتها بسلاسة. ما نوع اللعبة التي ستكون (RPG ، مطلق النار ، المنصة ، إلخ)؟ ما هي المنصة التي يتم لعب لعبتك عليها؟ ما هي الميزات الفريدة أو البارزة في لعبتك؟ تتطلب الإجابة عن كل سؤال مجموعة مختلفة من الموارد والمهارات والتخطيط ، لأنها تؤثر على تطوير اللعبة بطرق مختلفة.
  2. تصميم لعبة جيدة. تصميم اللعبة مهم للغاية ، لذلك سيكون عليك العمل على هذه الأشياء قبل أن تبدأ في صنع اللعبة. كيف يتقدم اللاعبون خلال اللعبة؟ كيف يتواصل اللاعبون مع العالم؟ كيف تعلم اللاعبين التفاعل مع اللعبة؟ ما نوع السمات الصوتية والموسيقى التي ستستخدمها؟ هذا كله مهم جدا
  3. كن واقعيا. إذا كان إنتاج ألعاب مثل Mass Effect أمرًا سهلاً ، فسيقوم الجميع بذلك. عليك أن تفهم ما يمكنك وما لا يمكنك فعله بدون الاستوديو الضخم والكثير من الخبرة. تحتاج أيضًا إلى أن تكون واقعيًا بشأن ما يمكنك إنجازه في فترة زمنية معقولة. إذا لم تكن واقعيًا بشأن ما يمكنك فعله ، فمن المحتمل أن تصاب بخيبة أمل سريعًا وتستسلم. لا نريدك أن تستسلم!
  4. تأكد من أن لديك أجهزة وبرامج جيدة. يتطلب صنع لعبة أعلى من مستوى "الجوال" عادةً جهاز كمبيوتر جيد جدًا. إذا كنت تستخدم نظامًا قديمًا ، فلن تتمكن من إنشاء اللعبة على جهاز الكمبيوتر الخاص بك. تحتاج أيضًا إلى برامج قوية جدًا ومحددة جدًا لصنع الألعاب. بعض البرامج مجانية أو رخيصة ، لكن البعض الآخر قد يكون باهظ الثمن. تتم مناقشة البرامج الجيدة بشكل أكبر ، ولكنك ستحتاج على الأقل إلى برامج ثلاثية الأبعاد وبرامج تحرير الصور ومحرري النصوص والمجمعين وما إلى ذلك.
    • أنت بحاجة إلى معالج قوي (على الأقل رباعي النواة ، ويفضل أن يكون واحدًا من i5 أو i7 الجديد) ، والكثير من ذاكرة الوصول العشوائي وعلى الأقل بطاقة فيديو متطورة.

جزء 2 من 4: قم بتجميع فريق

  1. العب بنفسك الألعاب الصغيرة والألعاب الكبيرة مع أشخاص آخرين. إذا كنت ترغب فقط في تطوير لعبة محمولة بسرعة باستخدام عناصر مرئية وبرمجة مباشرة ، فلا بأس بذلك. يعد هذا مشروعًا جيدًا للعمل على نفسك ، لأنه يمكنك استخدامه لتُظهر لأصحاب العمل والمستثمرين في المستقبل ما يمكنك إنشاؤه. ولكن إذا كنت ترغب في صنع لعبة أكثر جدية ، فأنت بحاجة إلى المزيد من الأشخاص لمساعدتك. عادةً ما يكون للألعاب المستقلة فريق من حوالي 5-10 أشخاص (حسب درجة التعقيد) ويمكن أن تعمل الألعاب الأكثر شهرة حتى عدة مئات من الأشخاص!
  2. اجمع فريقك. أنت بحاجة إلى الكثير من الأشخاص ذوي المهارات المختلفة (مثل الفنانين والمبرمجين وما إلى ذلك) لمعظم أنواع الألعاب. أنت بحاجة إلى مبرمجين ، وصمّمين ، ومصممين بصريين ، ومصممي ألعاب أو مستوى ، وخبراء صوت ، بالإضافة إلى منتجين وأفراد للتسويق / الجوانب المالية للأعمال.
  3. قم بإنشاء مستند تصميم. فكر في هذا على أنه شيء بين سيرة ذاتية وخطة معركة للعبتك. تلخص وثيقة التصميم كل شيء عن تصميم لعبتك: طريقة اللعب ، وميكانيكا اللعبة ، والشخصية ، والمؤامرة ، وما إلى ذلك ، كما توضح أيضًا ما يجب القيام به ، ومن سيفعل ماذا ، وما هي التوقعات ، والجدول الزمني العام. لإنهاء الأشياء. تعتبر وثيقة التصميم مهمة جدًا ليس فقط لإبقاء فريقك على المسار الصحيح ، ولكن يُقصد أيضًا عرضه على المستثمرين المحتملين.
    • يجب تقسيم مستند تصميم اللعبة إلى أجزاء وتضمين جدول محتويات مفصل.
    • تشمل العناصر المشتركة قصة اللعبة والشخصيات الرئيسية والثانوية وتصميم المستوى وطريقة اللعب وفن اللعبة والرسومات وأصوات اللعبة والموسيقى بالإضافة إلى تخطيط التحكم وتصميم واجهة المستخدم.
    • عادة لا يقتصر مستند التصميم على النص. عادةً ما يتضمن أيضًا رسومات التصميم وفن المفهوم وحتى أمثلة على مقاطع الفيديو أو المقاطع الصوتية.
    • لا تدع مستند التصميم وتخطيطه يقيدانك ، أو تقلق كثيرًا بشأنه. لا يوجد حجم قياسي أو أجزاء مطلوبة. فقط لديك وثيقة تناسب لعبتك.
  4. فكر في المال. يكلف المال لصنع لعبة. الأدوات باهظة الثمن وتستغرق وقتًا طويلاً (الوقت الذي يمكن أن تقضيه في القيام بأشياء تدر المال بالفعل). يصبح الأمر أكثر تكلفة كلما زاد عدد الأشخاص المشاركين وكلما زادت تعقيد مهاراتهم لصنع ألعاب أكثر وأكثر تقدمًا. عليك أن تعرف أين ستحصل على كل الأموال وعليك أن تناقش مع موظفيك كيف ومتى ومقدار الدفع قبل أن يتمكنوا من البدء فعليًا.
    • أرخص طريقة لصنع لعبة هي أن تفعل كل شيء بنفسك 100٪. لكن هذا صعب إذا كنت تفتقر إلى المهارات ، كما أنه يتطلب الكثير من المهارات المختلفة. بالنسبة للأشخاص الأقل خبرة والذين يرغبون في إنشاء شيء ما بأنفسهم ، فإن الاستنساخ البسيط للتطبيق هو عادةً أفضل ما يمكنهم تقديمه. حتى إذا كنت ستصنع لعبة بنفسك ، فلا يزال يتعين عليك دفع رسوم ترخيص لمعظم محركات الألعاب الجيدة ، بالإضافة إلى العديد من متاجر التطبيقات ومواقع البيع بالتجزئة الأخرى. لا تنس الضرائب على الأموال التي تكسبها معها.
    • للحصول على لعبة مستقلة ذات جودة متوسطة ، ستحتاج إلى حوالي مئات الآلاف من الدولارات. غالبًا ما تكلف الكتب المعروفة ملايين اليورو لتطويرها.

جزء 3 من 4: العملية باختصار

  1. قم بالبرمجة. سيكون عليك اختيار محرك للعبتك. محرك اللعبة هو جزء من البرنامج الذي يتحكم في جميع التفاصيل الصغيرة حول كيفية عمل اللعبة (مثل الذكاء الاصطناعي والفيزياء وما إلى ذلك). تتطلب المحركات أدوات تأتي معها أحيانًا ، ولكن في بعض الأحيان تحتاج إلى الإنشاء من نقطة الصفر التي تسمح لك بالتفاعل مع اللعبة وإنشاء اللعبة داخل المحرك. بمجرد الانتهاء من ذلك ، ستحتاج إلى العثور على شخص يعرف لغة البرمجة النصية التي يستخدمها المحرك. تخبر البرمجة النصية محرك اللعبة بما يجب فعله. هذا عادة ما يتطلب مهارات برمجة معينة.
  2. قم بإنشاء المحتوى. سيكون عليك أيضًا البدء في إنشاء المحتوى الفعلي للعبة. وهذا يعني نمذجة الشخصيات ، وإنشاء النقوش المتحركة في اللعبة ، والبيئات ، وأي كائنات يمكن للاعب التفاعل معها ، وما إلى ذلك. عادة ما تكون المهارات الممتازة مع البرامج ثلاثية الأبعاد والفنون المرئية مطلوبة لإكمال هذه المهام. من الجيد أيضًا التخطيط لهذا بعناية مسبقًا.
  3. ابحث عن الأشخاص الذين يرغبون في اختبار اللعبة. أنت بحاجة إلى أشخاص يريدون لعب اللعبة من الأمام إلى الخلف. لا تقلق بشأن الأخطاء: يجب على الأشخاص على الأقل تشغيلها لمعرفة كيف ينظر هؤلاء الأشخاص الآخرون إلى اللعبة ويختبرونها. قد يكون الشيء الذي لا يمكنك قوله بالنسبة لك محيرًا للغاية بالنسبة لشخص آخر. قد يكون هناك عنصر تعليمي أو قصة مفقودة. أنت لا تعرف أبدا. هذا هو سبب أهمية الحصول على وجهة نظر خارجية.
  4. اختبار ، اختبار ، اختبار. بمجرد الانتهاء من إنشاء لعبتك ، لم تكن قد انتهيت بالفعل بعد. لا يزال يتعين عليك اختبار كل شيء. كل شىء. عليك أن تمر بكل سيناريو محتمل في لعبتك للتأكد من عدم وجود أخطاء فيها. هذا يستغرق وقتًا وقوة بشرية. اترك متسعًا من الوقت للاختبار!
  5. اعرض لعبتك. أظهر للناس اللعبة بمجرد الانتهاء منها. أظهرها للشركات التي قد ترغب في الاستثمار فيها ، وكذلك للأشخاص الذين قد يرغبون في تشغيلها! أنشئ موقعًا إلكترونيًا لمدونة اللعبة والتطوير ، وانشر لقطات الشاشة ، ومقاطع الفيديو الإرشادية ، والمقاطع الدعائية ، ومحتويات أخرى لتُظهر للأشخاص نوع اللعبة التي صنعتها. سيكون اهتمام الآخرين أمرًا بالغ الأهمية لنجاح لعبتك.
  6. حرر لعبتك. هناك العديد من الأماكن التي يمكنك فيها تسويق لعبة ما ، ولكن هذا يعتمد على نوع اللعبة التي قمت بإنشائها. يعد متجر التطبيقات و Steam حاليًا أكثر الأماكن التي يمكن للمبتدئين الوصول إليها. يمكنك إصدار لعبتك بشكل مستقل على موقعك ، ولكن غالبًا ما تكون تكاليف الاستضافة باهظة. أنت أيضًا أقل وضوحًا.

جزء 4 من 4: البحث عن مصادر المعلومات

  1. جرب برامج لصانعي الألعاب المبتدئين. هناك العديد من البرامج الرائعة التي يمكن للمبتدئين استخدامها لإنشاء ألعاب بسيطة. أشهرها على الأرجح Game Maker و RPG Maker ، لكن Atmosphere و Games Factory جيدان أيضًا. يمكنك أيضًا استخدام البرامج لتعليم الأطفال البرمجة ، مثل Scratch التابع لمعهد ماساتشوستس للتكنولوجيا. إنها جيدة بشكل مدهش لتعليمك المهارات الأساسية التي تحتاجها.
  2. تعرف على برامج الرسومات المختلفة. إذا لم تستأجر محترفًا لإنشاء صورك ، فلديك الكثير من الدراسة لتقوم بها. سيتعين عليك تعلم بعض برامج الرسومات المعقدة ... لكن يمكنك فعل ذلك! يعد Photoshop و Blender و GIMP و Paint.net أماكن جيدة للبدء بها عند إنشاء العناصر المرئية للعبتك.
  3. ضع في اعتبارك بناء الوعي بالعلامة التجارية بالطريقة التقليدية. سيكون من الأسهل بكثير إنشاء لعبة ناجحة وإغراء المستثمرين بالخبرة والمعرفة واللعبة المعروفة المرتبطة باسمك. لهذا السبب ربما يكون من الجيد العمل مع مطور ألعاب تقليدي معروف قبل محاولة الاختراق. قد يتطلب هذا التعليم أو أن تكتسب بعض المهارات أولاً ، لكنك ستستمر في السعي لتحقيق هدفك ، وسيكون الأمر يستحق ذلك في النهاية.
  4. حاول اكتساب الوعي بالعلامة التجارية داخل مجتمع indie. مجتمع تطوير الألعاب المستقلة كبير وداعم ومرحب. إذا كنت تقضي وقتًا في دعم مشاريعهم والترويج لها ومناقشتها ومساعدتها ، فسوف يجيبون بشكل إيجابي. تحدث معهم وتعرف عليهم واجعلهم يتعرفون عليك أيضًا. ستندهش مما يمكنك تحقيقه من خلال مجتمع الدعم هذا.
  5. التمويل الجماعي إذا كنت جادًا. إذا كنت ترغب في صنع لعبة احترافية تصمد أمام ألعاب جادة أخرى ، فأنت بحاجة إلى المال. لحسن الحظ ، تغيرت الأمور حقًا في السنوات الأخيرة ، وقد أتاح التمويل الجماعي للغرباء إنشاء ألعاب ممتازة. تعرف على موقع Kickstarter والمواقع المشابهة. كن مدركًا أنه عليك حقًا العمل لإدارة حملة رائعة ، مما يعني تحديد أهداف واقعية وتقديم مكافآت رائعة والتواصل باستمرار

نصائح

  • لا تتوقع أن تحقق لعبتك الأولى نجاحًا فوريًا. إذا كنت قد قضيت الكثير من الوقت في ذلك ، فقد يكون هذا هو الحال ، لكن هذا غير محتمل.ومع ذلك ، لا تستسلم على الفور ، واستمع للآخرين حول الخطأ الذي حدث وما اعتقدوا أنه صحيح. نفذ جوانب النجاح في لعبتك الثانية وقم بتحسين أو إزالة الجوانب الأقل شهرة أو سيئة من لعبتك الأولى.
  • استمر في التعلم. إذا احتجت للمساعدة ، اطرح الأسئلة. يوجد الكثير من الأشخاص المتعاونين الذين يمكنهم مساعدتك في إنشاء لعبة ، لذلك لا تخف أبدًا من طلب المساعدة أو البحث عنها. ولا تنس أن هناك دائمًا مجال للتحسين ، لذا استمر في الدراسة وتعلم المزيد عن إنشاء اللعبة.
  • لا تنس نسخ ملفاتك احتياطيًا كثيرًا. أنت لا تعرف أبدًا متى سيتعطل الكمبيوتر.
  • تدرب بقدر ما تستطيع حتى تتحسن في صنع الألعاب. كما يُقال دائمًا ، "الممارسة تجعلها مثالية!"
  • اختبار. اختبار. اختبار. من أكثر الأشياء المزعجة والمربكة العثور على العيوب والإخفاقات والأخطاء الفادحة في لعبتك بعد إصدارها للجمهور. قسّم لعبتك إلى مراحل ، مثل "التطوير" (لا يزال قيد التشغيل) ، و "ألفا" (مرحلة الاختبار الأولية أو المبكرة) ، و "الإصدار التجريبي المغلق" (اختبار ما قبل الإصدار للأشخاص المحددين) و "الإصدار التجريبي المفتوح" (a اختبار ما قبل الإصدار للجمهور بأكمله). اختر الأشخاص المناسبين لمراحل الإصدار التجريبي والألفا المغلقة واجمع أكبر قدر ممكن من التعليقات والنقد البناء. استخدم هذا لتحسين لعبتك وإصلاح أكبر عدد ممكن من الأخطاء قبل الإصدار. ملاحظة: أضف "إصدار سابق" أو "إصدار xx.xx" إلى مراحلك لتحسين هذه المراحل بشكل أكبر. تأكد من تمييزه بوضوح كإصدار تطوير ، إذا كان كذلك.
  • اجعل لعبتك ضجيجًا وأعلن عنها. دعونا نواجه الأمر ، فأنت لست صانع ألعاب الهواة الوحيد. أثناء إصدار لعبة ما ، ستطغى عليها الألعاب الأحدث و / أو التي تم إصدارها بشكل أفضل. لمواجهة هذا ، اجعل لعبتك القادمة معروفة بكل الوسائل الممكنة. "تسرب" بعض التفاصيل هنا وهناك. أعلن عن تاريخ الإصدار حتى يتطلع الأشخاص إليه أكثر. إذا كان ذلك مناسبًا ، فقد تفكر في الدفع مقابل الإعلان.
  • تذكر أن الفريق دائمًا أفضل من العمل الفردي. يمكنك تقليل عبء العمل والوقت بشكل كبير من خلال تقسيم الموظفين إلى فرق الرسومات والترميز ، ثم إضافة المزيد من الأقسام مثل الكتابة والتأليف ، وما إلى ذلك. هذا مجال مهم يعتمد على البرنامج الذي تختاره. نظرًا لأن برامج ألعاب الرسومات مثل BGE و Unity و ولدى UDK القليل من الدعم للعمل الجماعي ، ومن المحتمل أن يكون تحرير الكود مباشرةً واستخدام نظام التحكم في الإصدار مثل git فكرة أفضل.
  • بعد كل شيء ، لا تستسلم أبدا. يمكن أن يكون صنع لعبة عملية مملة ومرهقة ومحبطة. تشعر أحيانًا بالحاجة إلى الاستسلام والقيام بشيء آخر. لا. خذ قسطًا من الراحة ، توقف لفترة ، وأرجئ العمل عليها لبضعة أيام. ستعود إلى هناك بثقة أكبر.
  • ضع خطة عمل. إذا كانت هذه هي المرة الأولى التي تنشئ فيها لعبة وتريد أن تجعلها سهلة بالنسبة لك ، وترغب فقط في التجربة قليلاً ، فقد لا يكون هذا ضروريًا. ومع ذلك ، يمكن أن يبقيك على المسار الصحيح ويصبح مهمًا بشكل خاص إذا كان لديك تاريخ إصدار موعود. ضع خطة تقريبية للوقت الذي تريد أن تكتمل فيه اللعبة ثم قسّمها إلى أقسام فرعية مثل مراحل الترميز / الرسومات ، إلخ.

تحذيرات

  • الملوك! كن مبتكرًا مع الأفكار الخاصة بلعبتك قدر الإمكان. إذا كنت لا تستطيع التفكير في أي شيء جديد ، خذ اللعبة من بعض جوانب اللعبة الحالية وقم بتغييرها. إذا كنت بحاجة ماسة إلى استخدام جوانب الألعاب المحمية بحقوق الطبع والنشر ، مثل الحبكة أو الشخصيات أو الموسيقى ، اذكر المنشئ (المبدعين) الأصليين. لا يمكن حماية حقوق الطبع والنشر للمفاهيم (طريقة اللعب ، وكيفية البرمجة ، وما إلى ذلك) ، على الرغم من حماية أسماء الشخصيات والأكوان السردية تلقائيًا.
  • تأكد من احترامك لترخيص الأدوات التي تستخدمها. تحظر الكثير من البرامج التجارية (مثل Unity) الاستخدام التجاري (أي أنه لا يمكنك بيع لعبة صنعتها بها) دون الدفع مقابل ترخيص باهظ الثمن. هذا هو المكان الذي يمكن أن تساعد فيه البرامج مفتوحة المصدر حقًا حيث يمكنك إنشاء منتجات تجارية بها. ولكن كن حذرا مع البرمجيات مفتوحة المصدر "الحقوق المتروكة". رخصة جنو العمومية هي مثال على هذا الترخيص. ينص على أنه يجب عليك إصدار البرنامج بموجب نفس الترخيص. هذا جيد للألعاب ولا يزال بإمكانك بيعها إذا احتفظت بالرسومات والأشياء لنفسك. ومع ذلك ، قد تكون هناك مشكلات قانونية إذا كنت تستخدم مكتبة برامج مغلقة المصدر مثل FMOD. بالإضافة إلى ذلك - خاصة إذا كنت مبرمجًا جيدًا - يمكنك الوصول إلى الكود المصدري ومعرفة ما تعمل به ، ويمكنك تصحيح الأخطاء وإضافة الوظائف كما تراه مناسبًا. تعرف على المزيد حول المصادر المفتوحة (تسمى أيضًا "البرمجيات الحرة" من قبل مؤسس الحركة --- حرة كما هي في الحرية ، وليس السعر) هنا.