إنشاء الألعاب على الكمبيوتر بنفسك. كيف تصنع لعبة بنفسك؟ دليل المبتدئين الكامل

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

القليل من تاريخ الألعاب

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

لعدة قرون في عدة أشخاص في وقت واحد. وفقط في القرن الحادي والعشرين ، بفضل الأتمتة ، أصبح من الممكن القيام بذلك واحدًا تلو الآخر. ظهرت لعبة الروليت و "قطاع الطرق بذراع واحد". بمرور الوقت ، بدأت الألعاب ، بدلاً من الاتحاد ، في تنفير الناس. الآن تم ترقيم تراث البشرية بالكامل تقريبًا وتكييفه لأجهزة الكمبيوتر.

كيف تصنع لعبة للصغار

إن نمو الأطفال دون سن الواحدة أمر مهم للغاية. وكيف يمكنك تعليم طفلك اليقظة والتفكير المنطقي والإبداع؟ بالطبع بمساعدة الألعاب. هذه هي الطريقة الوحيدة لتنمية العديد من المواهب المتأصلة في الطبيعة في الطفل بسهولة ، دون أخلاق وقوة.

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

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

سيكون من الممتع أيضًا أن يجمع الطفل ألغازًا خاصة. هنا ، قبل أن تصنع لعبتك ، تحتاج إلى اختيار أبطالك المفضلين وإلصاقهم على الورق المقوى. يمكنك تقطيعه إلى جزأين أو أكثر.

نصنع ألعابًا لشركة مرحة

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

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

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

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

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

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

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

وخلق؟

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

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

لعبة على الانترنت. تعلم كيفية إنشاء البرامج

من الأسهل هنا أيضًا استخدام خدمة جاهزة وتبسيط مهمتك عدة مرات. يتم إنشاء جميع الألعاب عبر الإنترنت في المتصفح. لذلك ، لحل مشكلة كيفية إنشاء لعبة عبر الإنترنت ، يمكنك اختيار عدة خيارات. لكن الأكثر فاعلية هو التسجيل في موقع متخصص واستخدام المُنشئ المقترح. هناك العديد من المواقع المدفوعة والمجانية لهذا الغرض ، على سبيل المثال ، "MMO Constructor" ، "Kvester" ، "Clic.ru" ، "Ternox". هناك ، خطوة بخطوة وبصيغة بسيطة ويمكن الوصول إليها ، يتم إنشاء أي لعبة عبر الإنترنت. تحتاج فقط إلى العثور على الصور وتخيل المؤامرة والشخصيات الرئيسية بوضوح.

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

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

إنشاء ألعاب للأندرويد

الهاتف هو جهاز نستخدمه باستمرار تقريبًا للترفيه أو العمل. يوجد الآن العديد من التطبيقات المدفوعة والمجانية جزئيًا لكل ذوق. لكن في بعض الأحيان تريد أن تصنع برنامجًا بنفسك ، لنفسك. السؤال هو كيف تصنع لعبة على Android.

أشهر المحركات لإنشاء تطبيقات أصلية على هذه المنصة هي "Unity3D" و "Shiva3D" و "AndEngine" و "بدلاً من ذلك". بمساعدتهم ، يمكنك تصميم لعبة من أي مستوى دون معرفة لغات البرمجة. يساعد كل برنامج في إنشاء مشروعه الخاص.

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

مرحلة مفهوم وتعريف الهدف تشارك فيه مدير المشروع.


النوع

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

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

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


جلسة


يعتبر تقسيم ألعاب الكمبيوتر إلى أنواع محددة للغاية ولا يشبه نظام النوع الخاص بالأفلام والكتب. تحدد أنواع الألعاب فقط الإجراءات الرئيسية التي سيقوم بها اللاعبون أثناء اللعبة ، وبالتالي فإنهم يجيبون فقط على السؤال "ماذا؟". على الأسئلة "أين؟" وعندما؟" يلتقي السمة الرئيسية الأخرى للعبة - الإعداد.

الإعداد هو انتماء اللعبة إلى موضوع مؤامرة أو إلى عالم افتراضي معين. تم تشكيل العديد من الإعدادات الأكثر شيوعًا في بيئة ألعاب الكمبيوتر: الخيال ، والخيال العلمي (الخيال العلمي) ، والحرب العالمية الثانية ، والعصور الوسطى ، وعالم ما بعد النووي ، والأنيمي ، والكوميديا.

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

