مشروع "ابتكار ألعاب كمبيوتر بسيطة في بيئة عالم اللوغو". ابتكار ألعاب للمبتدئين

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

ما الذي تحتاجه لبدء إنشاء الألعاب؟

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

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

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

طرق إنشاء اللعبة

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

صانعي الألعاب

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

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

محركات اللعبة

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

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

لعبة من الصفر

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

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

المطورين المحترفين

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

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

هيكل استوديو ألعاب محترف

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

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

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

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

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

نصنع الألعاب بأنفسنا: نظرة عامة على البرامج

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

صانع العاب

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

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

بناء -2

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

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

تم تصميم البرنامجين المذكورين أعلاه لإنشاء ألعاب في الوضع ثنائي الأبعاد. يتيح لك Unity العمل باستخدام إمكانيات الرسومات ثلاثية الأبعاد. الاحتمالات التي يوفرها البرنامج هائلة. تمامًا كما في حالة Construct 2 ، هناك منصات متعددة (حتى أن هناك دعمًا لوحدات التحكم - Xbox و PlayStation و Wii).

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

مرحبًا.

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

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

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

1. برامج إنشاء ألعاب ثنائية الأبعاد

بواسطة 2D - فهم الألعاب ثنائية الأبعاد. على سبيل المثال: تتريس ، قطة الصيد ، الكرة والدبابيس ، ألعاب ورق متنوعة ، إلخ.

مثال على ذلك هو الألعاب ثنائية الأبعاد. لعبة ورق: سوليتير

1) صانع الألعاب

موقع المطور: http://yoyogames.com/studio

عملية إنشاء لعبة في Game Maker ...

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

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

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

2) بناء 2

الموقع: http://c2community.ru/

مصمم ألعاب حديث (بالمعنى الحقيقي للكلمة) ، والذي يسمح حتى لمستخدمي الكمبيوتر الشخصي المبتدئين بصنع ألعاب حديثة. علاوة على ذلك ، أود التأكيد على أنه بمساعدة هذا البرنامج ، يمكن تصميم الألعاب منصات مختلفة: IOS ، Android ، Linux ، Windows 7/8 ، سطح مكتب Mac ، الويب (HTML 5) ، إلخ.

هذا المُنشئ مشابه جدًا لـ Game Maker - هنا تحتاج أيضًا إلى إضافة كائنات ، ثم تعيين سلوكها (القواعد) وإنشاء أحداث متنوعة. تم إنشاء المحرر وفقًا لمبدأ WYSIWYG - أي سترى النتيجة فورًا عند إنشاء اللعبة.

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

2. برامج إنشاء ألعاب ثلاثية الأبعاد

(3D - ألعاب ثلاثية الأبعاد)

1) 3D RAD

الموقع: http://www.3drad.com/

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

يعد 3D RAD أسهل مُنشئ للتعلم ، ولا توجد حاجة عمليًا للبرمجة هنا ، باستثناء ربما وصف إحداثيات الكائنات أثناء التفاعلات المختلفة.

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

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

موقع المطور: http://unity3d.com/

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

تتضمن حزمة Unity 3D محركًا يسمح بالاستخدام الكامل لقدرات DirectX و OpenGL. يوجد أيضًا في ترسانة البرنامج القدرة على العمل مع نماذج ثلاثية الأبعاد ، والعمل مع التظليل ، والظلال ، والموسيقى والأصوات ، ومكتبة ضخمة من البرامج النصية للمهام القياسية.

ربما يكون العيب الوحيد لهذه الحزمة هو الحاجة إلى معرفة البرمجة في C # أو Java - أثناء التجميع ، يجب إضافة جزء من الكود في "الوضع اليدوي".

3) NeoAxis Game Engine SDK

موقع المطور: http://www.neoaxis.com/

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

