شرح الدرس
أ) دراسة التقنيات المستخدمة في ألعاب الحاسوب
- ستتعلم في هذه الوحدة
- الاتجاهات الاجتماعية في ألعاب الحاسوب
- المهارات
- المصطلح الرئيس
- نتاج التعلم أ
- المصطلح الرئيس
- بحث
- أنواع اللاعبين
- الجدول 8.1 العوامل الرئيسة التي تحدد الأنواع المختلفة للاعبي ألعاب الحاسوب
- المصطلح الرئيس
- إنتاج الألعاب
- المصطلح الرئيس
- نتاج التعلم أ
- الناشرون الأساسيون
- ألعاب إيندي (المستقلة)
- التمويل الجماعي
- لعب مجاني
- ألعاب متعددة اللاعبين
- الذكاء الاصطناعي
- خوارزميات البحث
- موضوعات ذات صلة
- المصطلح الرئيس
- التحسين الرياضي
- المنطق
- التقنيات الناشئة
- الواقع الافتراضي
- بحث
- نتاج التعلم أ
- الواقع المعزز والتكنولوجيا القابلة للارتداء
- التوزيع الرقمي
- البث
- المصطلح الرئيس
- مناقشة
- أمان الخدمات المتكاملة والبيئات متعددة اللاعبين
- التقنيات المستخدمة في ألعاب الحاسوب
- مزايا وقيود المنصات المختلفة
- الأجهزة
- وحدة المعالجة المركزية
- الجدول 8.2 فوائد المنصات المختلفة والقيود المفروضة عليها
- وحدة معالجة الرسومات
- الذاكرة
- موضوعات ذات صلة
- المصطلح الرئيس
- المخرجات
- الإدخال
- التخزين
- الروابط
- موضوعات ذات صلة
- التقنيات الحديثة
- البرامج
- أنظمة التشغيل
- لغات البرمجة وخيارات الرسوم
- برامج تشغيل الأجهزة
- خيارات الصوت
- المصطلح الرئيس
- وقفة للتفكير
- تلميح
- توسيع الأفق
- محركات الألعاب
- المصطلح الرئيس
ستتعلم في هذه الوحدة
- أ. دراسة التقنيات المستخدمة في ألعاب الحاسوب
- ب. تصميم لعبة حاسوب لتلبية متطلبات العميل
- ج. تطوير لعبة حاسوب لتلبية متطلبات العميل
أ) دراسة التقنيات المستخدمة في ألعاب الحاسوب
- ألعاب الحاسوب وألعاب الفيديو هما عمل كبير ومصدر غني ومستمر للوظائف المثيرة والإبداعية التي تتطلب مهارات قوية في تكنولوجيا المعلومات وأفكار مميزة.
- لا يختلف الموضوع التالي كثيرًا عن سابقه، وهو أحد أكثر العناصر إثارة في قطاع ألعاب الحاسوب التي توضح الكيفية التي يمكن بها للفرق الصغيرة ذات الأفكار الرائعة أن تصبح نجاح دولية.
- يمكن أن تتطور أنواع مختلفة من الألعاب الجديدة وتخلق قواعد جماهيرية جديدة بالكامل من اللاعبين المخلصين، وأحيانًا تشكل مجتمعات قوية من اللاعبين.
- العديد من أنواع الألعاب الحديثة نشأت من تقنيات مبتكرة مثل الواقع الافتراضي والواقع المعزز وأنظمة التشغيل الجديدة والتطور في إمكانيات العرض.
الاتجاهات الاجتماعية في ألعاب الحاسوب
- أول جهاز ألعاب هو جهاز ترفيهي كان يعمل بشاشة من أنبوب أشعة الكاثود في عام 1947. ومر ما يقرب من سبعة عقود من تطورات الألعاب، ومنذ ذلك الحين، ارتبط الناس بألعاب الحاسوب واستمتعوا بها بعدة طرق مختلفة.
- وقد أدت هذه التطورات إلى قطاع دائم التطور يعمل على توصيل الترفيه إلى جميع مناطق وفئات المجتمع، سواء كانوا لاعبين عاديين يبحثون عن بضع دقائق من التسلية مع بوكيمون جو (Pokemon Go) أو لاعبين متمرسين ينتظرون بفارغ الصبر الإصدار الأحدث من سلسلة أساسنز كريد (Assassin's Creed).
المهارات
- البحث والتحليل
المصطلح الرئيس
النوع - النوع هو فئة من فئات ألعاب الحاسوب تصف أسلوب اللعب وأنواع التحديات ومنظور اللاعب.
نتاج التعلم أ
- ميزات لعبة التصويب بعدسة اللاعب الأول (FPS) لكنها تناسب أيضًا أنواع الألعاب متعددة اللاعبين عبر الإنترنت (MMO)، لذلك يمكن تسميتها بألعاب MMOFPS. لإضفاء المزيد من الغموض على الأمور، تتيح لك هذه اللعبة أيضًا التبديل إلى وضع منظور الشخص الثالث حتى تتمكن من رؤية الشخصية التي تلعب بها.
- إن طبيعة التغيير المستمر في ألعاب الحاسوب، واستعارة الأفكار من أنواع الألعاب الأخرى وتعديل الألعاب وفقًا لملاحظات اللاعبين، تعني أنه من المستحيل كتابة قائمة نهائية بأنواع الألعاب. ألعاب تقمص الأدوار (RPGs) كانت شائعة قبل ظهور الألعاب الرقمية.
- وفي ألعاب الرسوم الكرتونية الكلاسيكية مثل دانجيونز آند دراجونز كان اللاعبون يلعبون ضد سيد الزنزانة، وبعد اختيار كل منهم شخصية، ومع تقدم اللعبة، كانت شخصيتهم تتطور وتتحسن مع اتخاذهم للمزيد من القرارات.
- يعمل مفهوم تقمص الأدوار هذا جيدًا في شكل ألعاب الحاسوب وبعض ألعاب تقمص الأدوار مثل ذا إيلدر سكرولز في: سكايريم (SKYRIM)، حققت نجاحًا هائلاً. لاحظ مطورو الألعاب الآخرون توجه لاعبي ألعاب تقمص الأدوار (RPG) لتحسين شخصياتهم، وبدؤوا في إضافة هذه الميزة إلى ألعاب أخرى، مثل أنشارتد (Uncharted)، ما مكنهم من إضافة مزايا 'رفع المستوى' والحصول على مكافآت.
المصطلح الرئيس
النوع - النوع هو فئة من فئات ألعاب الحاسوب تصف أسلوب اللعب وأنواع التحديات ومنظور اللاعب. لعبة متعددة اللاعبين عبر الإنترنت (MMO) - هي لعبة يلعبها لاعبون متعددون عبر الإنترنت في الوقت نفسه.
بحث
كيف يلعب الناس معًا؟ حاول سرد أكبر عدد ممكن من الطرق المختلفة التي توفر بها الألعاب التقليدية (القلم والورق وألعاب الطاولة وما إلى ذلك) وألعاب الحاسوب أنشطة اللاعبين.
أنواع اللاعبين
كما أن ألعاب الحاسوب تندرج تحت أنواع مختلفة، فمن الأهمية بمكان مراعاة وجود أنواع مختلفة من اللاعبين. عندما يقدم استوديو ألعاب فكرة لعبة جديدة للناشر، فإن أحد أهم العوامل التي يجب عليهم مراعاتها هو جمهور اللعبة التي يريدون إنتاجها. من المستحيل صنع لعبة ترضي الجميع لأن اللاعبين لديهم أذواق واهتمامات مختلفة. حتى أن علماء النفس مثل ريتشارد بارتل وديفيد كيرسي أجروا دراسات أكاديمية حول كيف ولماذا يلعب الناس الألعاب. يبحث الجدول 8.1 في العوامل الرئيسة التي تحدد أنواع اللاعبين. يمثل الجدول التركيبة السكانية الأساسية، أي القياسات المستخدمة لتصنيف الأشخاص في فئات مختلفة بحيث يمكن فهم انطباعات الإعجاب وعدم الإعجاب بسهولة أكبر. ومع ذلك، هناك اعتبارات أخرى يجب مراعاتها عند تصميم الألعاب. في السنوات الأخيرة، مع زيادة سرعات الإنترنت المنزلي عريض النطاق، ارتفعت شعبية الألعاب عبر الإنترنت. تم تصميم الجيل السابق من أجهزة الألعاب المنزلية لجذب الأشخاص الذين يرغبون في اللعب معًا في عوالم مشوقة وتفاعلية عبر الإنترنت. وتتضمن أحدث جيل من أجهزة الألعاب لدينا القدرة على اللعب عبر الإنترنت وبث المحتوى حتى يتمكن الآخرون من مشاهدة ساحة اللعب والتعليق على مهارات اللاعبين.
الجدول 8.1 العوامل الرئيسة التي تحدد الأنواع المختلفة للاعبي ألعاب الحاسوب
| نطاق العمر | تحدد لوحات التصنيف المختلفة حول العالم (مثل PEGI أو ESRB أو NMC) ما يناسب مختلف الفئات العمرية. ويميل مصممو الألعاب إلى إنشاء مغامرات كرتونية براقة للاعبين الأصغر سنًا وعوالم أكثر قتامة وواقعية للاعبين البالغين. |
| النوع | على الرغم من أن المحتوى يبدو أقرب للذكور، إلا أن اللاعبين ينقسمون بين الذكور والإناث، حيث أن حوالي 60 في المائة من اللاعبين ذكور و40 في المائة إناث. ما يجعل مصممو الألعاب الأطفال لجنس معين، ولكن كلما تقدم الجمهور المستهدف في السن، قل استهداف المحتوى لجنس معين. |
| الالتزام بالوقت | ربما يكون أحد أهم العوامل هو مقدار الوقت الذي يرغب الشخص في قضاءه في اللعبة، ويمكن أن يؤثر هذا الأمر في تصميم اللعبة تأثيرًا كبيرًا. سيسعد اللاعبون العاديون بتشغيل لعبة لبضع دقائق في كل مرة، وقد يلعبون على الأجهزة المحمولة في أثناء السفر أو يقومون بتنزيل ألعاب رقمية بتكلفة أقل بكثير من الألعاب التقليدية. لن يكون اللاعبون العاديون مهتمين بشكل خاص بلعبة واحدة، أو يشغلهم ما لديهم من ألعاب أو يترقبون الإصدارات الجديدة لأي منها. اللاعبون الذين يريدون خوض تجربة غامرة أكثر سيمضون ساعات في استكشاف عوالمهم المفضلة. سيهتمون بعلامات تجارية معينة ويقضون الكثير من وقت فراغهم في ممارسة ما تصدره من ألعاب. يمكن أيضًا الإشارة إلى اللاعبين المتمرسين باسم (اللاعبون المخلصون). قد ينتقد بعض الأشخاص الوقت الذي يقضونه في الألعاب، ولكن هل يختلف ذلك عن قضاء ساعات في مشاهدة التلفزيون؟ |
| اختيار الموضوع | يُطلق على محتوى اللعبة أو أسلوبها وأي أفكار تربط جميع ميزاتها معًا الموضوع. يمكن للأشخاص اختيار لعبة بناءً على قصتها أو إعدادها أو تصميمها. يوجد العديد من موضوعات الألعاب المختلفة: مغامرة خيالية أو لعبة حرب واقعية أو لعبة ألغاز بشخصيات مرحة أو لعبة تحاكي القصص والشخصيات من فيلم معروف أو سلسلة ألعاب. |
المصطلح الرئيس
اللاعبون العاديون - هم الأشخاص الذين يلعبون لفترات قصيرة فقط ويفضلون الألعاب البسيطة. تجربة غامرة - هو مصطلح يشير إلى مدى تركيزك على التجربة التي تمر بها، وتحافظ اللعبة الغامرة على جذب انتباهك لمدد طويلة من الوقت بحيث تمنع أي تشتيت، ومن المفترض أن تجعلك تستمتع باللعبة أكثر، في حال كان لديك الوقت الكافي فقط. سلسلة الألعاب - سلسلة من عناوين الألعاب التي تستخدم عالم اللعبة نفسه، أو الشخصيات نفسها، أو الإعداد نفسه.
إنتاج الألعاب
- يعد إنتاج اللعبة حدثًا معقدًا، وعادة ما يبدأ بفكرة يقدمها استوديو تطوير الألعاب إلى ناشر اللعبة، وسيحتوي هذا العرض التقديمي على مفهوم شامل للعبة مع تفاصيل حول الشخصيات وآليات اللعبة والجمهور الذي صُممت لأجله اللعبة.
- دون جمهور محدد، لن يوجد حافز مالي لصنع اللعبة، ففي بعض الأحيان يتعامل الناشر مع الاستوديو لأجل جمهور محدد أو نوع اللعبة و/أو الموضوع ويطلب منهم إنشاء لعبة للسوق.
- بعد منح الاستوديو التمويل لبدء التطوير، يبدأ الاستوديو بإنشاء إطار فن مفاهيمي يعرض النمط الرسومي وموضوع اللعبة (انظر الشكل 8.2).

المصطلح الرئيس
استوديو تطوير الألعاب - فريق من الأشخاص الذين يبتكرون ألعاب الحاسوب. ناشر الألعاب - شركة تصدر الألعاب إلى المتاجر أو المنصات عبر الإنترنت وتدفع مقابل التطوير. آليات اللعبة - الطريقة التي يعمل بها عالم اللعبة، وميزاته وقواعده مثل: القفز المزدوج أو جمع العناصر. الفن المفاهيمي - الرسوم واللوحات التي سبق أن أنشئت قبل تطوير اللعبة لبيان الكيفية التي يجب أن يبدو عليها عالم اللعبة والإحساس الذي يجب أن يوصله للاعب.
نتاج التعلم أ
ستتم الإشارة إلى الفن المفاهيمي طوال عملية تطوير اللعبة حتى يعرف كل فرد من فريق التطوير الشكل الذي يجب أن تبدو عليه اللعبة ونوع المشاعر التي يجب أن تثيرها لدى اللاعب.
الناشرون الأساسيون
- بعض الناشرين هم شركات دولية كبيرة معروفة كناشرين رئيسيين، مثل إلكترونيك آرتس (EA Games) أو نينتندو.
- يتحمل هؤلاء الناشرون مسؤولية تمويل إنتاج العديد من عناوين الألعاب المختلفة في الوقت نفسه.
- عادة ما يتخصص الناشرون الصغار في نوع معين وغالبًا ما يصدرون لعبة واحدة فقط في كل مرة.
ألعاب إيندي (المستقلة)
عندما يبدأ تطوير لعبة قبل أن يكون لها ناشر، فإنها تُعرف باسم لعبة مستقلة. تقوم الاستوديوهات التي تصنع ألعابًا مستقلة بتمويل التطوير بنفسها. هذا يعني أنه ليس لديهم القيود نفسها التي قد يضعها الناشرون عليهم أثناء التطوير حتى يتمكنوا من اتخاذ قراراتهم بشأن محتوى اللعبة وأسلوبها. غالبًا ما يؤدي هذا إلى تصميمات ألعاب مبتكرة وأصلية، ولكنه يعني أيضًا أن الاستوديوهات قد تواجه صعوبة في دفع الفواتير، لأنها لا تجني أي أموال قبل أن يكون للعبة ناشر. عندما يثبت الاستوديو وجود سوق للعبته، من خلال البحث أو الاختبار، سيقوم الناشر بتمويل مشروعه. ومن الأمثلة الجيدة على الألعاب المستقلة هي ماينكرافت، وستارديو فالي، وهولو نايت. يمكن للألعاب المستقلة البدء في جني الأرباح عندما تجد لها ناشرًا. غالبًا ما يتم إعادة استثمار الأرباح في تطوير لعبتها قبل أن تحصل على ناشر. عادة ما يتم نشر الألعاب المستقلة بصورتها الرقمية لأن الحصول على قرص لعبة مطبوع وشحنه إلى متاجر الألعاب في جميع أنحاء العالم يكلف الكثير من المال. يرجع ذلك جزئيًا إلى وجود العديد من الألعاب المستقلة الجيدة الآن، مما جعل مزودي النسخ الرقمية (مثل: ستيم ومتجر بلاي ستيشن) يحظون بشعبية كبيرة. سيقرر الناشرون الرئيسيون الآن قبل التطوير ما إذا كانت اللعبة ستتم طباعتها على قرص أو إصدارها عبر منصة رقمية. إذا كانوا يتوقعون البيع لجمهور كبير، فسيقومون بالاستثمار في لعبة مطبوعة على أقراص وتباع في عبوات على أرفف المتاجر، لكن إذا كانت اللعبة أكثر تخصصًا، فستصدر نسخ رقمية فقط، دون تحمل مخاطر تكاليف الطباعة على أقراص.
التمويل الجماعي
يمكن للمطورين المستقلين جمع الأموال مباشرة من اللاعبين من خلال مواقع التمويل الجماعي مثل كيك ستارتر أو إنديغوغو. ويعد التمويل الجماعي ظاهرة حديثة وقد انطلق بالفعل على مدى السنوات العشر الماضية، إلى درجة أنه تحول من كونه وسيلة للتحايل يمكن استخدامها لزيادة الموارد المالية لاستوديو متعثر إلى وسيلة مجدية لتمويل المشاريع الكبيرة. لم يكن هناك أجهزة للواقع الافتراضي مثل أوكولوس ريفت لولا التمويل الجماعي. وقد موّلت الكثير من الألعاب الناجحة جدًا من خلال هذا النموذج، مثل بروكن إيدج (Broken Age)، التي كانت من أوائل الألعاب التي جمعت تمويلاً أكثر كثيرًا مما طلبته. ست سييتيزن هي أنجح لعبة تم تمويلها جماعيًا حتى الآن، حيث جمعت أكثر من 500 مليون دولار أمريكي. يختلف نموذج التمويل الجماعي عن تطوير الألعاب التقليدي ليس فقط في كيفية جمع الأموال ولكن أيضًا في تضمين "أهداف التوسع". هذا يعني أن المطورين سيلتزمون بنطاق معين للعبة، ولكن مع تمويل إضافي سيقدمون وعودًا إضافية. قد تكون (أهداف التوسع) هذه منصات مختلفة للإصدار أو مستويات إضافية أو وضع الواقع الافتراضي. إحدى عيوب الألعاب الممولة جماعيًا هي التأخيرات، والتي لا يملك العملاء أي سيطرة عليها، حيث يمكن أن تؤدي الميزات الإضافية إلى تأجيل مواعيد التسليم وغالبًا ما ينتظر الناس لمدة طويلة للحصول على ألعابهم.
لعب مجاني
- نموذج آخر لإنتاج الألعاب هو نموذج اللعب المجاني، والذي أصبح الدعامة الأساسية لتطوير ألعاب تطبيقات الأجهزة المحمولة. باستخدام هذا الأسلوب، تقوم الاستوديوهات والناشرون الأصغر بإصدار الألعاب مجانًا ثم تضمين عدد من الترقيات أو الميزات المدفوعة.
- الفكرة هي أن اللاعبين سيتعلقون باللعبة عندما يلعبوها مجانًا وسيكونون بعد ذلك على استعداد لإنفاق الأموال لفتح الإضافات.
- تُعرف هذه الألعاب مجانية اللعب أيضًا بألعاب الفريميوم، يجد بعض اللاعبين أنه من المحبط بدء لعبة يعتقدون أنها مجانية ليكتشفوا لاحقًا أنه يتعين عليهم الدفع لمواصلة اللعب.
- يمكن لناشري الألعاب المجانية تجنيب اللاعبين الدفع مقابل الألعاب بعد مدة معينة عن طريق وضع إعلانات في الألعاب، والتي تدفع تكلفة التطوير.
ألعاب متعددة اللاعبين
- عندما يجرب الناس ممارسة الألعاب معًا، يكون الأمر دائمًا أكثر متعة من اللعب بمفردهم.
- بعد إنتاج ألعاب حاسوب بسيطة للغاية، تم تصميم نسخ منها لأكثر من لاعب. بونغ، واحدة من أولى ألعاب الحاسوب، تم تطويرها للاعبين اثنين.
- والآن بعد أن أصبح الوصول إلى الإنترنت أكثر انتشارًا وصارت سرعات الاتصال أسرع، يمكن للأشخاص لعب ألعاب معقدة معًا وإن كانوا في بلدان مختلفة.
- تطورت المجتمعات عبر الإنترنت بسبب الألعاب متعددة اللاعبين وحول بعض الأشخاص اللعب إلى وظيفة من خلال العمل كلاعبين محترفين في بطولات الرياضات الإلكترونية.
الذكاء الاصطناعي
الذكاء الاصطناعي (AI) هو الاسم الذي يطلق على البرمجة التي تجعل الآلات (أو الشخصيات التكميلية (NPCs)، في سياق الألعاب) تبدو وكأنها تفكر بنفسها. يجب على المبرمجين التفكير في كيفية تفاعل شخصية تكميلية (NPC) في اللعبة مع مكان وجودها أو ما يفترض عليها القيام به. على سبيل المثال، يجب أن ينظر الجندي الذي يحرس البوابة في اتجاهات معينة ولكن يجب أن يمر بلحظات يفقد فيها انتباهه حتى يتمكن اللاعب من التسلل. يجب كتابة الكود الخاص بكافة سلوكيات هذه الشخصية في اللعبة. لقد تطور الذكاء الاصطناعي في الألعاب الحديثة إلى درجة أن الأعداء يمكنهم أن يظهروا ردود فعل واقعية تجاه اللاعبين، مثل قيام العدو بصد هجوم في لعبة قتالية، أو سلوك أكثر إستراتيجية مثل استجابة الأعداء للأنماط الخاصة في اختيارات اللاعب عن طريق تجنب هجوم "الانخفاض والتغطية" أو محاولة محاصرة الأعداء في الألعاب المتعددة اللاعبين. كلما كان الذكاء الاصطناعي أكثر تعقيدًا، زادت تعقيد البرمجة المطلوبة لإنشائه.
خوارزميات البحث
- تُستخدم خوارزميات مختلفة عند تصميم الذكاء الاصطناعي وغالبًا ما يستخدم المبرمجون خوارزميات البحث، مثل خوارزمية A*، وهي خوارزمية لتحديد المسار. تتيح خوارزمية البحث للذكاء الاصطناعي منح شخصية تكميلية إمكانية حل المشكلات، مثل مشكلة تحديد الوجهة التالية.
- إن مشكلة تحديد أفضل طريق للانتقال من نقطة إلى أخرى سهلة للغاية بالنسبة للبشر: فنحن ننظر إلى المنطقة المحيطة بنا ونقرر أفضل طريقة للوصول إلى المكان الذي نريده دون جهد يذكر.
- وليس ذلك سهلاً على شخصية تكميلية (غالبًا ما تكون عدو) في لعبة؛ فالشخصية التكميلية ليس لديها مفهوم حقيقي عن مكانها أو المكان الذي ينبغي أن تكون فيه. لذلك، عندما يرى العدو لاعبًا في نهاية ممر يحتوي على عدة صناديق وبراميل وأكوام من الأنقاض، فإنه يحتاج إلى خوارزمية لمعرفة كيفية النزول من الممر إلى اللاعب.
- ستقوم خوارزمية A* بتقسيم المدخل والعقبات إلى سلسلة من الخطوات ووضع أفضل مجموعة من الخطوات لنقل شخصية تكميلية من نقطة البداية إلى الهدف. سيكون هناك اختيار بين المسارات المختلفة التي يجب اتباعها وستستخدم خوارزمية التحسين الرياضي لتحديد أفضل مسار يمكن اتباعه. يتم استخدام الذكاء الاصطناعي لجعل ألعاب الفيديو أكثر تقدمًا. على سبيل المثال، يتم تدريب الألعاب على دراسة أنماط اللعب حتى تتمكن من تحسين الخوارزميات الخاصة بها.
موضوعات ذات صلة
للحصول على تفاصيل عن تطوير تطبيقات الأجهزة المحمولة، راجع الوحدة 7: تطوير تطبيقات الأجهزة المحمولة.
المصطلح الرئيس
الخوارزمية - مجموعة من التعليمات التي تُنفذ لحل مشكلات الحاسوب المختلفة.
التحسين الرياضي
- التحسين الرياضي هو اختيار أفضل حل لمشكلة معينة عند إعطاء مجموعة من الخيارات للاختيار من بينها.
- إنه يشكل جزءًا من كامل الذكاء الاصطناعي وغالبًا ما يرتبط بإعداد صعوبة اللعبة.
- معظم الشخصيات التكميلية ستكون لديها القدرة على التخلص من اللاعب بسرعة، إذا تمت برمجتها بشكل صحيح، ولكن ذلك سيجعل اللعبة مستحيلة.
- لذلك، يعمل إعداد صعوبة اللعبة على تغيير الحلول المتاحة للاعبين التكميليين، من نهج بسيط مثل خفض القدرة الصحية للعدو أو جعله خصم أقل قوة، إلى تقنية ذكاء اصطناعي أكثر تعقيدًا مثل تمكين العدو من تغيير التكتيكات.
المنطق
- أحد العوامل المهمة في إنشاء ذكاء اصطناعي واقعي هو النظر في المنطق وأنماط السلوك التي يتبعها الإنسان عادةً. هل يتصرف العدو بطريقة منطقية ومعقولة؟ إذا ظهر في مرحلة اختيار تطوير اللعبة أن الإجابة هي لا، فيجب على مبرمجي الذكاء الاصطناعي العودة إلى الكود الخاص بهم وتحسينه حتى لا يشعر اللاعب بالحيرة من سلوك العدو.
- هذه مهمة صعبة لأن الألعاب معقدة للغاية وتطبيقات برمجية تفاعلية ومن الصعب التنبؤ بما يفعله اللاعبون في اللعبة.
- في الواقع، غالبًا ما يغش اللاعبون من خلال العثور على ثغرة أمنية في الذكاء الاصطناعي.
- وغالبًا ما يؤدي ذلك إلى اضطرار المطورين للبحث عن حل يقومون بعد ذلك بتطبيقه على اللعبة بعد إصدار اللعبة.
التقنيات الناشئة
- يتمثل أحد الأشياء التي تجعل قطاع ألعاب الحاسوب مثير للغاية في الوتيرة السريعة للتطور والأفكار الجديدة التي تغير تجارب اللعب لدينا.
- تُحفز الأفكار الجديدة بالتحسينات والابتكارات في الأجهزة والبرامج التي نستخدمها لتشغيل الألعاب، فعلى سبيل المثال، بفضل المساعدين الأذكياء في العديد من أجهزتنا، أصبحت تقنيات التحكم الصوتي وتعرف الكلام قوى دافعة في تطوير الألعاب.
- تتيح العديد من الألعاب والأنظمة حاليًا للاعب التحكم الصوتي في اللعبة، وتستخدم بعض الأجهزة تقنيات تمييز الوجه لتحميل الملف الشخصي للاعب، وكانت هناك تجارب في دمج عناصر التحكم بالإيماءات لكنها لم تصبح سائدة بعد.
الواقع الافتراضي
- يعد الواقع الافتراضي (VR) أحد أسرع المجالات نموًا.
- في التسعينيات، كان من المقرر أن يكون الواقع الافتراضي هو الابتكار الكبير التالي ولكن سماعات الرأس كانت باهظة الثمن وكانت قوة المعالجة بطيئة للغاية، لذلك لم تنجح التقنية بالسرعة التي كانت متوقعة لها.
- ومع ذلك، في الآونة الأخيرة، أدى التمويل الجماعي إلى ظهور الإصدار الأول من سماعة Oculus Rift، والتي أثبتت نجاحها المذهل وأدت إلى ظهور مقلدين من Valve و Sony.
بحث
ما التحسينات التي تُجرى على أجهزة الألعاب في السنوات القليلة الماضية؟ ألق نظرة على المواصفات الفنية والميزات المدرجة من قبل الشركات المصنعة للأجهزة المختلفة واكتشف ما إذا كان بإمكانك التوصل إلى قائمة بالميزات التكنولوجية التي تحدد الجيل الحالي من منصات الألعاب.
نتاج التعلم أ

- يتكون الواقع الافتراضي بشكله الحالي من شاشتين، واحدة فوق كل عين، مع عدسات خاصة تعمل على تكبير الشاشات بحيث تملأ مجال الرؤية.
- يُضاف إلى سماعات الرأس مقاييس التسارع، التي تقيس الاتجاه الذي تنظر إليه، والجيروسكوبات التي تقيس مدى دوران رأسك.
- غالبًا ما يتم ربط جهاز التتبع الموضعي بسماعة الرأس، والتي تتبع موضع رأسك بحيث يمكنك تحريك رأسك للأمام وللخلف.
- يمكن دمج جهاز التتبع الموضعي هذا مع وحدات التحكم في الحركة، وحتى جهاز المشي، لإنشاء حركة كاملة في عالم افتراضي.
الواقع المعزز والتكنولوجيا القابلة للارتداء
اتخذت شركة Microsoft نهجًا مختلفًا تجاه ظاهرة سماعات الرأس الجديدة وركزت على الواقع المعزز (AR) بدلاً من الواقع الافتراضي (VR). يستخدم الواقع المعزز الكاميرات لتصوير العالم الحقيقي وتدمج طبقات من صور اللعبة الافتراضية فوقه، بحيث تبدو وكأنها موجودة في العالم الواقعي (انظر الشكل 8.3). الواقع المعزز كان موجودًا بالفعل على تطبيقات الهاتف المحمول وفي شكل لعبة على Nintendo 3DS و PlayStation Vita، ولكن HoloLens من Microsoft، وهو بديل موجه بالذكاء الاصطناعي لجهازها الأول، يسعى إلى إنشاء تجربة غامرة ولاسلكية مع كائنات افتراضية في العالم الحقيقي. بعد استنفاذ جميع الألعاب الموجودة على جهاز الحاسوب وجهاز الألعاب والأجهزة المحمولة، يمكنك البحث عن الساعات الذكية لزيادة رغباتك في الألعاب. تحتوي كل من متاجر تطبيقات الساعات الذكية Apple و Android على مجموعة متزايدة من الألعاب البسيطة، والتي يمكنك لعبها على معصمك. يتم تقييد هذه الألعاب بحجم الشاشة التي يتم تشغيلها عليها، ولكن في بعض الأحيان يكون التقييد المادي هو المحفز لفكرة لعبة مذهلة. لايف لاين هي مثال للعبة على ساعة Apple Watch، حيث يتلقى اللاعب رسائل من رائد فضاء تقطعت به السبل على قمر غير غريب. واجهة اللعبة عبارة عن نص بسيط، ولكنها قصة جذابة ومثيرة بتوقيتات محسوبة بحيث لا يحدق اللاعبون في ساعاتهم متتالية.
التوزيع الرقمي
ليست سماعات الرأس فقط هي التي تغير الطريقة التي نلعب بها. لقد غيرت منصات التوزيع الرقمية مثل ستيم وجي أو جي وبلاي ستيشن ستور طريقة شراء الألعاب. يعد ستيم بأي حال أحد أكثر مزودي الألعاب انتشارًا، وهو أيضًا أحد أفضل الأماكن للحصول على ألعاب مستقلة والتي غالبًا ما تكون تكلفتها أقل بكثير من الألعاب المخصصة لأجهزة الألعاب. غالبًا ما تُسعر الألعاب المخزنة على الأقراص بسعر نظيراتها الرقمية نفسها في المتاجر الرقمية الخاصة بجهاز الألعاب، حيث لا توجد حوافز لناشري أجهزة الألعاب لثني جمهورهم عن شراء الألعاب من متجر تقليدي؛ فنقص عدد متاجر الألعاب سينعكس سلبًا على عدد أماكن شراء جهاز الألعاب. قامت ستيم بإنشاء نظام التشغيل الخاص بها (OS). نظام SteamOS هو نظام تشغيل مجاني قائم على نظام التشغيل لينكس (Linux) ويعطي الأولوية لأسلوب اللعب ومتوافر على أجهزة حاسوب "غرفة المعيشة". أجهزة حاسوب "غرفة المعيشة" هي أجهزة حاسوب مدمجة متصلة بالتلفزيون ومصممة ليتم استخدامها بطريقة مشابهة لوحدة الألعاب التقليدية، باستخدام المنصة الرقمية كمصدر رئيس للمحتوى.
البث
- أصبح البث جزءًا كبيرًا من ثقافة الألعاب مع المواقع الإلكترونية مثل Twitch و YouTube التي تجعل مقاطع فيديو اللعب شائعة للغاية لأنها تمكن الأشخاص ذوي الميزانيات المحدودة من معاينة لعبة قد يكونون مهتمين بشرائها.
- اعتاد العديد من الأشخاص على بث الموسيقى والأفلام على أجهزة مختلفة، ويمكن بث الألعاب أيضًا باستخدام خدمات مثل PlayStation Now. يمكن للمشتركين استئجار الألعاب لفترات محددة وتنزيلها على أجهزتهم: جهاز ألعاب أو حاسوب شخصي أو تلفزيون ذكي.
المصطلح الرئيس
لينكس (Linux) - نظام تشغيل (OS) يتم إصداره كمصدر مفتوح، ما يعني أن الكود المصدري التي تنشئه يمكن تنزيله وتعديله من قبل أي شخص. ونظرًا لقدرته على التكيف، فهو شائع جدًا ويدعم العديد من الإصدارات المختلفة مثل SteamOS.
مناقشة
أي هذه التقنيات الناشئة ستجذبك إذا كنت لاعبًا؟ ناقشوا في مجموعة من تعتقدون أن هذه التقنيات ستجذبهم وما إذا كان من الممكن أن تنشأ جماهير جديدة للألعاب من هذه التقنيات الناشئة.
أمان الخدمات المتكاملة والبيئات متعددة اللاعبين
- نظرًا لأن أنظمة الألعاب أصبحت أكثر اعتمادًا على الخدمات الرقمية ومحتوى البث، فهناك حاجة متزايدة من المستخدمين لمشاركة بياناتهم الشخصية مع المواقع التي يستخدمونها.
- تتطلب معظم المنصات الرقمية تفاصيل بطاقة الائتمان المخزنة وستطلب غالبًا من العملاء ربط مواقع التواصل الاجتماعي الخاصة بهم حتى يتمكن العملاء من مشاركة تفاصيل الألعاب أو الإنجازات التي اكتسبوها أو المستويات التي أكملوها.
- يمثل هذا خطرًا أمنيًا كبيرًا، حيث يمكن للمجرمين استخدام المعلومات لسرقة هوية العميل.
- على سبيل المثال، كانت شركة سوني ضحية لسلسلة من الهجمات الإلكترونية في عام 2014. ويجب على جميع الشركات التي تقدم منصات للألعاب أن تكون حذرة للغاية حتى لا تؤدي التحديثات والترقيات الجديدة لبرامجها عن غير قصد إلى حدوث ثغرة يمكن للمجرمين استغلالها.
- ويمكن لموفري الألعاب متعددة اللاعبين عبر الإنترنت (MMO) أيضًا أن يكونوا أهدافًا للقرصنة وغالبًا ما يكون لديهم أمان أقل من البنك أو المتجر عبر الإنترنت.
- من المهم أن تحمي بيانات مستخدميها لأنها، على الرغم من كونها لعبة وليست مصرفًا، إلا أنها تحتفظ بالمستوى نفسه من البيانات الحساسة عن العملاء.
- يتعين على اللاعبين ليس فقط القلق بشأن أنظمة الأمان الموجودة في الألعاب متعددة اللاعبين عبر الإنترنت (MMO)، بل يجب عليهم أيضًا توخي الحذر بشأن المعلومات التي يقدمونها إذا كانوا يجرون محادثات مع غرباء في اللعبة من خلال الدردشة النصية أو الصوتية.
- يمكن للمجرمين الحصول على الكثير من المعلومات من اللاعبين دون أن يدركوا ذلك، من خلال التظاهر بأنهم أصدقاء.
- قبل أن يكتشفوا أن كلمة مرور اللاعب قد تمت سرقتها وتم حظره من حسابه الخاص.
- (قد يكون هذا هو بيانات تسجيل الدخول الخاص بهم إلى الألعاب متعددة اللاعبين عبر الإنترنت (MMO) مثل وورلد أو ووركرافت أو حساب توزيع رقمي مثل ستيم أو جوجل بلاي.)
التقنيات المستخدمة في ألعاب الحاسوب
تعد مواكبة تكنولوجيا الألعاب وكيفية تغيرها أحد التحديات الرئيسة لأي شخص يشارك في قطاع ألعاب الحاسوب.
| المهارات |
|---|
| :--- |
| • العمليات والإستراتيجيات المعرفية |
مزايا وقيود المنصات المختلفة
يواجه اللاعبون التحدي الإضافي المتمثل في اختيار المنصة التي سيتم الاستثمار فيها. على الرغم من أن المطورين قد يرغبون غالبًا في إنشاء ألعاب للمنصات الأكثر شيوعًا، إلا أن كل واحدة تأتي بفوائدها وقيودها الخاصة.
الأجهزة
تتكون معظم أجهزة الألعاب من المكونات الأساسية نفسها للسماح بعرض المعلومات الرقمية على الشاشة وتفاعل اللاعب معها.
وحدة المعالجة المركزية
- وحدة المعالجة المركزية (CPU) هي عقل الحاسوب. تقوم بتنفيذ جميع التعليمات المرسلة إليها بواسطة برنامج حاسوب باستخدام آلاف المفاتيح الصغيرة لإجراء العمليات الحسابية والمنطقية والإدخال/الإخراج.
- في حالة برنامج الألعاب، تكون وحدة المعالجة مسؤولة عن تلبية جميع متطلبات نظام اللعبة. تستخدم معظم أجهزة الحاسوب الحديثة وحدة المعالجة المركزية Intel أو AMD ويعتمد أداء ألعاب الحاسوب (مثل ألعاب ستيم) على قوة المعالج.
- على سبيل المثال، لعبة ذا ويتشر 3 (The Witcher 3) هي لعبة تقصص أدوار تتميز برسوم جيدة جدًا وتشمل متطلبات النظام الدنيا معالج Intel core i5 يعمل بسرعة 3.3 جيجا هرتز (معالج سريع مرتفع التكلفة)، ولكن المعالج الموصى به لهذه اللعبة هو Intel i7 الأكثر تكلفة بسرعة 3.4 جيجا هرتز.
- بالنظر إلى ذلك، سيقوم العديد من لاعبي الحاسوب بزيادة سرعة وحدات المعالجة المركزية الخاصة بهم. يُقصد برفع تردد التشغيل إجبار وحدة المعالجة المركزية على العمل بشكل أسرع من سرعة الشركة المصنعة، وفي حين يمكن القيام بذلك بثبات عن طريق تغيير الجهد، فإن هذا سيؤدي إلى إبطال الضمان وتعريض جهاز الحاسوب الخاص بك للخطر.
الجدول 8.2 فوائد المنصات المختلفة والقيود المفروضة عليها
| المنصة | النوع | الفوائد | القيود |
|---|---|---|---|
| جهاز حاسوب يعمل بنظام Windows | حاسوب شخصي أو حاسوب محمول (مكتبي) | تطوير ألعاب سهل؛ قاعدة مستخدمين واسعة؛ الوصول إلى ستيم (Steam) | لا توجد مواصفات تقنية موحدة؛ لن تعمل بعض الألعاب على أجهزة حاسوب ذات مواصفات أقل |
| Mac | حاسوب شخصي أو حاسوب محمول (مكتبي) | قوية مع وحدات معالجة مركزية سريعة | تم إصدار عدد أقل من الألعاب لنظام التشغيل Mac |
| بلاي ستيشن 4 وإكس بوكس ون | جهاز الألعاب | أجهزة ألعاب تحظى بشعبية كبيرة؛ أنظمة تشغيل مخصصة لممارسة الألعاب | قد يكون التطوير مكلفًا؛ يتطلب توزيع الألعاب المطبوعة على أقراص العمل مع ناشرين كبار |
| نينتندو سويتش | جهاز الألعاب | يتمتع بقاعدة جماهيرية كبيرة؛ ولا يتوفر له في الأسواق ألعاب بكميات أكبر مما يلزم | تعني عناصر التحكم المحددة جدًا والمستندة إلى الأجهزة اللوحية أنه لا يمكن نقل الألعاب إلى أنظمة أخرى |
| أجهزة Apple iOS (الهواتف والأجهزة اللوحية) | الأجهزة المحمولة | تحظى بشعبية كبيرة لدى المالكين الراغبين في الاستثمار في الألعاب ذات الأسعار الأعلى من تطبيقات الأجهزة المحمولة التي لا تعمل بنظام iOS | يجب أن تتم الموافقة على جميع المنتجات من قبل Apple التي قد تكون لديها معايير صارمة للغاية؛ عادة ما يقتصر التطوير على Mac ما لم يتم استخدام محرك ألعاب |
| أجهزة Android (الهواتف والأجهزة اللوحية وأجهزة الحاسوب المحمولة) | الأجهزة المحمولة | تكاليف تطوير أرخص بكثير من Apple؛ نظام مفتوح المصدر | تعدد أنواع الأجهزة المختلفة يعني أن اختبار الجودة قد يكون صعبًا |
| HTML5 | المنصات المستندة إلى الويب | مدعومة على جميع متصفحات الويب والأجهزة المكتبية والأجهزة المحمولة؛ لا توجد مكونات إضافية ضرورية | لا يوجد دعم مدمج للصور ثلاثية الأبعاد أو لوحة الألعاب أو خيار حفظ الألعاب |
يمكن لأجهزة الألعاب استخدام وحدات معالجة مركزية بطيئة لأنها تعمل على تحسين ألعابها لتناسب وحدات المعالجة المركزية الأقل سرعة. على سبيل المثال: قد يستخدمون ظلالًا أقل في الوقت الفعلي أو صورًا ذات دقة أقل. كما لا داعي للقلق بشأن تشغيل أنظمة تشغيل كبيرة في الخلفية، مثل Windows أو OS X. تعمل الأجهزة المحمولة، مثل الهواتف الذكية، بوحدات معالجة مركزية أبطأ كثيرًا، ما ينتج عنه عدم قدرتها على تشغيل ألعاب واسعة النطاق برسوم معقدة.
وحدة معالجة الرسومات
- تعمل وحدة معالجة الرسومات (GPU) إلى جانب وحدة المعالجة المركزية بحيث تكون مسؤوليتها الوحيدة هي إدارة إنتاج الصور على الشاشة.
- كلما كانت الرسوم أكثر تعقيدًا، زاد الجهد المبذول من وحدة معالجة الرسومات.
- عند تشغيل ألعاب الحاسوب الشخصي، قد تكون وحدة المعالجة الرسومات جزءًا من اللوحة الأم الرئيسية لكنها غالبًا ما تكون بطاقة منفصلة متصلة باللوحة الأم عبر فتحة التوسعة.
- تحتوي معظم وحدات معالجة الرسومات على ذاكرة وصول عشوائي منفصلة (RAM) (انظر أدناه) وغالبًا ما تحدد ألعاب الحاسوب الحد الأدنى من طاقة وحدة معالجة الرسومات التي تحتاج إليها اللعبة لتشغيلها، وتحتوي أجهزة الألعاب على وحدات معالجة الرسومات الخاصة بها، وكذلك الأجهزة المحمولة.
الذاكرة
- تنقسم الذاكرة إلى نوعين مختلفين: ذاكرة للقراءة فقط (ROM) وذاكرة للوصول العشوائي (RAM).
- تُستخدم ذاكرة القراءة فقط (ROM) في الألعاب كوسيلة لتخزين برامج اللعبة.
- عادة ما يكون هذا قرص DVD أو بلوراي (يتم تخزين الألعاب التي تم تنزيلها من منصة ستيم أو متاجر تطبيقات الهاتف المحمول على محرك أقراص ثابت أو ذاكرة فلاش) ولكن تم استخدام الخراطيش في الماضي في أجهزة الألعاب والأجهزة اليدوية.
- يتم استخدام ذاكرة الوصول العشوائي لتخزين البيانات مؤقتًا عندما يعمل المعالج عليها،
موضوعات ذات صلة
للحصول على مزيد من المعلومات حول وحدات المعالجة المركزية (CPU)، راجع الوحدة 4: البرمجة.
المصطلح الرئيس
اللوحة الأم - لوحة دائرة داخل جهاز الحاسوب تربط جميع المكونات الرئيسية. وكلما زادت مساحة ذاكرة الوصول العشوائي المتاحة، زادت سرعة تشغيل اللعبة. تستخدم أجهزة الألعاب والأجهزة المحمولة حجم ذاكرة الوصول العشوائي (RAM) التي تمتلكها لتبديل أنظمتها عن طريقها، في حين أن ترقية مساحة ذاكرة الوصول العشوائي المتاحة على جهاز الحاسوب أرخص كثيرًا وأسهل. عادةً ما تكون أقراص التخزين القابلة للكتابة طويلة الأجل، على عكس ذاكرة القراءة فقط (ROM) التي تكون للقراءة فقط، في شكل قرص صلب أو ذاكرة فلاش لا تخزن بيانات اللعبة نفسها فحسب بل تخزن بيانات المستخدم أيضًا مثل حفظ الألعاب ولوحات المتصدرين. مع تزايد شعبية الألعاب ورغبة الناس في تغيير الأجهزة عند صدور نماذج جديدة، أصبح التخزين السحابي لبيانات الألعاب ميزة أساسية في أجهزة الألعاب. السماح للاعبين بتخزين بيانات اللعبة وحفظ الألعاب في السحابة يعني أنهم قادرون على مواصلة اللعب من النقطة نفسها إذا قاموا بترقية أجهزتهم أو تغييرها.
المخرجات
تعد المؤثرات الصوتية والمرئية من العناصر الرئيسة للألعاب، وبالتالي تشكل الحصة الأكبر من المخرجات. تستخدم أجهزة وأجهزة الألعاب كل من أجهزة التلفزيون أو الشاشات لعرض الرسوم، لكن يمكن "فصل" بعضها، مثل نينتندو سويتش، من التلفزيون وتشغيلها على شاشة الجهاز عندما يريد شخص آخر مشاهدة التلفزيون. تخوض الهواتف الذكية والأجهزة اللوحية حربًا على الأجهزة لتتفوق على إمكانيات العرض لدى بعضها البعض، حيث أصبحت شاشات 1080 بكسل هي المعيار وشاشات 4K التي توفر تفاصيل لا تصدق على جهاز يمكنك حمله في جيبك. الصوت مهم، لأنه أحد الطرق الرئيسة لتواصل اللعبة مع اللاعب دون تشتيت انتباهه بالنص. عند صدور تأثير صوتي إيجابي سيعلم اللاعب بأن شيئًا جيدًا قد حدث وجزء من منحنى التعلم في اللعبة هو تذكر التأثيرات الصوتية التي تعني ربح فوائد أو التعرض لعقوبات. يمكن أن تتفاعل اللعبة مع اللاعب بإحساس جسدي مثل الارتعاش أو الاهتزاز، والذي يتم توفيره عادةً بواسطة أجهزة الألعاب (انظر الشكل 8.7).
الإدخال
تعد الطريقة التي يقوم بها اللاعب بإدخال المعلومات في اللعبة أكثر أهمية من أي جانب آخر من برامج ألعاب الحاسوب. قد يعني أدنى تأخير في تفسير المدخلات من قبل اللعبة الفرق بين الحياة والموت لشخصية اللاعب. يجادل العديد من لاعبي الحاسوب الشخصي بأن التحكم باستخدام لوحة المفاتيح والفأرة أفضل من وحدة التحكم في جهاز الألعاب، لكن الأمر يعود في النهاية إلى التفضيل الشخصي. توفر لوحة المفاتيح والفأرة مزيدًا من التخصيص لكن يمكن للاعبين استخدام أجهزة التحكم في لوحة الألعاب في أثناء جلوسهم على الأريكة بدلًا من المكتب. خلقت التطورات الأخيرة في أدوات التحكم الصوتية والحركية طرقًا جديدة ومبتكرة للتحكم في الألعاب التي لا تتحدى المصممين فقط للتوصل إلى طرق جديدة لتوصيل التعليمات إلى اللعبة، ولكنها أيضًا تتيح إمكانية اللعب للأشخاص ذوي الإعاقات الجسدية الذين قد يواجهون صعوبة في حمل لوحات الألعاب التقليدية. أصبح الإدخال باللمس خيارًا متاحًا بعدما أصبحت ألعاب الأجهزة المحمولة أكثر شيوعًا، لأن المستخدمين سيحتاجون إلى استخدام لوحة اللمس في هواتفهم الذكية أو أجهزتهم اللوحية لتشغيل الألعاب. تتضمن بعض لوحات الألعاب الآن لوحات اللمس التي تجذب اللاعبين غير المتمرسين إلى أنواع أجهزة الألعاب المتوفرة.
التخزين
- تحتوي الألعاب على كمية هائلة من البيانات، من أصولها ثلاثية الأبعاد إلى ملفات الصوت والتعليمات البرمجية، ويجب تخزين كل هذه البيانات في مكان ما.
- استخدمت الأجيال القليلة الأولى من أجهزة الألعاب الخراطيش لتخزين الألعاب، ولكنها كانت محدودة في السعة وفي قدرتها على حفظ ملفات تعريف اللاعبين المعقدة.
- أصبحت الأقراص المضغوطة وأقراص DVD هي المعيار لسنوات عديدة وما تزال أقراص DVD هي نوع التخزين الافتراضي للألعاب المشتراة من المتجر.
- تزداد شعبية تخزين الأقراص الصلبة بشكل مطرد بسبب بث الألعاب وتنزيلها، وستتيح لك بعض الألعاب حفظ لعبتك على التخزين السحابي حتى تتمكن من تحميل لعبتك حيث تركتها في أي مكان تذهب إليه.
الروابط
- مع انتقالنا إلى وقت يكون فيه المجتمع دائمًا على اتصال بالإنترنت، يلزم أن تظل أجهزة الألعاب متصلة بالإنترنت قدر الإمكان.
- يسمح هذا لأنظمة التشغيل بإجراء الإصلاحات والتحديثات للألعاب بتنزيل التصحيحات لمعالجة الأخطاء وعمليات الاستغلال.
- تحافظ أجهزة الحاسوب وأجهزة الألعاب على اتصالاتها من خلال شبكة المنطقة المحلية (LAN) أو الاتصالات اللاسلكية، بينما يمكن للأجهزة المحمولة أيضًا الاتصال اللاسلكي من خلال اتصالات شبكة بيانات الهاتف المحمول.
موضوعات ذات صلة
للحصول على مزيد من المعلومات حول عمليات وتقنيات البرمجة، راجع الوحدة 4: البرمجة.
التقنيات الحديثة
للحصول على تفاصيل حول تقنيات الأجهزة الجديدة، راجع قسم التقنيات الناشئة.
البرامج
الألعاب عبارة عن تطبيقات برمجية، تتم كتابتها باستخدام لغة برمجة، وتعمل على نظام تشغيل. إنها أشد تعقيدًا من معظم تطبيقات البرامج ولكنها مكتوبة باستخدام العديد من تقنيات البرمجة نفسها.
أنظمة التشغيل
تُشغّل ألعاب الحاسوب إما على نظام تشغيل Windows وإما Mac OS وإما Linux. تختلف أنظمة التشغيل هذه من حيث الشعبية وهذا هو العامل الرئيس في عدد الألعاب المصممة لهذه الأنظمة. في حين أن معظم المنازل تحتوي على جهاز حاسوب يعمل بنظام Windows، فإن Linux هو نظام تشغيل أكثر تخصصًا وMac هو النظام الذي يستخدم عادةً من قبل المصممين. إذا لم تكن أولوية استخدام نظام التشغيل هي الألعاب، فسيتم إنشاء عدد أقل من الألعاب باستخدام نظام التشغيل هذا. ومع ذلك، بدأت المنصات الرقمية في تغيير هذا النهج. تم تصميم أنظمة تشغيل الحاسوب للعمل على العديد من الأجهزة المختلفة (أجهزة الحاسوب الشخصية وأجهزة الحاسوب المحمولة وأجهزة الحاسوب اللوحية)، على عكس أنظمة تشغيل ألعاب الحاسوب المصممة بميزات أقل كثيرًا ولجهاز واحد بعينه (إصدار واحد من جهاز الألعاب، مثل Xbox One). تُعرف أنظمة تشغيل جهاز الألعاب بالأنظمة الاحتكارية، ما يعني أن الشركات المصنعة للأجهزة تقوم ببرمجتها، وتحتفظ بكود المصدر ولا يستخدم في أي مكان آخر. تعمل معظم الأجهزة المحمولة على نظام التشغيل Android أو Apple iOS، ولكن بعضها يعمل على نظام التشغيل Windows. نظام التشغيل البديل هو SteamOS من Valve الذي تم تصميمه لأجهزة الحاسوب التي تُستخدم بشكل أساسي للألعاب.
لغات البرمجة وخيارات الرسوم
يمكن أيضًا أن تختلف لغة البرمجة التي تمت كتابة اللعبة بها بشكل كبير اعتمادًا على المنصة المخصصة لها. اللغة السائدة لتطوير الألعاب هي ++C، وهي لغة موجهة للكائنات تحظى بشعبية منذ ما يقرب من ثلاثين عامًا. اللغات الأخرى التي تستخدم بنية مشابهة هي #C وJava. يتم استخدام #C داخل محركات الألعاب المختلفة. توصف بعض اللغات بأنها (خفيفة الوزن) وتعمل فقط داخل محرك ألعاب، مثل JavaScript. تعتمد لغات البرمجة (الخفيفة) هذه على الأصول والميزات الموجودة للحفاظ على انخفاض كمية التعليمات البرمجية وإنتاج الألعاب بسرعة، ولكنها قد تعمل بشكل أبطأ نتيجة لذلك. يجب أيضًا مراعاة برامج الرسوم، تستخدم الأنظمة واجهات برمجة التطبيقات (APIs) لإدارة المهام المتعلقة بالبرنامج ووحدة معالجة الرسومات. واجهات برمجة التطبيقات هي عبارة عن مجموعات من الإجراءات والبروتوكولات التي تسهل من عملية تطوير الألعاب. DirectX هي واجهة برمجة تطبيقات رسومية لشركة Microsoft وOpenGL هو البديل مفتوح المصدر.
برامج تشغيل الأجهزة
- تعد برامج تشغيل الأجهزة نوعًا مهمًا آخر من البرامج المستخدمة لتشغيل الألعاب. برامج التشغيل مسؤولة عن تحديد الأجهزة التي تم توصيلها بأنظمة التشغيل.
- تخبر برامج التشغيل الحاسوب الشخصي أو جهاز الألعاب أو الأجهزة المحمولة بالأجهزة التي تحاول الاتصال بها وكيف يجب أن تعمل.
- هذه هي الطريقة التي تتصل بها الأجهزة الطرفية بالألعاب، مثل أجهزة الألعاب الحديثة أو الميكروفونات أو حتى حصائر الرقص.
- غالبًا ما تقوم الشركات المصنعة لأجهزة الألعاب مثل نينتندو أو سوني بإصدار أجهزة إضافية من أجل إطالة عمر النظام وجذب اهتمام اللاعبين.
خيارات الصوت
- الصوت هو مجال آخر مهم في البرمجيات. تعد الموسيقى والمؤثرات الصوتية جزءًا كبيرًا من الشعور والأجواء التي يرغب المصممون في خلقها للعبة، وإحدى أفضل الطرق لإثارة الشعور لدى اللاعب هي الموسيقى.
- ستحتوي اللعبة على مقاطع موسيقى مختلفة في المستويات المختلفة وسيتم تصميمها بشكل متقارب لتصبح رابط مشترك عبر مراحل اللعبة.
- تُستخدم المؤثرات الصوتية لتنبيه اللاعبين عندما يفعلون شيئًا إيجابيًا أو سلبيًا.
- قد تكون ملفات الموسيقى كبيرة جدًا وقد أنشأ المطورون عددًا من تنسيقات الملفات المختلفة لجعل الألعاب تعمل بسلاسة أكبر، لا سيما الألعاب عبر الإنترنت. أنواع الملفات هذه هي WAV وMP3 وFLAC وAAC.
المصطلح الرئيس
اللغة الموجهة للكائنات - تستخدم التعليمات البرمجية المنظمة في كائنات، والتي يمكن استخدامها ليعصبح عملها أسرع وأقوى.
وقفة للتفكير
قم بإنشاء مواصفات فنية للعبة التصويب بعدسة اللاعب الأول (FPS) الواقعية ثلاثية الأبعاد عبر الإنترنت ولعبة ويب عادية ثنائية الأبعاد.
ما الاختلافات الأساسية وما القرارات المتعلقة بالبرنامج التي يتعين عليك اتخاذها؟
تلميح
فكر في المكونات الأساسية هي وحدة المعالجة المركزية ووحدة معالجة الرسومات والذاكرة، لكن ما الأجهزة الإضافية التي ستجعل تجربة الألعاب أكثر اكتمالًا؟
توسيع الأفق
هل يمكنك العثور على أمثلة للألعاب التي تزيد من إمكانيات منصاتها؟ هل هناك أي ألعاب ثلاثية الأبعاد للويب؟ إذا كان الأمر كذلك، فما الميزات التي تضحي بها لتعمل بسلاسة على الويب؟
محركات الألعاب
تعد كتابة لعبة حاسوب من الصفر مهمة كبيرة ويمكن أن تتضمن كتابة آلاف الأسطر من التعليمات البرمجية. إحدى الطرق لتسهيل ذلك هي استخدام محرك ألعاب - برنامج مصمم لصنع الألعاب. معظم محركات الألعاب هي مزيج من بيئات التصميم والبرمجة حيث يمكن للمستخدم وضع جميع الأصول الرسومية لمستوى معين ثم كتابة الكود الذي يجعلها تفاعلية. هناك عدد من محركات الألعاب الشهيرة المستخدمة اليوم. بعضها يعد ملكية خاصة، ما يعني أنها متاحة فقط لناشرين معينين أو استوديوهات الألعاب الكبيرة التي تمتلكها. ومع ذلك، فإن البعض الآخر متاح لأي شخص، إما مجانًا وإما مقابل رسوم اشتراك. محركات الألعاب الشهيرة للمنصات المتعددة هي أنريل إنجن 4 أو يونيتي (انظر الشكل 8.4)، والتي تستطيع بناء الألعاب لأجهزة الحاسوب الشخصية أو أجهزة الألعاب أو الويب أو الأجهزة المحمولة. يتم تصميم محركات أخرى لمنصات معينة، على سبيل المثال تم تصميم XCODE لنظام iOS من Apple.

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