2. العلاج

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


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

يتم تنفيذ هذه المرحلة المبرمجين.

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


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

3. ميكانيكا اللعبة


أهم جزء إبداعي في أي لعبة هو ميكانيكا اللعبة. هذا الشيء ليس ظاهريًا ، لذلك غالبًا ما يفلت من أنظار خبراء الألعاب غير المنتبهين.

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

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

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


أشياء

أساس جميع الميكانيكا هي كائنات اللعبة. بطل اللعبة ، وخصوم الكمبيوتر ، والشخصيات الثانوية (NPCs) ، وشكا من السلطة ، والأشياء المتحركة ، والمشهد - كل هذه كائنات لعبة لها خصائصها وإجراءاتها المحتملة.


يتحكم

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


محرك الفيزياء


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

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


الذكاء الاصطناعي (AI)

الذكاء الاصطناعي مسؤول عن سلوك أعداء الكمبيوتر أو الحلفاء.

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

4. المستويات


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

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

إذا تخيلنا ، مرة أخرى ، اللعبة على شكل منزل ، فإن بناء مستويات اللعبة هو تخطيط الطوابق ، وعدد المستويات هو عدد طوابق المبنى.

القيام ببناء المستوى المصممين المستوى.

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



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

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

5. زخرفة


يشاركون في إنشاء الرسومات الفنانين, مصممي الألعاب.

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


الفنون

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


نماذج ثنائية وثلاثية الأبعاد

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



الرسوم المتحركة

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

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


الخلفيات

مع الخلفيات ، كل شيء أبسط بكثير - رسمت مرة واحدة ، ووضعتها في المكان المناسب على المستوى دون أي تغييرات ، ونسيت.


مؤثرات خاصة

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



الشاشة وتصميم القائمة

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

واجهة وتصميم القائمة الفنانين, المبرمجينو مصممي صفحات html. (موقع الموقع)

6. مؤامرة


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

في فجر وجودها ، كانت ألعاب الكمبيوتر تعمل بدون حبكة ، ولا تجر اللاعبين إلا بأسلوب لعبهم. ولكن في الوقت الحالي ، حتى أبسط لعبة غير رسمية مشدودة بمؤامرة ، ناهيك عن مشاريع الألعاب الكبيرة من فئة AAA.

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


النصوص والأحداث

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

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

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

التفكير من خلال النصوص كتاب السيناريو، وتنفيذها المبرمجين.


الحوارات والسرد


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

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

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

كتابة النصوص والحوارات كتاب السيناريوو الكتاب.



إدراج الفيديو

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

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

يشاركون في إنشاء إدراجات الفيديو الفنانين, الرسوم المتحركة, مصممي النماذج ثلاثية الأبعاد, كتاب السيناريو, المخرجين.

7. الصوت

مشروع مرسوم بشكل جميل ومصمم بشكل مذهل ينظر إلينا بصمت ، وينتظر منا إضافة صوت إليه. هذا جزء مهم آخر من اللعبة.


مؤثرات صوتية


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

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

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


موسيقى


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


التمثيل الصوتي

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


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

8. الرملي


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


خلط المواد (نسخة أ)

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

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


استكشاف الأخطاء وإصلاحها (إصدار ب)

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

أبحث عن الخلل في اللعبة المختبرين. في كثير من الأحيان ، يتم إشراك مجموعات من اللاعبين العاديين كمختبرين ، وهذه هي بداية حياتهم المهنية في صناعة الألعاب. أسهل طريقة لحل هذه المشكلة هي في الألعاب عبر الإنترنت - ينظم المطورون اختبارات تجريبية مفتوحة يشارك فيها جميع اللاعبين المهتمين.

9. البيع


يكون استوديو التطوير مسؤولاً عن إنشاء اللعبة وجميع القضايا الإبداعية ، وعادة ما يتم نقل جميع المشكلات الأخرى (الاعتمادات ، المالية ، العقود ، حماية الحقوق ، الترقيات ، التوطين ، المبيعات) إلى منظمة أخرى - ناشر اللعبة.

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


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

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


الموقع