بالنسبة لـ Game Engine SDK ، هناك العديد من الإضافات والإضافات لمجموعة متنوعة من المهام على الشبكة: على سبيل المثال ، فيزياء السيارة أو الطائرة. بمساعدة المكتبات الموسعة ، لا تحتاج حتى إلى معرفة جادة بلغات البرمجة!

بفضل مشغل خاص مدمج في المحرك ، يمكن تشغيل الألعاب التي تم إنشاؤها فيه في العديد من المتصفحات الشائعة: Google Chrome و FireFox و متصفح الانترنتو Opera و Safari.

يتم توزيع Game Engine SDK كمحرك مجاني للتطوير غير التجاري.

3. كيفية إنشاء لعبة ثنائية الأبعاد في Game Maker - خطوة بخطوة

صانع العاب. إضافة كائن.

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

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

إضافة الأحداث إلى الأشياء.

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

بالمناسبة ، يمكن أن يكون هناك الكثير من الأحداث: هنا لا يضيع Game Maker الوقت في تفاهات ، سيقدم لك البرنامج الكثير من الأشياء:

مهمة حركة الشخصية: سرعة الحركة ، والقفزات ، وقوة القفز ، وما إلى ذلك ؛

تراكب قطعة موسيقية لأحداث مختلفة ؛

ظهور وإزالة حرف (كائن) ، إلخ.

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

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

اضافة غرفة (مرحلة اللعب).

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

بدء تشغيل اللعبة الناتجة.

سيفتح Game Maker نافذة مع اللعبة أمامك. في الواقع ، يمكنك مشاهدة ما قمت به ، والتجربة ، واللعب. في حالتي ، يمكن لـ Sonic التحرك بناءً على ضغطات المفاتيح على لوحة المفاتيح. نوع من لعبة صغيرة أوه ، وكانت هناك أوقات تسببت فيها نقطة بيضاء عبر شاشة سوداء في مفاجأة واهتمام كبير بين الناس ...).

لعبة مستلمة ...

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

الأفضل! ألعاب سعيدة للجميع ...


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


1. المرحلة الأولية


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


2. إنشاء نماذج ثلاثية الأبعاد


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


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


3. مسح الأشعة فوق البنفسجية والنسيج


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


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


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

4. تحديد "محرك" اللعبة


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


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


  • خلية منشقة توم كلانسي
  • البريدية 2
  • النسب الثاني
  • شريك 2
  • الرجل العنكبوت 2: اللعبة
  • توم كلانسي جوست ريكون 2
  • حرب النجوم: جمهورية كوماندوز
  • سوات 4
  • معركة الحرب العالمية الثانية: الطريق إلى برلين
  • الأوركسترا الحمراء: Ostfront 41-45
  • توم كلانسي جوست ريكون 2
  • قتل الأرض
  • بيوشوك
  • وسام الشرف: محمول جوا
  • تأثير الشامل
  • الترك
  • Tom Clancy's Rainbow Six: Vegas 2
  • حافة المرآة
  • بوردرلاندز
  • ماس إفيكت 2
  • بيوشوك 2
  • ميدالية الشرف
  • واجهة المنزل
  • الأوركسترا الحمراء 2: أبطال ستالينجراد
  • مدينه الراجل الوطواط
  • تأثير الشامل 3
  • العمليات الخاصة: الخط
  • بوردرلاندز 2
  • مسكن للألم: الجحيم والإدانة
  • قائمة الاموات
  • تدوم
  • مورتال كومبات اكس
  • XCOM 2

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

تم صنع الألعاب التالية على هذا المحرك:


  • 7 أيام للموت
  • ملجأ للطوارئ
  • كان لونغ داكن
  • بحاجة إلى للسرعةالعالمية
  • مرهف: الوصول
  • الغابة
  • الصدأ (لعبة)

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


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

  • كريسيس
  • اليوم
  • بعيدة كل البعد
  • الحرب

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


محرك غير واقعي 4- إذا تجاوزت مبيعاتك أكثر من مليون ، فستخصم 5٪ من كل عملية بيع


