السلام عليكم ..
بالنسبة لأي شخص لا يعرف الأونلاين أو MultiPlayer ..
فهي جزء من لعبة يقوم باللعب بالنت حيث يمكن للأشخاص الذين يجربون اللعبة ..
اللعب باللعبة وعمل خرآئط .. لنقل مثال .. :
لنقل أنك تلعب لعبة طآئرات .. حيثما تلعب ستكون وحدك مع بعض البوت أو الكمبيوتر ..
فتقوم باللعب وتقذف قذآئف على المنطقة المحددة .. وأصدقائك الـ bots أو الكمبيوتر .. يقذفون مثلك لكن هما مبرمجين على القذف ..
فلا يمكنك أن تقول لهم أن لا يقذفوا .. لأنهم مبرمجين على ذلك ..
طبعا بالـ Mutliplayer أو الأونلاين ..
فهذآ مختلف .. فأنت تلعب مع أشخاص حقيقين وليس Bots أو كمبيوتر ..
فحينما تقول لا تقذفوآ .. فلن يقذفوا .. وحينما تقول أقذفوا .. فيقذفوآ
ولكن لا يمكنك التحكم بهم ..
ولكن ستتسألون كيف تلعب مع أشخاص حقيقين .. أو بالـ Multiplayer ...
الجواب هو ..
في أجهزة الألعاب الفيديو .. هناك 3 أجزاء ..
PS3 و XBOX360 و WII ..
هذه أجهزة ألعاب الفيديو وتستخدم الجرافيكس العالي .. وليس المنخفض .. لنجرب لعبة بـ جرافيكس عآلي .. :
أنظروآ لهذه اللعبة ..
هل رأيتم الجرافيكس ؟
هل هو جميل ؟
حسنا ..
الأن لنذهب إلى أجهزة PC ..
PC .. جهاز ذات مواصفات متغيرة .. حيث يمكنك وضع PC بمواصفات عالية وPC بمواصفات ضعيفة ..
لنرأ مثال على جرافيكس لجهاز PC بمواصفات عالية الجودة وقوية .. :
والأن كيف سيتدخل بالـ MultiPlayer باللعبة .. أو اللعبة الخاصة بك ؟
يجب أذا أردت الدخول للعبة بالـ Multi Player أن تدخل على برنامج يجمع اللاعبين كمثال .. Steam أنه برنامج يجمع اللاعبين في كل لعبة وهو مشهور .. ويمكنك تحميل الألعاب بدفع الـ $
حسنا أذا كانت لك لعبة خاصة بك وأنت صنعتها كيف ستدخل إلى Mutli Player ..
يجب أولا عليك أن تطور نظام Multi Player .. كيف تطوره ؟
يجب عليك وضع قائمة للنظام .. ومن ثم عمل خرائط للعبة .. ومن ثم عمل الأشياء المهمة للنظام ..
طبعا بعد عمل النظام سيكون الـ Multi Player جاهز ولكن يجب عليك وضع شيئين وهما ..
1- أن تبرمج النظام ليقبل أي برنامج يجمع اللاعبين كـ Steam ..
2- شراء سيرفرات لجعلها سيرفرات خاصة باللعبة وبعدها تعمل أتصال بين النظام والسيرفرات
يجب عليك جعل النظام يتصل بالسيرفرات .. وتجعل السيرفرات تقبل الأتصال ..
ولكن يجب أن تكون السيرفرات سرعتها فائقة .. وتتسأل لماذا ؟
يوجد هناك نظامين لنظام الـ Multiplayer ..
وهما أساسين ..
أولا كيف عندما يلعب لاعب بـ نظام الـ Multiplayer .. ويلعب على القاهرة ..
فيجب أن يكون هناك أتصال بين اللاعبين وأتصال بين السيرفر ( الذي ستجعله يستقبل أتصالات اللاعبين ونظام Multi Player ) وأتصال النظام ..
وهذا الأهم ..
سيكون هناك جزئين لحل المشكلة ..
وهما :
1- نظام السيرفرات .. نظام السيرفرات عبارة عن أن السيرفر يكون هو أتصالك .. فعندما يكون سرعة النت الخاصة بك 1 ميقا .. وسرعة أتصال السيرفر 1 قيقا ..
ستكون سرعة أتصالك 1 قيقا .. وهكذآ لن يكون هناك ما يسمى بالـ Lag أو التعليق .. وسأخبركم به
2- نظام الـ Host .. هذآ النظام هو أن نظام الـ MultiPlayer يستخدم لاعب من اللاعبين .. ليكون أتصاله كمثل السيرفر ..
فتعتمد اللعبة على أتصال اللاعب ...
ويجب برمجة نظام الـ MultiPlayer ليأخذ أعلى سرعة لاعب من اللاعبين ..
طبعا الأن أنتهيت من نظام الـ Multi Player ..
الأن لنعرف ما هو الـ Lag أو التعليق ..
الـ Lag او التعليق عبارة عن تقطيع في الأتصال ..
فعندما تلعب لعبة طائرات بنظام الـ Multiplayer .. وتقذف قذائف على منطقة محددة ستتأخر القذائف في الأنطلاق للمنطقة المحددة ..
والسبب هو ضعف أستجابة اللاعب مع السيرفر ..
طبعا هذا يحصل دائما وشبه دائم لنظام الـ Host ..
بالنسبة لنظام السيرفرات فلا يحصل ..