هل أصدرت اللعبة بلغتك الروسية الأم؟ استعد لحقيقة أن جمهور اللاعبين المحتملين سيتألف من عدد قليل من البلدان ، وسيكون الربح ضئيلًا. يعد إصدار لعبة باللغة الإنجليزية أكثر ربحية - فمعظم اللاعبين حول العالم سيفهمون نصها ، وسيكون هؤلاء اللاعبون أكثر قدرة على التحمل ، مما يعني أن الربح سيكون أكبر.

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

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


نظام البيع


اللعبة جاهزة ، واللاعبون ينتظرون إصدارها ، ويبقى فقط تقرير كيفية توصيل اللعبة للمستخدمين النهائيين وأخذ الأموال منهم.

لا تزال الطريقة الكلاسيكية (إنتاج عدد كبير من أقراص الكمبيوتر وبيعها من خلال متاجر البيع بالتجزئة) مناسبة ، ولكنها مناسبة فقط للشركات الكبيرة والألعاب التي تتمتع بشعبية أولية على الأقل.

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

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

10. الدعم

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


الافراج عن البقع

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

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

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


إصدار الإضافات

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

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


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

آر بي جي في أسبوع؟ من الصفر؟ هل هذا ممكن؟
لقد خاطرت وفعلت ذلك.

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

قال توم بامبتون ، مؤلف مجلة Game of the Day الشهرية (www.gameinaday.com): "انطلق من أجلها!" ثم أضاف شرطًا إضافيًا - يجب أن أفعل ذلك دون استخدام محركات اللعبة الحالية. يُسمح لي فقط باستخدام المكتبات الأساسية / واجهات برمجة التطبيقات.

في البداية تخليت عن هذه الفكرة. لم يكن لدي الكثير من الوقت لأخذ إجازة لمدة أسبوع من تطوير مشروع اللعبة الحالي في العمل. لكن بعد ذلك فكرت: أن تذهل بها ، لأنه ما هو الأسبوع؟ في شركة نموذجية مثل E. أسبوع العمل 40 ساعة. فلماذا لا تصنع لعبة ليس في أسبوع تقويمي ، ولكن في 40 ساعة نظيفة؟ إنه بالفعل أكثر واقعية - لكنني لم أرغب في إنشاء Tetris أو Arkanoid أخرى. ماذا عن لعب الأدوار- أحد أصعب أنواع الألعاب؟ هل هو ممكن؟

كنت أعلم أنه سيكون صعبًا للغاية. لكني قبلت التحدي.

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

إذن ، هذه هي الطريقة التي ابتكرت بها لعبة في أسبوع واحد من البداية وبدون ميزانية. إذا كنت كسولًا جدًا في القراءة وترغب في الانتقال سريعًا إلى نهاية القصة لمعرفة شكل المنتج النهائي ورؤية جميع الأخطاء ، يمكنك تنزيل إصدار Windows من اللعبة من هنا: http: // www .rampantgames.com / hackenslash.html

تخطيط
هدف
ابتكر لعبة RPG قديمة بأسلوب الألعاب القديمة من أوائل الثمانينيات ، مع عرض من أعلى إلى أسفل ، مثل The Temple of Apshai و Ultima III و Telengard. سينتقل اللاعب عبر الغرف في زنزانة نموذجية ، ويقاتل الوحوش المختلفة "بالسيف والسحر". تدريجيًا ، سيحسن قدراته من خلال اكتساب الخبرة ورفع المستوى واكتساب المعدات السحرية.

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

قواعد التطوير

القاعدة رقم 1: وقت التطوير محدود بأسبوع واحد (بما في ذلك 40 ساعة)
يجب قضاء ما لا يزيد عن 40 ساعة في تطوير اللعبة. سيتضمن ذلك الوقت الذي يقضيه في العمل على اللعبة والتفكير فيها. لن يتم احتساب فترات التطوير التي تزيد عن عشر دقائق. سيكون هذا أسبوع عمل "مثالي" من 40 ساعة عالية الأداء.

سيتم إصدار نسخة ألفا كاملة الوظائف في غضون 40 ساعة. لن يتم أخذ المزيد من اللمسات الأخيرة ، مثل التصحيح النهائي للعبة ، وإنشاء مُثبِّت للتوزيع في الوقت الإجمالي في الاعتبار ، ولن تتم إضافة أي وظيفة جديدة في هذه المرحلة. كما لا يؤخذ في الاعتبار توثيق عملية التطوير.

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