الوحدة 5- بمجرد أن يتجاوز دخلك 100 ألف دولار في السنة ، يجب عليك خصم 5٪


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


5. العمل مع "المحرك"


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


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


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


ربما هذا هو السبب في عدم وجود رائع في بلدنا مشاريع الألعاب، والتي يمكن للمرء أن يشعر بالحرية في وضعه كمثال على نوع من Battlefield أو شيء مثل GTA 5.


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


5. التحضير للمبيعات الأولى


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


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


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


حسنًا ، الآن ، على الأرجح ، يبقى السؤال الأخير حول إنشاء لعبة ، هل من الممكن إنشاء لعبة بمفردك؟


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


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


لكن في بعض الأحيان يحل شخص واحد محل العديد من المتخصصين في وقت واحد ، وهذا يحدث أيضًا.


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


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




واثق من نفسه مؤسسة تعليمية

أعلى التعليم المهني

"لينينغرادسكي جامعة الدولةسمي على اسم أ. بوشكين "

معهد بوكسيتوغورسك (فرع)

كلية

المشروع على:

« ألعاب الكمبيوتر»

أنجز من قبل: الطالب 3 و مجموعات

تخصص 230701

المعلوماتية التطبيقية

عن طريق الصناعة / __________ / ن

التحقق:

وحدة المعلم

م 04. ضمان التصميم

أنشطة / ___________ / IV Dobryakova

بوكسيتوغورسك ، 2015محتوى

أنامنصة

اختيار موضوع وطرح مشكلة

المرحلة 1. اختيار الموضوع

ثانيًامنصة

تحليل الكائن

ثالثامنصة

تطوير السيناريو وتوليف النموذج

رابعامنصة

تكنولوجيا وشكل عرض المعلومات

الخامسمنصة

تركيب طراز الكمبيوتر

المرحلة 2. إنشاء منتج وسائط متعددة

السادسمنصة

العمل مع مشروع

طلب

أنا منصة. اختيار موضوع وطرح مشكلة

المرحلة 1. اختيار الموضوع

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

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

أهداف مشروعي:

    دراسة تاريخ أصل ألعاب الكمبيوتر ؛

    التعرف على تصنيف ألعاب الكمبيوتر ؛

    التعرف على ألعاب من نوع "الإستراتيجية" ؛

المرحلة 2. بيان المشكلة

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

ثانيًا المسرح. تحليل الكائن

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

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

ضع في اعتبارك الخصائص التي تميز الكائنات المحددة.

حافظة الشاشة

وثيقة

عرض تقديمي

كتيب

قاعدة البيانات

رسم بياني 1. مخطط نموذج مشروع "العاب كمبيوتر"

الجدول 1. كائنات مشروع "ألعاب الحاسوب".

كائن شاشة التوقف

كائن قاعدة البيانات

كائن العرض

كتيب الكائن

كائن مستند نصي

1. يحتوي معلومات عامةحول المشروع.

2. يستدعي العرض التقديمي.

3. يستدعي قاعدة البيانات.

4. كتيب.

5. وثيقة نصية.

1. معلومات استدعاء: حول نوع اللعبة ، والشعبية بين اللاعبين من مختلف الفئات العمرية ،

سعر لعبة الكمبيوتر.

1. يقدم تصنيف ألعاب الكمبيوتر.

2. يوضح الألعاب في النوع "الإستراتيجية" بالتفصيل.

1. يقدم كتيبًا يحتوي على معلومات كاملة عن ألعاب الكمبيوتر.

1. يقدم 6 مراحل لمشروع الوسائط المتعددة.

شاشة البداية عبارة عن كائن بسيط تنتقل منه إلى كائنات أخرى.

مخطط الكائن يظهر العرض التقديمي في الشكل 2. يتم عرض خصائص الكائنات المحددة في هذا المخطط في الجدول 2.

ألعاب الكمبيوتر


