المحتوى
هل سبق لك أن رغبت في تطوير لعبة الجوال الخاصة بك ، لكنك لم تفعل ذلك لأنك ببساطة لا تستطيع التعامل مع جميع الترميز المصاحب لها؟ حسنًا ، بدأ عصر جديد في تطوير ألعاب الهاتف المحمول PLAYIR قد توفر هذه الدفعة التي تحتاجها لإعادة الأفكار المشرقة إلى الحياة.
مع PLAYIR، يمكن لأي شخص البدء في إنشاء ألعاب محمولة ، والتي ستكون عبر منصات (بمعنى أنه يمكن تشغيل إبداعاتك على Android و iOS و Windows و BlackBerry وحتى Tizen).
يمكن للاعبين الاجتماع سويًا للعب ألعابهم المفضلة مع الأصدقاء ، دون الحاجة إلى القلق بشأن أنظمة التشغيل الخاصة بهم - لأن فريق PLAYIR يتطلع إلى سد هذه الفجوة. لقد أنجزوا ذلك من خلال تقديم ميزة اللعب عبر منصات ، والتي تعني ببساطة أنه يمكنك اللعب في الوقت الحقيقي مع أو مع أصدقائك ، بغض النظر عن نظام التشغيل الذي تقوم بتشغيله.
ما هو بالضبط PLAYIR?
PLAYIR هو محرك تطوير الألعاب الذي يسمح للمستخدمين دون المعرفة التقنية بإنشاء ورؤية عملهم على الفور. إذا كانت لديك معرفة في تطوير البرمجيات ، فأنت تعلم أن هناك الكثير من الترميز وراء الروائع التي نلعبها كل يوم. حتى أبسط ألعاب الجوال يمكنها أن تبذل مجهودًا هائلاً ، ولا يمكن لأي شخص محاولة إنشاء عناوين هواتفهم المحمولة.
مع PLAYIR، هناك ترميز المعنية ، لكنه الحد الأدنى. نظرًا لأن البرنامج موجه للكائنات ، يمكن إضافة معظم الأشياء إلى لعبتك ببساطة عن طريق السحب والإفلات في المشهد. سيتم تحديث أي شيء وكل شيء تضيفه في الوقت الفعلي على جهازك المحمول - شيء رائع للغاية ، لأنه سيقلل بالتأكيد وقت التطوير.
نقطة أخرى مهمة هي أن PLAYIR مجموعة التطوير مفتوحة المصدر ، مما يعني أنه يمكن للمستخدمين استنساخ ونشر أي شيء يصنعونه مباشرة على متاجر التطبيقات. يمكنك استخدام PLAYIRاصنع لعبة ركلة الحمار ونشرها ؛ دعنا نقول ... في متجر Google. لا ترغب في جعلها مجانية ، حتى تتمكن من بيع التطبيق الخاص بك.
مع هذا في الاعتبار ، و PLAYIR لقد فكر الفريق في تطوير نظام "In App Purchase" ، والذي سيتيح لك تحقيق الدخل عند نشر ألعابك الخاصة ليستخدمها الآخرون.
كيف يعمل هذا؟
إذا سبق لك أن لعبت أيًا من ألعاب الألعاب المجانية هذه على هاتفك أو جهازك اللوحي والتي تحتاج إلى شيء من أجل القيام بعمل معين ، فإنك تنفد من ذلك "شيء ما". في كثير من الأحيان ، تحتاج إلى الانتظار بعض الوقت أو "اشتر" أكثر - هذه هي الفكرة الرئيسية وما يأمل المطورين أن يظلوا يلعبونها. سيتيح نظام "In App Purchase" للاعبين الحصول على "شيء ما" عن طريق الإعجاب بصفحة Facebook الخاصة بك أو متابعتكم على Twitter أو الذهاب إلى المدرسة القديمة ودفع أموال حقيقية مقابل ذلك. دعنا نتحقق من مثال:
لم أكن أرغب في إيقاف بحثي هنا ، لذا تقدمت وأجري محادثة قصيرة مع Alex McIl ، و PLAYIR 3D Modeler and Animator ، وأشرف سامي حجاب ، مؤسس PLAYIR. شاركوا بعض المعلومات الإضافية حول المشروع:
ما الذي جعلك يا رفاق تبدأ بهذا المشروع؟ ما كان مصدر إلهامك؟
"كان العديد من أصدقاء الفنانين لدينا يكافحون للحصول على وظائف في صناعة الألعاب ، لأن أصحاب العمل كانوا يبحثون عن أفراد لديهم خبرة. إنه نفس الوضع القديم 22 ، كيف يمكن لأي فنان أن يكتسب خبرة في صناعة الألعاب إلا إذا كانوا يعملون في صناعة الألعاب؟
شعرنا أن هذا كان خطأ كبير في النظام وأن العديد من الفنانين ذوي المواهب المدهشة كانوا يفقدون ، ناهيك عن أرباب العمل الذين يخسرون بسبب التركيز فقط على المتقدمين من ذوي الخبرة في هذا المجال.
لذلك كانت رؤيتنا أنه إذا كان بإمكان أحد الفنانين سحب n في نماذج ثلاثية الأبعاد / رسوم متحركة ثلاثية الأبعاد / رسومات ثنائية الأبعاد في لعبة حية يلعبها الآخرون ... ثم هذه هي تجربتي يا صاحب العمل ....... تأمين الوظيفة. "- سعيد أليكس ماكيل.
ما مدى صعوبة تطوير مثل هذا النظام المعقد؟
“إذا أردت العودة إلى الوراء منذ حوالي عام ونصف اليوم ، فلم أكن لأؤمن بصدق أن ما فعلناه ممكن. في الأصل ، أردنا فقط معرفة ما إذا كان بإمكاننا الحصول على لعبة متعددة اللاعبين تعمل بين iOS و Android. ثم أردنا أن نرى ما إذا كنا نستطيع أن نعيش مستويات التعديل. ثم اصبحنا مجانين وتوصلنا إلى حل لم يسبق له مثيل من قبل ، والذي يتيح لك في الواقع دفق شفرة المصدر عبر الويب و iOS و Android و Windows Phones ، إلى حد كبير أي جهاز ، كل ذلك في الوقت الفعلي.
للوصول إلى هذه المرحلة ، يجب أن تفهم أنه كان بالفعل تتويجا لخبرة 10 سنوات في العمل على العديد من المنصات وأنظمة التشغيل المختلفة. من PlayStation 2 إلى iOS و WebGL. بدون الحفر داخل كل هذه المنصات المختلفة وبناء الألعاب لكل منها ، فلن نتمكن مطلقًا من تطوير هذا النظام. ولكن مهلا ، الآن هناك ، وكلها مفتوحة المصدر ، نحن ندفع حقًا من أجل تحديد عصر عدم وجود منصات مغلقة.سعيد أشرف حجاب
إذا لم يكن لدى أي شخص معرفة برمجية على الإطلاق ، فما مدى صعوبة البدء في استخدام PLAYIR؟ هل ستكون هناك بعض البرامج التعليمية ، هل ستقوم بإضافة وثائق إلى بدلة التطوير ، أم أن هناك آلية "مساعدة" مدمجة في بدلة تطوير PLAYIR؟
"مع أي نظام جديد لشخص ما ، سيكون هناك دائمًا شكل من أشكال التعلم. مع ذلك ، من واجبنا جعل Playir Game Engine سهلة الاستخدام وسهلة الاستخدام وبديهية قدر الإمكان.
نحن ننتج حزم الألعاب التي تحتوي على العناصر الأساسية العارية لما يشكل لعبة ما ، وهذا بدوره يمنح الأفراد الذين ليس لديهم مهارات برمجة القدرة على تخصيص الفن ، والقائمة ، وتصميم المستوى ، وما إلى ذلك من هذه الحزم دون استخدام الترميز (باستخدام تقنية السحب والإفلات) ).
لدينا أيضًا محرر JavaScript مدمج للمستخدمين المتوسطين الذين يمكنهم إنشاء ألعاب أكثر تعقيدًا وقابلية للتخصيص ، مثل تغيير الكاميرات ، وتعيين واجهات مستخدم مخصصة وتعيين إجراءات للتحكم في الأزرار. نتوقع أيضًا أن يرغب المبتدئ الذي ليس لديه خبرة برمجية في نهاية المطاف في تعزيز لعبته (العفو عن التورية) والبدء في معالجة محرر JavaScript الذي يعد لغة برمجة أبسط بكثير من لغة البرمجة التقليدية المستخدمة في بناء الألعاب.
سيتم تخصيص جزء من التمويل من حملة Indiegogo الخاصة بنا لإنشاء برامج تعليمية / دروس فيديو حول كيفية استخدام نظامنا ، في الواقع لقد بدأنا بالفعل القيام بذلك على قناة PLAYIR Youtube الخاصة بنا ، لكن من الواضح أننا نريد تحسين / زيادة مقاطع الفيديو هذه.
علاوة على ذلك ، سنعمل على إنشاء مستندات وأدلة المستخدم ، بالإضافة إلى آلية مساعدة مضمّنة ، حيث ستظهر التعليمات أثناء اللعب على الشاشة لتزويد معلومات المستخدم حول كيفية استخدام النظام. (بالطبع يمكن تعطيل هذا إذا لزم الأمر). "
هذه هي الميزات التي تحتاج إلى تمويل Indiegogo حتى تتحقق
ما هو نوع اللعبة الرئيسي الذي تعتقد أنه سيتم تطويره باستخدام PLAYIR؟
"حاليًا أقول ألعاب مشابهة لـ Street Fighter و World of Warcraft. في الواقع ، فإن أي لعبة تحتوي على رسوم متحركة ثلاثية الأبعاد ... يبدو أنها أكثر مرونة / متغيرات في صنع الألعاب التي تحتوي على شخصيات متحركة.
ولكن بصراحة تامة ، فإن Ash يكون صادقًا في إلهامه ويحب إشراك الفنانين في تقرير اللعبة التي يتم إجراؤها بعد ذلك ، لذا فإن تحديد نوع اللعبة الأكثر شعبية هو دعوة صعبة لأنها تعتمد على الأفراد الذين يعملون في PLAYIR "
عندما يتعلق الأمر بلعبة متعددة اللاعبين ، ما مدى اتساع العالم الذي يمكن للمطورين إنشاؤه باستخدام PLAYIR؟ هل هناك أي قيود؟
"على جانب الخادم ، قمنا باختبار تشغيل ما يصل إلى 5000 لاعب على نفس عقدة الخادم. من جانب العميل ، يبدو أن أداء حوالي 10 أحرف يتجول في مستوى ما يحقق أداءً جيدًا على iPhone4S وهاتف Android 4.0 الحديث. هذه هي مقاييس الأداء الحالية لنظامنا الحالي.
ومع ذلك ، سنقوم قريبًا بتقديم خوارزميات LOD للسماح لك بالتوسع إلى كمية لا حصر لها من عقد الخادم ، والطريقة التي ستعمل بها هي أنه وفقًا لموقعك في المستوى ، ستتصل بشكل طبيعي بخادم يحتوي على هؤلاء اللاعبين في نفس المستوى ، في حين أن الخوادم الأخرى ستدير اللاعبين في مناطق أخرى من الخريطة. نتطلع أيضًا إلى تقديم التحسينات وتوسيع نطاق LOD للأداء من جانب العميل ، بحيث عندما يتم تصغير الكاميرا ، ستستخدم نموذجًا أقل تفصيلًا لمشغل ، وعندما لا يكون المشغل مرئيًا في مجال رؤية الكاميرا ، سيتم تجاهل المعالجة غير الضرورية مثل الرسوم المتحركة والفيزياء المتقدمة ، حتى تعود إلى العرض. تتمثل رؤيتنا النهائية في حل جميع هذه المشكلات الصعبة ، بدءًا من التدرج المتعدد اللاعبين ، والتنمية الشاملة للنظام الأساسي ، وكل هذا جنون. حقا فقط اختفى طبقة التكنولوجيا ، لتوفر لك بيئة إبداعية رائعة للعب بها. "لذلك ، كما ترون ، عندما يتعلق الأمر بلعبة متعددة اللاعبين ، فإن خيالك هو الحد الأقصى ، وفقًا لتفسير أشرف.
في الوقت الحالي ، يخضع هذا المشروع لحملة Indiegogo تحاول جمع 25000 دولار أمريكي من أجل تعزيز المشروع من خلال توظيف المزيد من المصممين. يتم تسليم هذا المحتوى الإضافي إلى المستخدمين مجانًا من خلال حزم الألعاب لاستخدامها في إبداعاتهم ، بالإضافة إلى إضافة عقد دولية للألعاب متعددة اللاعبين.
بالإضافة إلى ذلك ، يجب إنهاء PLAYIR بدلة التطوير التي ستعمل مباشرة على الأجهزة المحمولة ، حيث أنها تعمل حاليًا فقط من متصفحات الويب. ستكون هذه إضافة أخرى لا يمكن أن تحدث إلا مع حملة التمويل هذه.