القاعدة رقم 3: لا توجد محركات ، فقط المكتبات / واجهات برمجة التطبيقات القياسية
يجب إنشاء اللعبة "من الصفر" دون استخدام محركات اللعبة الموجودة. ممنوع الغش ، وإنشاء لعبة أو أي من أجزائها باستخدام مصممي الألعاب أو باستخدام برامج مماثلة.

أدوات
شفرة:

Python 2.3 (http://www.python.org/)
فوز بيثون
PyGame (http://www.pygame.org/)
Py2exe - لتجميع ما يحدث في ملف قابل للتنفيذ للتوزيع. (http://starship.python.net/crew/theller/py2exe/)

جيمب 2.0 (http://gimp-win.sourceforge.net/)
MS Paint (الذي يأتي مع Windows) - للصق لقطات الشاشة التي تم التقاطها باستخدام مفتاح PrintScreen (رفض GIMP لسبب ما القيام بذلك)
تم الحصول على مواد مجانية من (http://www.textureartist.net/textures/index.htm) و (http://www.mayang.com/textures/)

الجرأة (http://audacity.sourceforge.net/) بالإضافة إلى الميكروفون الخاص بي أو الميكروفونات المجانية.

جدول (خطة) الأعمال
تم وضع الجداول ليتم كسرها لاحقًا ، ولكن لا تزال هناك حاجة إليها للتحكم في التقدم والخطوط ، وإجراء التعديلات حسب الضرورة.

الساعة 1-10: العمارة الأساسية
تصميم المحرك والمكونات الرئيسية. احصل على عرض للعالم على الشاشة. لا بد لي من تطبيق القدرة على تحريك لاعب الاختبار حول العالم ، والنظر إلى الأشياء ، ثم تحويل ما يحدث إلى محرر لعبة.

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

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

الساعة 31-40: إضافة محتوى وقواعد
احصل على لعبة كاملة من عرض تقني. أضف كل المحتوى الإضافي. لتحقيق اكتمال وتوازن آليات اللعبة. قم بتلميع كل شيء يتوفر له وقت كافٍ ، أضف مؤثرات خاصة ورسوم متحركة وما إلى ذلك.

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

يوميات ديف Hackenslash: لعبة الأسبوع

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

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

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

الساعة 2 - PyGame 101
الغرض من هذه الساعة هو تهيئة PyGame ، حسنًا ، والبدء في رسم شيء ما على الأقل على الشاشة. في الواقع ، أقضي معظم وقتي في قراءة وثائق PyGame ، في محاولة لمعرفة ما هو موجود وكيف ، نظرًا لأن لدي خبرة قليلة أو معدومة مع PyGame أو SDL.

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

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

لقد مرت الساعة. لا يزال لدي نفس الشاشة السوداء. لم تكن هناك جدران ، ولا.

الساعة 4 - يوجد بالفندق غرفة مجانية
بعد أن عانيت من بعض الأخطاء النحوية ، تمكنت أخيرًا من إظهار الجدران على الشاشة. صحيح ، يتم عرضها بشكل غير صحيح ، فهي ليست في المكان المحدد ، وحتى مع وجود فتحات بين الأجزاء. انه شئ فظيع. ولكن مع قليل من التغيير والتبديل ، حصلت على ما يشبه غرفة على الشاشة ، 10 × 10 مربعات.

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

لتخزين الغرف التي تم إنشاؤها ، قمت بإنشاء ملف "minidungeon".
سأبدأ في إضافة منطق "البوابات" - فتحات في الجدران للانتقال إلى الغرف الأخرى (وتقديم جميع معلومات الإزاحة اللازمة لعرض الغرف المجاورة بشكل صحيح).

الساعة 5 - يحصل Hackenslash على المزيد من الغرف

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

الساعة 6 - نقوم خلالها بتحسين مهارات الرسم لدينا

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

الساعات 7-8 - يدور وعلامات تعجب!

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

الساعات 9-11 - العناصر - بررر!

وهنا مرة أخرى ، أحتاج إلى حل السؤال "ماذا بعد؟".

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

قررت أن العناصر يمكن أن تشغل أكثر من بلاطة ويمكن تدويرها بأي درجة. (تحرير: في الماضي ، حل غبي جدًا - لقد قضيت وقتًا طويلاً في تنفيذه ، لكن اتضح أنه عديم الفائدة تقريبًا).

بشكل عام ، قضيت حوالي ثلاث ساعات في العمل على العناصر ، ممزقة بين إنشاء الرسومات وكتابة التعليمات البرمجية.

الساعات 12-13 - نحتاج لوط!

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

لقد أضفت الكثير من الإحصائيات إلى العناصر ، بما في ذلك التكلفة والحجم وفتحات المعدات والمزيد. لا يمكن التفاعل معهم حتى الآن ، لكن على الأقل يظهرون فيها الأماكن الصحيحةفي الغرفة.

الساعة 14 - السجاد

أنا متأخر جدًا عن الجدول الزمني ، ماذا أفعل؟
تبدو الخلفية السوداء قبيحة للغاية ، لذلك قمت بتمهيد الأرضيات داخل الغرفة بالسجاد - بلاطات منفصلة.

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

لكن المستوى الآن يبدو رائعًا. حسنًا ، على الأقل أبرد من الأسود.

ساعات 15-16 - انقر! انقر!

لقد انشغلت بالتحكم في الماوس والتعامل مع الأحداث.
إضافة التحكم بالماوس. بينما تكون الحركة متقطعة ، لا يوجد تمرير سلس للمستوى.
يمكن للاعب الخروج من الغرفة ، ولا يوجد فحص للاصطدام.
لقد أصلحت بعض الأخطاء.
عذب الأعرج وخلق سلالم جميلة.
.
لقد مر ما يقرب من 17 ساعة من التطوير ، لذلك بدأت أشعر ببعض التوتر. لقد ذهبت 2/5 من الطريق لإنشاء اللعبة - انتهى "يوم العمل" الثاني من التطوير. ما فعلته بالفعل مثير للإعجاب ، لكنني أدرك أنه لا يزال هناك الكثير للقيام به. لدي أربع ساعات أخرى لإنهاء ميزات اللاعب الأساسية والالتزام بالجدول الزمني. سيكون الأمر صعبًا ... لكنني ما زلت لا أندم على قضاء الوقت الإضافي في رسم الرسومات!

الساعة 17 - تحرك ببطء حتى نضرب جبهتنا بالحائط

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

الساعة 18 - عبور العتبات

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

الساعة 19 - درج إلى الجنة ، قائمة الجحيم

تطوع أخي لتأليف الموسيقى للعبة. لقد صنع الموسيقى لـ Void War وعملت بشكل جيد. ذكرني هذا بتشغيل الصوت (والموسيقى). يبدو أنه من السهل جدًا القيام بذلك في PyGame ، لذا لن يستغرق الأمر وقتًا طويلاً. (تحرير: لم أجد وقتًا لذلك ، للأسف لن تسمع صوتًا واحدًا في Hackenslash.)

هدفي التالي هو التعامل مع التفاعلات مع المخلوقات والأشياء. تعجبني حقًا الطريقة التي يتم بها ذلك في The Sims و Neverwinter Nights ، عندما تريد التفاعل مع كائن لعبة ، تنبثق قائمة السياق. أنا أخطط لتنفيذ شيء مشابه.

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

الساعات 20 - 21 - ما هي القائمة؟

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

الساعة 22 - جاري النوم

ما زلت أعمل على الأشياء - أحاول تنفيذ وظائفها وتعليمها الاستجابة لأوامر القائمة ، بما في ذلك القدرة على إضافة معلومات سياقية. الآن لديه القليل من الوظائف ، لكنه لا يزال يعمل ، ويعرض معلومات حول الأمر قيد التشغيل
لقد قمت بتحسين حساب الحركة عند التنفيذ نشاطات متنوعةاكتساب قدر أكبر من الحركة.

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

الساعة 23 - معلمات المعركة!

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

الساعة 24 - قائمة المشغل

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

الساعة 25 - قبل (مرة) نشر الأرضيات والجدران

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

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

أثناء تصحيح أخطاء الكود ، وجدت بعض الأخطاء الأخرى المتعلقة بالانتقال بين الغرف.

استراحة - أزمة!

لقد أدركت للتو أن أكثر من 3/5 من وقت التطوير قد مر ، وأنه لا يزال هناك أقل من خمس عشرة ساعة لإنهاء اللعبة. بعد الاطلاع على الجدول الزمني للميزات الضرورية للعبة ، وتقدير أن تنفيذ كل منها سيستغرق ساعة في المتوسط ​​، أدركت أن تنفيذ كل شيء سيستغرق حوالي 25 ساعة. عشر ساعات قبل الموعد المحدد. المشروع في خطر رسميًا.

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

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

عند تقرير ما لن أفعله (أو ما سأؤجله حتى وقت لاحق) ، من المهم أيضًا تحديد ما يجب القيام به أولاً.

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

رائع ، لقد حددنا الأولويات ، ونواصل التطوير.

الساعة 26 - دعنا نرمي النرد

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

على سبيل المثال ، افترض أن لدي معنى عامالهجمات 15. أهاجم الوحش الذي لديه 10 دفاع. فرصي هي 15 من 25 (25 = 15 + 10) ، أو 3 من 5. لذا ستنشئ اللعبة رقمًا عشوائيًا بين 1 و 25 ، وإذا كان أعلى من عشرة ، سأفوز.

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

استغرق هذا التفسير والوصف وقتًا أطول من تنفيذه.

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

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

ضع في اعتبارك بعض البرامج التي تسمح لك بالقيام بذلك بدون برمجة. تسمى هذه الأدوات المساعدة المحركات.

أفضل برنامج لإنشاء الألعاب

صانع العاب

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

بناء 2

هذا مُنشئ للألعاب ثنائية الأبعاد. باستخدامه ، يتم إنشاء الألعاب لأجهزة iPhone و Android و Windows والأنظمة الأساسية الأخرى. هذا برنامج إنشاء اللعبة حر. إذا أراد المنشئ بيع لعبة تم إنشاؤها باستخدام الأداة ، فعليه شراء ترخيص.

في متجر Construct 2 الخاص الذي يقدمه المطورون ، يمكن للمبدعين الشراء موارد خاصةلعوالمهم الافتراضية. الموسيقى ومجموعات الصوت والتعليمات - كل شيء بداخلها.

الوحدة ثلاثية الأبعاد

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

ناقص Unity 3D هو تدريب على برمجة الكمبيوتر لا بد منه من المبدع.

3D راد

يتم تنزيل هذه الأداة المساعدة و تستخدم مجانا. إنه الأرخص من بين جميع الأجهزة الأخرى التي تستخدم محركًا ثلاثي الأبعاد. ستجد في 3D Rad واجهة سهلة الاستخدام. كما أن لديها القدرة على الإبداع الألعاب عبر الإنترنت.

محرر اللعبة

هذه الأداة من مزايالديه مجموعة ممتازة من القوالب ومن نقائص- لا يمكن استيراد الصور ذات الطبقات ، وإذا كان المستخدم لا يعرف كيفية البرمجة ، فستكون جميع مشاريعه من نفس النوع.

جميع التطبيقات التي تم إنشاؤها في Game Editor لها المصدر المفتوح. الأداة مخصصة لأولئك الذين لديهم على الأقل القليل من البرمجة المتقنة في C ++.

ستينسل

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

كرافتستوديو

هنا تستطيع أضف وغيّركائنات ليس فقط في 2D ، ولكن أيضًا في مساحة ثلاثية الأبعاد. يتيح لك CraftStudio جعل إنشاء اللعبة أمرًا ممتعًا وممتعًا. واجهة هذا البرنامج بديهية. لا توجد مشاكل في التنسيق أو التحويل هنا. بالنسبة لأولئك الذين لديهم معرفة متعمقة في البرمجة ، هناك قسم - البرمجة النصية لوا. يمكنك تنزيل برنامج إنشاء الألعاب من الموقع الرسمي.

استوديو لعبة المغامرة

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

أركيد جيم ستوديو

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

Clickteam الانصهار

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

الميزة الرئيسية لـ Clickteam Fusion هي أنه إذا قام مبرمج بإنشاء أداة مساعدة للهاتف المحمول ، فعندئذٍ يمكنه قراءة القراءاتمن أجهزة GPS. لا توجد لغة روسية ، ولكن يمكنك تنزيل ملف Russifier.

GameSalad

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

يمكن شراء برنامج لإنشاء ألعاب على الكمبيوتر لفترة تجريبية مدتها نصف شهر مجانًا ، و سيكلف الشراءخمسة وعشرين دولار.

ستوديو فيجينير

هذا البرنامج مناسب لأولئك الذين يحبون الألغاز والمهام. ميزة المنفعةحيث يمكنك العمل بأسلوب النقطة والنقر. هنا يمكنك اختيار الشخصيات التي ستشارك في الحبكة وتغييرها ووصف أوامر مختلفة وألغاز للألغاز التي أنشأتها.

المشكلة الوحيدة Visionaire Studio هو أن الإصدار التجريبي فقط هو المجاني.

الخلاط

تم تصميم هذا التطبيق لعمل رسوم متحركة ثلاثية الأبعاد ورسومات ثلاثية الأبعاد. هذه الأداة هي بالتأكيد توزع مجانا. لديها الكثير من الأدوات والخيارات. لذلك ، قد يكون من الضروري عدد كبير منحان الوقت لدراستها. لكن الأمر يستحق ذلك. ومع ذلك ، لا يحتوي Blender على إصدار روسي. من أجل ترجمتها ، يوصى بذلك تحميل الكراك.

بناء كلاسيك

تم تصميم هذا البرنامج لإنشاء تطبيقات ثلاثية الأبعاد وثنائية الأبعاد. يمكن للألعاب التي تم إنشاؤها عليها استخدام التكنولوجيا Direct X. هنا ، يتم تنفيذ جميع الإجراءات باستخدام تقنية التصميم المرئي. لذلك ، لا يلزم معرفة البرمجة.

في Construct Classic ، يمكنك توصيل أدوات التظليل الخاصة بك. يدعمتحتوي معظم الإضافات على مترجم بايثون مضمن.

أدوات التطوير غير الواقعية

هذه الأداة هي الاكثر شهرةمحرك بين مطوري تطبيقات الألعاب. وهو يدعم X Box و PC و Play Station. الميزة الأساسيةحيث تم إنشاء المحرك لتصنيع ألعاب الرماية ثلاثية الأبعاد. هنا يمكن معالجتهاالبنى المعقدة ، الرسوم المتحركة للوجه ، الأشياء المادية. كما أن لديها مكتبتها الخاصة.

يمكن تنزيل Unreal Development Kit مجانًا واستخدامها. ولكن عندما تريد إصدار اللعبة رسميًا ، فستحتاج إلى شراء ترخيص.

محرك NeoAxis 3D

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

إنها مريحة للغاية وسهلة الاستخدام. تم تطوير هذا المحرك في بلدنا. يتم تعيين اللغة الروسية افتراضيًا هنا.

CryENGINE 3 مجانًا

يمكن اعتبار هذا المحرك الأفضل من بين جميع المحركات الحديثة التي تدعم الرسومات الواقعية ، بالإضافة إلى تقنية Direct X. تم صنع Far Cry و Crysis عليه. وأيضا يسمح إنشاء الألعابلمنصات X Box و Play Station.

يمكن الحصول على الزخارف مباشرة من 3D Max. تحظى CryENGINE بشعبية كبيرة. يمكنك العثور على عدد كبير من المواد التعليمية باللغة الروسية.

مختبر ألعاب كودو

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

محرك لعبة Defold

تم تصميم هذا المُنشئ من أجل 2D ، ولكن يمكنه أيضًا العمل مع رسومات ثلاثية الأبعاد. من السهل إنشاء ألعاب لغير المبرمجين عليها. Defold Game Engine مناسب لـ تطوير التطبيقللهواتف المحمولة ، HTML5 ، البرمجة النصية لوا.

أمازون لومبيرارد

هذا مصمم ألعاب جديد من Amazon. تم إصداره كمصدر مفتوح. باستخدام هذا المحرك ، يمكنك تطوير تطبيقات لأجهزة الكمبيوتر الشخصية وتطبيقات الهاتف المحمول. الخشب- حرالبناء. ولكن إذا كنت تريد الاتصال ميزات إضافية، ثم سيُطلب منك دفع ثمنها.

محرك صرخة 5

هذا محرك لعبة من شركة Crytec الألمانية. يعد إصدار CryEngine 5 أقل طلبًا على مواصفات جهاز الكمبيوتر الخاص بك ، لكن هذا لا يجعل الرسومات أسوأ. هناك دعم Direct X 11 و 12.

جيم ميكر ستوديو

هذا المنشئ هو نسخة مجانيةما رأيناه في بداية مراجعة برامج إنشاء الألعاب. يسمح لك بإنشاء عوالم ثنائية الأبعاد في غضون ساعات قليلة. لديها منصة مشتركة. GameMaker: يجعل Studio من السهل إنشاء تطبيقات للأجهزة المحمولة وأجهزة الكمبيوتر الشخصية ونظام التشغيل Mac OS.

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

أولاً ، تم تجهيز معظم الألعاب الحديثة بأدوات تسمح لك بتغيير عالم اللعبة إلى: رسم متاهات جديدة ، وتحويل مظهر الشخصيات وكائنات اللعبة ، وحتى تصميم مهام ومهام جديدة. يسمح هذا ، على أساس نفس StarCraft أو 3D shooter ، بلعبة كمبيوتر من تصميمها الخاص ، حيث ستكون اللعبة الأصلية صعبة للغاية. هناك محركات ألعاب مصممة خصيصًا لإنشاء الألعاب.

يعد 3D Game Maker أحد أشهر المحركات التي تتيح لك إنشاء لعبتك ثلاثية الأبعاد. نظرًا للبساطة غير العادية للواجهة ، يمكن إنشاء لعبة ثلاثية الأبعاد كاملة باستخدامها في غضون 10 دقائق فقط. اختر النوع لعبة خلقت، حدد عدد المستويات المطلوبة (يسمح لك النظام بتصميم ما يصل إلى 20 مستوى مختلفًا) ، حدد الشخصية الرئيسية من النماذج الجاهزة. يمكن بالفعل إطلاق اللعبة واختبارها ، على الرغم من أن العمل عليها ، بالطبع ، قد بدأ للتو. بعد كل شيء ، لا تزال اللعبة محرومة من أهم شيء ، وهو ما يحافظ على اهتمام واهتمام المستخدم - الحبكة. لذلك ، من الضروري أيضًا اختيار الخصوم والتفكير في الآخرين التفاصيل الضرورية. تبلغ تكلفة تطوير هذه اللعبة 35 دولارًا - وهو مبلغ يمكن إدارته تمامًا لمنشئي الألعاب.

3D Game Studio هو أقوى أداة لإنشاء ألعاب ثلاثية الأبعاد وثنائية الأبعاد ، والبرمجة على هذا النحو ليست مطلوبة عمليًا. توفر مجموعة من جميع أنواع مواقف النماذج والأمثلة والتأثيرات لمصمم اللعبة لوحة واسعة إلى حد ما من الأدوات لتحقيق تخيلاتهم. التأثيرات الطبيعية ، أسطح المرآة ، الظلال ، الأسطح الشفافة - كل هذه السمات يمكن استخدامها بالكامل في تطوير التصميمات الداخلية للعبة. كما يتم توفير عناصر جاهزة لواجهة اللعبة للمطور ، مما يسمح للمستخدم بالتواصل مع اللعبة بطريقة أنيقة ومريحة. سيكلف الإصدار الاحترافي لهذا المحرك 900 دولار ، لكن الإصدار المبتدئ أرخص بكثير - 70 دولارًا فقط.

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

فيديوهات ذات علاقة

مصادر:

  • كيفية إنشاء لعبتك الخاصة عبر الإنترنت على الكمبيوتر

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

سوف تحتاج

  • الكمبيوتر ، الوصول إلى الإنترنت ، برنامج Game Editor ، مترجم لغة البرمجة المناسب ، Adobe Photoshop.

تعليمات

كل لعبة تبدأ بفكرة. كما تعلم ، فإن اللعبة الأكثر شعبية في العالم هي لعبة Tetris ، والتي تختلف بدقة في الفكرة ، وليس في الحبكة والمؤثرات الخاصة. ألقِ نظرة حولك ، ربما لم يتم التفكير في بعض المرح في شكل بكسل ولديك كل فرصة لتصبح مشهورًا. حدد النوع ، واعمل على الفكرة وحدد بوضوح ما تريد تحقيقه في النتيجة النهائية.

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

المنشورات ذات الصلة