مفهوم "لعبة الكمبيوتر"


الاستراتيجيات


استراتيجيات البطاقة

بدوره الاستراتيجيات

استراتيجية الوقت الحقيقي

محاكيات الله

الاستراتيجيات العالمية

ألعاب الحرب

الاستراتيجيات الكلاسيكية


فهرس


الصورة 2. مخطط الكائن عرض مشروع "ألعاب كمبيوتر".

الجدول 2. كائنات عرض مشروع "ألعاب الحاسوب".

ألعاب الكمبيوتر

تصنيفات العاب الكمبيوتر

الاستراتيجيات

1. يجعل الانتقال إلى مفهوم "لعبة الكمبيوتر".

2. يكشف دور اللعبة في حياة الإنسان.

1. يعرض معلومات حول أنواع مختلفة من ألعاب الكمبيوتر.

2. يجعل الانتقال إلى نوع اللعبة "إستراتيجية"

1. ينفذ عرضًا توضيحيًا لمعلومات موجزة حول أنواع مختلفةالاستراتيجيات.

2. يعود إلى المحتوى.

قاعدة البيانات


عالم الألعاب

ألعاب

مبيعات

تين. 3. مخطط كائن قاعدة بيانات مشروع "ألعاب الكمبيوتر".

الجدول 3. الكائناتقواعد بيانات مشروع "ألعاب الحاسوب".

عالم الألعاب

ألعاب

مبيعات

1.إفصاح عن سياسة تسعير الألعاب من مختلف الأنواع.

2. إحصائيات مبيعات المكالمات.

1.عرض معلومات عن الألعاب.

2- عرض الأنواع الشعبية

1. عرض إحصائيات المبيعات.

كتيب


ألعاب الكمبيوتر


مراحل إدمان القمار


التأثير على الشخص


مفهوم

الأنواع

الشكل 4. مخطط كائن من كتيب مشروع "ألعاب الكمبيوتر".

الجدول 4. كائنات كتيب "ألعاب الكمبيوتر".

مفهوم

الأنواع

التأثير على الشخص

مراحل إدمان القمار

فوائد ومضار ألعاب الكمبيوتر

1. يوسع مفهوم "لعبة الكمبيوتر"

1. يقدم أنواع مختلفة من الألعاب

1. يكشف الاعتماد النفسي للإنسان على لعب الأدوار في ألعاب الكمبيوتر

1. يكشف عن ديناميات التنمية إدمان الكمبيوتر

1. يشرح جميع إيجابيات وسلبيات ألعاب الكمبيوتر.

ثالثا المسرح . تطوير السيناريو وتوليف النموذج

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

حافظة الشاشة

وثيقة

عرض تقديمي

كتيب

قاعدة البيانات

ألعاب الكمبيوتر

مراحل إدمان القمار

مفهوم

ألعاب

عالم الألعاب


الأنواع

فوائد ومضار الكمبيوترألعاب

التأثير على الشخص

مبيعات


ألعاب الكمبيوتر


دور لعبة الكمبيوتر في حياة الإنسان

مفهوم "لعبة الكمبيوتر"


تصنيف العاب الكمبيوتر

الاستراتيجيات


الاستراتيجيات الكلاسيكية

محاكيات الله

الاستراتيجيات العالمية

ألعاب الحرب

استراتيجيات البطاقة

بدوره الاستراتيجيات

استراتيجية الوقت الحقيقي


فهرس

الشكل 5. مخطط نموذج لمشروع "العاب كمبيوتر".

رابعا منصة. التكنولوجيا وشكل عرض المعلومات

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

الخامس المسرح. توليف نموذج حاسوبي

المرحلة 1. إعداد المواد للعمل

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

لإعداد المرافقة الموسيقية ، يمكنك استخدام الفونوغراف القياسي من Windاws 95. إذا كان SoundTrack متاحًا في تطبيقات PowerPoint ، فسيتيح لك ذلك إنشاء مصاحبة موسيقية في تطبيق PowerPoint نفسه حول موضوع معين.

المرحلة 2. إنشاء منتج وسائط متعددة

إنشاء قاعدة البيانات

للحصول على رسم تخطيطي لهذا الجزء من المشروع ، انظر الشكل 3 أعلاه.

عند إنشاء قاعدة بيانات ، يمكنك استخدام المُنشئ ، الذي تحتاج من خلاله إلى إنشاء الأقسام التالية:

    الجداول؛

    الطلبات.

    نماذج؛

    التقارير.

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

قم بإنشاء عرض تقديمي

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

إنشاء شاشة البداية

نقوم بإنشاء شاشة البداية للمشروع بناءً على تطبيق PowerPoint. الشكل العاميظهر شاشة التوقف في الشكل. 1. تحتوي شاشة التوقف معلومات مختصرةعن المشروع وتوفر:

    دعوة العرض

    الانتقال إلى قاعدة البيانات ؛

    دعوة كتيب

    استدعاء وثيقة.

السادس المسرح. العمل مع مشروع

في المرحلة السابقة ، تم الانتهاء من العمل على إنشاء مشروع "ألعاب الكمبيوتر". الفرص ومبدأ العمل بالمشروع المُنشأ. عند بدء تشغيل PowerPoint ، تظهر شاشة البداية على الشاشة. من شاشة التوقف ، يمكنك استدعاء عرض تقديمي وعرض المواد المعروضة فيه ، بينما يمكنك تشغيل الموسيقى التصويرية. بعد الانتهاء من العرض التقديمي ، انتقل إلى شاشة البداية وأدخل قاعدة البيانات ، والتي ستقدم لك سياسة التسعير وإحصاءات المبيعات لألعاب الكمبيوتر من مختلف الأنواع. عند الانتهاء من قاعدة البيانات ، يمكنك الانتقال إلى شاشة البداية وعرض الكتيب.

طلب

كتيب

عرض تقديمي

قاعدة البيانات

حافظة الشاشة

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

خطوات

الأساسيات

    اختر النوع.نعم ، جميع الألعاب الناجحة فريدة من نوعها. ومع ذلك ، يمكن أن تُعزى إلى نوع معين. حدد النوع أولاً! والأنواع هي كالتالي:

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

    • القاعدة العامة هي كالتالي - من الأسهل تطوير لعبة ، تخيل على الفور كيف وماذا ستلعب. هناك استثناءات بالطبع ، لكن هناك استثناءات لجميع القواعد.
    • هل تريد صنع لعبة لجهاز iPhone؟ يجب إرساله إلى AppStore من جهاز كمبيوتر يعمل بنظام Mac.
  2. اكتب مسودة لمفهوم اللعبة.على بضع صفحات بتنسيق بعبارات عامةاكتب كيف تلعب لعبتك. هذا وحده يمكن أن يمنحك بالفعل فكرة عما إذا كانت هذه اللعبة ستنجح.

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

    • القدرة على قيادة السيارة.
    • القدرة على اختبار ردود فعل اللاعب.
    • إمكانية محاكاة اقتصاد قوة فضائية.
  3. اكتب كل ميزات لعبتك.الميزات هي ما يميز لعبتك عن الآلاف من الألعاب الأخرى. ابدأ بسرد الأفكار والمفاهيم ، ثم أعد كتابتها كلها في جمل ذات معنى. قم بإعداد 5-15 ميزة. فمثلا:

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

    نضع خطة تطوير

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

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

      • يكاد يكون جدول المحتويات بمثابة دليل للعبة. ابدأ بالأقسام العامة ، ثم قسّمها إلى أقسام فرعية.
      • يشبه جدول المحتويات مسودة نموذج للعبة. لكن في كل نقطة يجب أن تكون هناك تفاصيل ، الكثير من التفاصيل!
    3. أكمل كل عنوان.صف كل شيء بمثل هذه التفاصيل وبوضوح أنه بعد أن بدأ العمل في الترميز والرسم ، سيتم فهم الجميع وكل شيء على الفور. كل ميكانيكي ، كل ميزة - كل شيء يجب شرحه في 5+!

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

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

    الشروع في البرمجة

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

      • بمساعدة المحركات ، يتم تبسيط العمل مع الرسومات والأصوات والذكاء الاصطناعي.
      • محركات مختلفة - إيجابيات وسلبيات مختلفة. بعضها أفضل للألعاب ثنائية الأبعاد ، والبعض الآخر للألعاب ثلاثية الأبعاد. في مكان ما تحتاج إلى فهم البرمجة بشكل أفضل ، في مكان ما يمكنك بدء العمل فيه دون تمييز وظيفة عن إجراء. المحركات التالية شائعة:
        • GameMaker: Studio هو أحد أشهر محركات الألعاب ثنائية الأبعاد.
        • Unity هو محرك سهل الاستخدام لإنشاء ألعاب ثلاثية الأبعاد.
        • RPG Maker XV هو محرك برمجة نصية لإنشاء ثنائي الأبعاد لعب الأدوارأسلوب JRPG.
        • تعد Unreal Development Kit محركًا ثلاثي الأبعاد متعدد الأغراض.
        • Source هو محرك شائع جدًا ويتم تحديثه بشكل متكرر لإنشاء ألعاب ثلاثية الأبعاد.
        • Project Shark هو محرك ثلاثي الأبعاد للمبتدئين والمستخدمين المتقدمين.
    2. تعرف على ميزات المحرك أو استعن بمتخصص فيه.اعتمادًا على الاختيار ، قد يكون من الضروري القيام بالكثير من البرمجة. ومع ذلك ، فحتى مع أبسط المحركات ، ليس من السهل التعامل معها. لذلك ، إذا كانت المهمة تبدو فوق طاقتك ، فابحث عن محترف.

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

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

      • ضوابط سيئة وصعبة وغير مفهومة - لاعب محبط. تحكم جيد وعالي الجودة ودقيق - لاعب سعيد.

    العمل على الرسومات والصوت

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

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

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

    3. تحسين الرسومات.اعتمادًا على نمط الرسوم المختار ، يمكن أن تساعدك البرامج المختلفة ، على سبيل المثال:

      • Blender هو أحد أشهر برامج تحرير الصور ثلاثية الأبعاد (وهو مجاني). الشبكة مليئة بالأدلة حولها ، لذا لن يكون الفهم وبدء العمل بسرعة مشكلة.
      • يعد Photoshop مفيدًا جدًا في مرحلة إنشاء الأنسجة ، وكذلك في تقديم الفن ثنائي الأبعاد بشكل عام. نعم ، إنها مدفوعة. إذا كنت تريد نظيرًا مجانيًا - خذ Gimp ، فهو يتمتع بنفس الوظيفة تقريبًا.
      • يعد Paint.net بديلاً مجانيًا لبرنامج مثل Paint Shop Pro الذي يجعل من السهل إنشاء فن ثنائي الأبعاد. هذا البرنامج مفيد بشكل خاص عند العمل على فن البكسل ثنائي الأبعاد.
      • استخدم Adobe Illustrator. هذا البرنامج رائع للرسومات المتجهة. إنه ليس رخيصًا ، لذلك إذا كنت تعاني من نقص في المال ، فاستخدم Inkscape ، وهو بديل مجاني ومفتوح المصدر لبرنامج Adobe Illustrator.
    4. سجل الصوت.الصوت عنصر مهم جدًا في جو أي لعبة. سواء كان لديك موسيقى أم ​​لا ، إذا لم يكن لديك ، ما هي المؤثرات الصوتية التي يتم تشغيلها ومتى ، وما إذا كان يتم التحدث بالحوار ، سيكون لها تأثير كبير على تجربة اللاعب للعبة.

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

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