Beamable هي منصة خادم لعبة مفتوحة المصدر تتيح للمستخدمين بناء ألعاب عبر الإنترنت وعوالم افتراضية في دقائق. يسمح الخادم أيضًا للمستخدمين بإضافة مصادقة اللاعب، وتحليلات، واجتماعية، وتجارية، وجرد، وإدارة المحتوى، وميزات اللعبة الفوقية، GenAI، إمكانيات Web3، والمزيد لأي مشروع لعبة. هدف Beamable مع شبكات البنية التحتية الفيزيائية اللامركزية هو تغيير إنشاء وتشغيل البنية التحتية الخلفية للعبة.
بيمابل هو منصة خادم للألعاب مفتوحة وقابلة للتوسيع تسمح لك ببناء ألعاب عبر الإنترنت وعوالم افتراضية في دقائق. سيتيح للمستخدمين بيمابل إضافة المصادقة الخاصة باللاعبين والتحليلات والاجتماعية والتجارة والمخزون وإدارة المحتوى وميزات اللعبة الفرعية وGenAI وقدرات Web3 والمزيد لأي مشروع لعبة. يتيح لك بيمابل عمل نموذج أولي في دقائق مع عمليات متكاملة مع المحرك والتوسع لملايين اللاعبين. وهو متاح كخدمة SaaS مدارة بالكامل أو بديل سحابي خاص مدعوم من قبل AWS. حدد بيمابل حل مجموعة من المشاكل المترابطة. يتضمن توفير خدمات الألعاب الحية التي يحتاجها مطورو الألعاب لتمكين الألعاب الحديثة ، مثل الألعاب الاجتماعية والألعاب مع المجتمعات والألعاب ذات الاقتصادات. بيمابل هو الطريقة الأكثر فعالية لإنشاء وإدارة وتوسيع لعبة Unity الحية.
طور جون إس. كلاين وديفيد ج. هيل منصة Beamable في عام 2018 لإنشاء منصة واحدة تسمح لمبدعي الألعاب بدمج خدمات الخلفية وعمليات اللعب الحية. في عام 2019، بدأت Beamable في تكوين اتصالات في صناعة الألعاب والتكامل مع Unity، وهي منصة إنتاج الألعاب الشهيرة. خلال هذا الوقت، عملت Beamable على ميزات أساسية مثل اللعب المتعدد اللاعبين في الوقت الحقيقي، والتجارة داخل اللعبة، والتحليلات. أطلقت Beamable منصتها بالكامل في عام 2020، مما يسمح باستخدامها من قبل مجموعة أوسع من مبدعي الألعاب. شملت مرافق لمعالجة بيانات اللاعب، ودعم اللعب المتعدد، وعمليات اللعب الحية.
تابعت منصة Beamable تحسينها وتوسيعها في عام 2021 من خلال إضافة عمليات البث المباشر (LiveOps) واختبار A/B وتوافق اللاعبين عبر المنصات. كما قامت بتعزيز قدرات المشاركة والتحليلات للاعبين. تظل Beamable مشاركًا رئيسيًا في مجال خدمات الخلفية لمنتجي الألعاب، مما يلبي مجموعة واسعة من الأنواع ويسمح للمطورين بتوسيع عمليات الألعاب المباشرة بسهولة. جمعت Beamable مبلغًا غير معلن عنه في جولة الاستثمار الأولية في عام 2018. تم استخدام هذه الجولة الأولية من التمويل لإطلاق عنان تطوير المنصة، مع التركيز على إنشاء منتجاتها الأساسية حول ميزات اللعب الجماعي، والتجارة داخل اللعبة، وإدارة الألعاب المباشرة. جمعت Beamable 10 ملايين دولار في جولة تمويل السلسلة A في عام 2021. قادت Northwest Venture Partners وVolition Capital جولة السلسلة A، التي شملت مشاركة من مستثمرين آخرين.
Beamable هي منصة إنشاء ألعاب توفر للمطورين خدمات الخلفية وميزات اللعبة المباشرة.
توفر Beamable بنية تحتية في السحابة، مما يتيح للمطورين إنشاء ألعاب قابلة للتوسيع ومتعددة اللاعبين وخدمات مباشرة دون الحاجة إلى تشغيل خوادمهم. تدير النظام الأجزاء الرئيسية لإدارة اللعبة، بما في ذلك البنية اللاخادمة، التي يمكن توسيعها تلقائيًا لدعم ملايين من اللاعبين، ويوفر تخزين السحابة تخزينًا آمنًا وموثوقًا لبيانات اللاعبين ومواد اللعبة.
المكون الرئيسي لهذه الميزة هو SDK Unity و Unreal الموجهة إلى نقطة نهاية واجهة برمجة التطبيقات السحابية الخاصة بالمطور، التي يمكنهم تخصيصها وتعديلها؛ خدمات الخلفية القابلة للتنفيذ من Beamable والبنية التحتية وأدوات CI التي يتم نشرها في حساب AWS الخاص بالمطور، والتي تتضمن الشفرة الكاملة؛ تطبيق لوحة تحكم الويب المنشور في حساب AWS الخاص بالمطور مع نصوص نشر والشفرة الكاملة لقابلية التخصيص والعلامة التجارية؛ ودعم التطوير المشترك للميزات الرئيسية والتخصيصات.
قد يقوم المطورون بإنشاء لعبة Web3 مع Beamable. يمكن للمطورين الآن التركيز على محتوى اللعبة الخاصة بهم بينما يضيفون أصولًا على السلسلة باستخدام موصلات السلسلة بالسحب والإفلات. تتيح هذه التكامل للمطورين بناء طبقة توافقية بين الأصول التي تملكها اللاعبون على السلسلة والخارج عن السلسلة، مما يجعل من السهل تحديد مجموعة فرعية من منتجات أو عملات Beamable كموحدة لسلسلة معينة. يجعل هذا من السهل طلب المخزون الخاص بـ Beamable لعنصر لعبة أو نقدًا، ويوفر نظام المخزون واجهة متسقة لكل من الأشياء داخل السلسلة وخارجها. تتيح اتصالات Web3 لمستخدمي Beamable تسجيل الدخول باستخدام محفظة العملات المشفرة الخاصة بهم. يتم إقران المحافظ مع حساب Beamable، مما يسمح بالتحقق التشفيري على الجانب الخادم لملكية المحفظة.
يوفر Beamable مجموعة متنوعة من واجهات برمجة التطبيقات للتعامل مع المشاكل من وجهات نظر متنوعة، كل منها يتمتع بطبقات استثنائية من الذكاء لأوضاع تشغيل متميزة، بما في ذلك واجهات برمجة التطبيقات الموجهة للاعبين APIs، واجهات C# APIs، و APIs REST. باستخدام هذه الأدوات، يمكن للمبدعين تكامل ألعابهم رأسيًا في بيئة تطوير Unity، مما يتيح تنفيذًا أسرع، وتطوير محتوى، واختبار، وإصدار. يقلل هذا التكامل من الحاجة إلى لصق التكنولوجيا والخدمات معًا، مما يسمح بربط كل شيء وتشغيله بسلاسة. تُدار الخدمات بالكامل، متكاملة، ومدفوعة بالسبق، مما يتيح للمطورين البدء في التجربة بأسرع ما يمكن. يكون SDK رداً فعليًا ويتغير تلقائيًا استنادًا إلى البيانات من المنصة. تُثبت جميع أدوات النشر والاشتراك.
يتضمن حزمة Beamable Core Unreal آليات للمصادقة، وإدارة المحتوى، وحسابات اللاعبين، والإحصاءات، والوصول الآمن إلى مجموعة كاملة من واجهات برمجة التطبيقات القائمة على نوع مع استخدام Blueprints/C++. سوف يستفيد محرك Unreal Engine Live Services SDK بالكامل من الـ blueprints لتمكين إنشاء وتطوير ميزات حية قوية بشكل منخفض الكود لزيادة مشاركة اللاعبين. يمكن للمطورين إنشاء حساب عملي في Beamable دون كتابة أي سطر من الشفرة. يسمح Beamable للعديد من المستخدمين المحليين بتسجيل الدخول في نفس الوقت. يتيح هذا للمطورين دعم تنفيذات تعاونية بين الأجهزة عن بعد ومحليًا. تتضمن هذه الميزة أدوات تحرير متكاملة تستفيد من عملية تطوير واجهة المستخدم/تجربة المستخدم القياسية في محرك Unreal Engine، بحيث لا يحتاج المطورون إلى تعلم أمور محددة لـ Beamable للبدء وزيادة الإنتاجية.
تقدم Beamable حلاً هوية قويًا يتكامل مع تطبيقات الطرف الثالث. هذا المجموعة من القدرات تتيح لك التحكم الكامل في كيفية المصادقة على المستخدمين في لعبتك. يفهم Beamable أن طرق المصادقة تختلف من لعبة إلى أخرى، لذلك نقدم مجموعة متنوعة من أدوات المصادقة لتلبية متطلباتك الخاصة.
المصادقة عادة ما تكون معقدة وتشمل مواقف حرجة أكثر مما هو متوقع؛ يجب عليك أن تنظر في ما يحدث عند حدوث الأخطاء وكيفية التعامل مع تلك المشاكل. يوضح الرسم البياني أدناه تدفق المصادقة ويوضح كيف يمكنك التعامل مع بعض الحالات.
وظائف RecoverAccount ، المعروفة أيضًا باسم وظائف تسجيل الدخول ، مهمة لنظام الهوية الخاص بـ Beamable. يتم استخدام هذه مع جميع تقنيات تسجيل الدخول الأخرى. تُستخدم RecoverAccountWithEmail() للتحقق من البريد الإلكتروني وكلمة المرور ، بينما تُستخدم RecoverAccountWithThirdParty() لخدمات المصادقة من جهات خارجية. تؤدي كلا هذه الطرق إلى عملية استرجاع للاعب. يمكن لهيكل PlayerRecoveryOperation فحص الحساب الذي يحاول المستخدم استعادته في حال توفير بيانات الاعتماد اللازمة. إذا تم توفير بيانات اعتماد غير صالحة ، ستعيد عملية PlayerRecoveryOperation خطأً ، وسيكون حقل isSuccess غير صحيح.
توفر Beamable حلولًا قوية وقابلة للتكيف لتخزين اللعبة وإدارة المحتوى. يتيح الحفظ السحابي لـ Beamable للاعبين حفظ تقدمهم. يتم جلب البيانات السحابية عبر الإنترنت وتخزينها محليًا، مع نطاق محدد للعبة واللاعب. تكتشف هذه الحلول جميع التغييرات وتحافظ تلقائيًا على تزامن البيانات. تشمل Beamable أيضًا ميزة المحتوى التي تسمح لمبتكري الألعاب بتخزين البيانات الخاصة بالمشروع. تسمح هذه الطريقة للمطورين بإنشاء ونشر وتحديث محتوى اللعبة دون الحاجة إلى إصدار تطبيقات جديدة إلى متاجر التطبيقات. تقدم Beamable أيضًا ميزة الإحصائيات التي تسمح لمطوري الألعاب بحفظ الإحصائيات الخاصة باللاعبين. من خلال هذه الميزة، يمكن للمطورين تتبع مختلف المتغيرات الإحصائية المدمجة والمخصصة للاعبين (والأخوية) مع مستويات رؤية قابلة للتعديل.
توفر Live Ops من Beamable حلولًا قوية وقابلة للتكيف للتفاعل مع اللاعبين والسماح لهم بالتفاعل مع ألعابك. يشمل Live Ops من Beamable وظيفة الأحداث، مما يتيح لخالقي الألعاب إنشاء مسابقات لمرة واحدة. تتيح هذه الميزة الاجتماعية / التنافسية للمشاركين المشاركة في العديد من المراحل على مدى فترة محددة، حيث تسهم أفعالهم داخل اللعبة في تحقيق نتيجة على لوحة الزعماء وكسب المكافآت. تتيح وظيفة الإعلانات للاعبين إدارة الإعلانات. من خلال هذه الميزة، يمكن للاعبي الألعاب أن يؤثروا بشكل كبير على المشاركة والدخل. تقدم الإعلانات قناة اتصال واحدة إلى العديد من اللاعبين للتحدث مباشرة إليهم. تشمل الميزات الأخرى لـ Live Ops من Beamable؛
تمكن قدرات التواصل الاجتماعي والشبكية اللاعبين من التعاون أو المنافسة مع بعضهم البعض. في عالم الألعاب اليوم، من الأمر أكثر أهمية من أي وقت مضى أن توفر الألعاب للاعبين واجهة يمكن من خلالها الاتصال. تدعم معظم الأجهزة الرئيسية مجموعات (المعروفة أيضًا باسم "الحزب" أو "العشيرة")، وتدعم الألعاب الجماعية عبر الإنترنت التوافق واللعب الجماعي الشبكي، وعناوين الألعاب المركزة على الرياضات الإلكترونية غالبًا ما تقدم بطولات داخل اللعبة. تجيب Beamable على الكثير منها بجهد أدنى من المطور، مما يسمح لأصحاب الألعاب بتشغيل ألعابهم بأسرع ما يمكن. تشمل الميزات؛
مصمم محتوى اللعبة هو إضافة Google Sheets التي تمكن مطوري الألعاب من إدارة جميع بيانات لعبتهم الحية بسهولة عبر ورقة Google. تتيح هذه الوظيفة لمطوري الألعاب إنشاء وإدارة هياكل البيانات دون كتابة الشفرة. يتيح مصمم محتوى اللعبة لمطوري الألعاب العمل في أي مكان يشعرون بالراحة فيه وتصدير النتائج. يمكنهم نشرها مباشرة إلى لعبتهم دون مزيد من العمل، حيث يتعامل GCD مع جميع الترجمات من جداول البيانات المسطحة إلى محتوى Beamable، الذي يستخدمه Unity في النهاية في شكل ScriptableObjects. يوفر Beamable بالفعل العديد من أنواع المحتوى الشهيرة، مما يتيح لمطوري الألعاب إنشاء ونشر المحتوى دون لمس الشفرة.
على الرغم من أن GCD مصممة للعمل مع Beamable، إلا أن مطوري الألعاب ليسوا مضطرين إلى استخدام الجزء الخلفي لـ Beamable. يُحوّل GCD جداول البيانات المسطحة إلى كائنات JSON ذات هياكل معقدة (مصفوفات، مراجع كائن، أجسام متعددة الأبعاد)، والتحقق، والقيود (الحد الأدنى/الأقصى)، ومعرفات الجداول المتقاطعة، التي يمكن تحميلها مباشرة في لعبة باستخدام الوحدة. يتم تعريف رؤوس النطاقات في الصف الأول من ورقة GCD. ستمتد رؤوس النطاقات عبر عدة صفوف لهياكل بيانات معقدة ببيانات طبقية للإشارة إلى تسلسل البيانات. تحتوي رؤوس النطاقات على معلومات الرسم لتصدير البيانات من جداول البيانات.
يعد Beamable خيارًا للترميز المنخفض لدمج إمكانيات التواصل الاجتماعي والتجارية وإدارة المحتوى بسرعة في لعبتك الحية. تعلم كيفية القيام بذلك باستخدام وثائق المنتج العبر الإنترنت لشركة Beamable. يفهم مطورو الألعاب أن تطوير وإطلاق وتوسيع لعبة حية (حيث يتفاعل اللاعبون) يتطلب مجموعة متنوعة من التقنيات الهندسية و DevOps و LiveOps التي تفتقر إليها معظم شركات الألعاب لتطويرها. تختلف الفوائد الفورية من Beamable اعتمادًا على وظيفة صانع الألعاب ونوع مشروع اللعبة. تتضمن وثائق Beamable ميزات وشفرات ومسبقات ومراجع للسيناريو ونوافذ الأدوات والمزيد لمساعدة جميع مطوري الألعاب في العثور على الموارد التي يحتاجون إليها.
سيساعد نهج الرمز المنخفض لـ prefabs الميزات من Beamable، فضلاً عن قابلية التكيف مع نظام تجليد واجهة المستخدم في Beamable، فناني الألعاب. يتيح لـ Beamable للفنانين إنشاء صور متسقة ومصقولة عبر تجربة اللعب للاعب، فضلاً عن القدرة على مشاركة الثيمات الرسومية عبر عدد كبير من العناوين. يسمح تجليد المطورين لألعاب بتعديل مظهر واجهات المستخدم الخاصة بهم. يوفر هذا السيطرة الكاملة على الألوان والخطوط والصوت. يعتبر مدير الثيمات نقطة الدخول الرئيسية لتغيير تصميم واجهة المستخدم. يهدف هذا النافذة الأداة للسمح لمصمم اللعبة بتغيير مظهر واجهة المستخدم Beamable.
سيقدم مطورو ألعاب دعم العملاء لجميع المستخدمين بسرعة ودقة واحتراف عبر مناقشات تقنية عالية الجودة. يسمح بوابة Beamable بفحص وحل مشاكل دعم اللاعبين. سيراجع دعم العملاء اللاعبين باستخدام أداة البريد Beamable. يوفر Beamable مستوى ممتازًا من الرؤية لدعم العملاء في سلوك اللاعبين وتاريخ اللعبة والقدرة على التواصل معهم بسرعة عبر البريد داخل اللعبة والدردشة.
يقوم مصممو الألعاب بإنشاء مفاهيم ومستويات لألعاب الفيديو، محققين توازن تجربة اللاعب بحيث تكون ممتعة وتحدٍّ. توفر القوالب المميزة للميزات من Beamable حلاً منخفض الرمز لتوضيح ميزات جديدة. في الوقت نفسه، يتيح لك مصمم المحتوى واللعبة Portal توازن اللعب دون الحاجة إلى تنزيل تحديث جديد. يمكن لـ Beamable أن يمكن مصمم اللعبة من توفير المزيد من الميزات الموجهة للمستخدمين مع الاعتماد على البرمجيات بشكل أقل.
يخطط منتجو الألعاب ويشرفون على دورة إنتاج اللعبة بأكملها، مضمنين أن يكمل كل قسم عمله في المواعيد المحددة ويقدم نتاجًا عالي الجودة. تتضمن مجموعة الميزات الواسعة لـ Beamable مجموعة متنوعة من وظائف الرمز المنخفض وعدم الرمز التي تكون جاهزة للاستخدام. يمكن لـ Beamable تمكين المطورين من نشر وتحديث لعبة أكثر صلابة بشكل أسرع.
يعد Beamable منصة بارزة لتبسيط عمليات الخلفية لألعاب اللاعبين المتعددين وخدمات الألعاب الحية. إنه يساعد المطورين في إنشاء وتشغيل الألعاب بميزات متقدمة مثل لعب اللاعبين في الوقت الحقيقي واقتصاديات اللعبة وتحديثات المحتوى الديناميكية. كانت رحلة Beamable تركز على تخفيف العبء التكنولوجي عن المطورين، مما يسمح لهم بالتركيز على الابتكار وجولة اللعبة. في الوقت نفسه، تدير Beamable تعقيدات خدمات الخلفية.
Beamable هي منصة خادم لعبة مفتوحة المصدر تتيح للمستخدمين بناء ألعاب عبر الإنترنت وعوالم افتراضية في دقائق. يسمح الخادم أيضًا للمستخدمين بإضافة مصادقة اللاعب، وتحليلات، واجتماعية، وتجارية، وجرد، وإدارة المحتوى، وميزات اللعبة الفوقية، GenAI، إمكانيات Web3، والمزيد لأي مشروع لعبة. هدف Beamable مع شبكات البنية التحتية الفيزيائية اللامركزية هو تغيير إنشاء وتشغيل البنية التحتية الخلفية للعبة.
بيمابل هو منصة خادم للألعاب مفتوحة وقابلة للتوسيع تسمح لك ببناء ألعاب عبر الإنترنت وعوالم افتراضية في دقائق. سيتيح للمستخدمين بيمابل إضافة المصادقة الخاصة باللاعبين والتحليلات والاجتماعية والتجارة والمخزون وإدارة المحتوى وميزات اللعبة الفرعية وGenAI وقدرات Web3 والمزيد لأي مشروع لعبة. يتيح لك بيمابل عمل نموذج أولي في دقائق مع عمليات متكاملة مع المحرك والتوسع لملايين اللاعبين. وهو متاح كخدمة SaaS مدارة بالكامل أو بديل سحابي خاص مدعوم من قبل AWS. حدد بيمابل حل مجموعة من المشاكل المترابطة. يتضمن توفير خدمات الألعاب الحية التي يحتاجها مطورو الألعاب لتمكين الألعاب الحديثة ، مثل الألعاب الاجتماعية والألعاب مع المجتمعات والألعاب ذات الاقتصادات. بيمابل هو الطريقة الأكثر فعالية لإنشاء وإدارة وتوسيع لعبة Unity الحية.
طور جون إس. كلاين وديفيد ج. هيل منصة Beamable في عام 2018 لإنشاء منصة واحدة تسمح لمبدعي الألعاب بدمج خدمات الخلفية وعمليات اللعب الحية. في عام 2019، بدأت Beamable في تكوين اتصالات في صناعة الألعاب والتكامل مع Unity، وهي منصة إنتاج الألعاب الشهيرة. خلال هذا الوقت، عملت Beamable على ميزات أساسية مثل اللعب المتعدد اللاعبين في الوقت الحقيقي، والتجارة داخل اللعبة، والتحليلات. أطلقت Beamable منصتها بالكامل في عام 2020، مما يسمح باستخدامها من قبل مجموعة أوسع من مبدعي الألعاب. شملت مرافق لمعالجة بيانات اللاعب، ودعم اللعب المتعدد، وعمليات اللعب الحية.
تابعت منصة Beamable تحسينها وتوسيعها في عام 2021 من خلال إضافة عمليات البث المباشر (LiveOps) واختبار A/B وتوافق اللاعبين عبر المنصات. كما قامت بتعزيز قدرات المشاركة والتحليلات للاعبين. تظل Beamable مشاركًا رئيسيًا في مجال خدمات الخلفية لمنتجي الألعاب، مما يلبي مجموعة واسعة من الأنواع ويسمح للمطورين بتوسيع عمليات الألعاب المباشرة بسهولة. جمعت Beamable مبلغًا غير معلن عنه في جولة الاستثمار الأولية في عام 2018. تم استخدام هذه الجولة الأولية من التمويل لإطلاق عنان تطوير المنصة، مع التركيز على إنشاء منتجاتها الأساسية حول ميزات اللعب الجماعي، والتجارة داخل اللعبة، وإدارة الألعاب المباشرة. جمعت Beamable 10 ملايين دولار في جولة تمويل السلسلة A في عام 2021. قادت Northwest Venture Partners وVolition Capital جولة السلسلة A، التي شملت مشاركة من مستثمرين آخرين.
Beamable هي منصة إنشاء ألعاب توفر للمطورين خدمات الخلفية وميزات اللعبة المباشرة.
توفر Beamable بنية تحتية في السحابة، مما يتيح للمطورين إنشاء ألعاب قابلة للتوسيع ومتعددة اللاعبين وخدمات مباشرة دون الحاجة إلى تشغيل خوادمهم. تدير النظام الأجزاء الرئيسية لإدارة اللعبة، بما في ذلك البنية اللاخادمة، التي يمكن توسيعها تلقائيًا لدعم ملايين من اللاعبين، ويوفر تخزين السحابة تخزينًا آمنًا وموثوقًا لبيانات اللاعبين ومواد اللعبة.
المكون الرئيسي لهذه الميزة هو SDK Unity و Unreal الموجهة إلى نقطة نهاية واجهة برمجة التطبيقات السحابية الخاصة بالمطور، التي يمكنهم تخصيصها وتعديلها؛ خدمات الخلفية القابلة للتنفيذ من Beamable والبنية التحتية وأدوات CI التي يتم نشرها في حساب AWS الخاص بالمطور، والتي تتضمن الشفرة الكاملة؛ تطبيق لوحة تحكم الويب المنشور في حساب AWS الخاص بالمطور مع نصوص نشر والشفرة الكاملة لقابلية التخصيص والعلامة التجارية؛ ودعم التطوير المشترك للميزات الرئيسية والتخصيصات.
قد يقوم المطورون بإنشاء لعبة Web3 مع Beamable. يمكن للمطورين الآن التركيز على محتوى اللعبة الخاصة بهم بينما يضيفون أصولًا على السلسلة باستخدام موصلات السلسلة بالسحب والإفلات. تتيح هذه التكامل للمطورين بناء طبقة توافقية بين الأصول التي تملكها اللاعبون على السلسلة والخارج عن السلسلة، مما يجعل من السهل تحديد مجموعة فرعية من منتجات أو عملات Beamable كموحدة لسلسلة معينة. يجعل هذا من السهل طلب المخزون الخاص بـ Beamable لعنصر لعبة أو نقدًا، ويوفر نظام المخزون واجهة متسقة لكل من الأشياء داخل السلسلة وخارجها. تتيح اتصالات Web3 لمستخدمي Beamable تسجيل الدخول باستخدام محفظة العملات المشفرة الخاصة بهم. يتم إقران المحافظ مع حساب Beamable، مما يسمح بالتحقق التشفيري على الجانب الخادم لملكية المحفظة.
يوفر Beamable مجموعة متنوعة من واجهات برمجة التطبيقات للتعامل مع المشاكل من وجهات نظر متنوعة، كل منها يتمتع بطبقات استثنائية من الذكاء لأوضاع تشغيل متميزة، بما في ذلك واجهات برمجة التطبيقات الموجهة للاعبين APIs، واجهات C# APIs، و APIs REST. باستخدام هذه الأدوات، يمكن للمبدعين تكامل ألعابهم رأسيًا في بيئة تطوير Unity، مما يتيح تنفيذًا أسرع، وتطوير محتوى، واختبار، وإصدار. يقلل هذا التكامل من الحاجة إلى لصق التكنولوجيا والخدمات معًا، مما يسمح بربط كل شيء وتشغيله بسلاسة. تُدار الخدمات بالكامل، متكاملة، ومدفوعة بالسبق، مما يتيح للمطورين البدء في التجربة بأسرع ما يمكن. يكون SDK رداً فعليًا ويتغير تلقائيًا استنادًا إلى البيانات من المنصة. تُثبت جميع أدوات النشر والاشتراك.
يتضمن حزمة Beamable Core Unreal آليات للمصادقة، وإدارة المحتوى، وحسابات اللاعبين، والإحصاءات، والوصول الآمن إلى مجموعة كاملة من واجهات برمجة التطبيقات القائمة على نوع مع استخدام Blueprints/C++. سوف يستفيد محرك Unreal Engine Live Services SDK بالكامل من الـ blueprints لتمكين إنشاء وتطوير ميزات حية قوية بشكل منخفض الكود لزيادة مشاركة اللاعبين. يمكن للمطورين إنشاء حساب عملي في Beamable دون كتابة أي سطر من الشفرة. يسمح Beamable للعديد من المستخدمين المحليين بتسجيل الدخول في نفس الوقت. يتيح هذا للمطورين دعم تنفيذات تعاونية بين الأجهزة عن بعد ومحليًا. تتضمن هذه الميزة أدوات تحرير متكاملة تستفيد من عملية تطوير واجهة المستخدم/تجربة المستخدم القياسية في محرك Unreal Engine، بحيث لا يحتاج المطورون إلى تعلم أمور محددة لـ Beamable للبدء وزيادة الإنتاجية.
تقدم Beamable حلاً هوية قويًا يتكامل مع تطبيقات الطرف الثالث. هذا المجموعة من القدرات تتيح لك التحكم الكامل في كيفية المصادقة على المستخدمين في لعبتك. يفهم Beamable أن طرق المصادقة تختلف من لعبة إلى أخرى، لذلك نقدم مجموعة متنوعة من أدوات المصادقة لتلبية متطلباتك الخاصة.
المصادقة عادة ما تكون معقدة وتشمل مواقف حرجة أكثر مما هو متوقع؛ يجب عليك أن تنظر في ما يحدث عند حدوث الأخطاء وكيفية التعامل مع تلك المشاكل. يوضح الرسم البياني أدناه تدفق المصادقة ويوضح كيف يمكنك التعامل مع بعض الحالات.
وظائف RecoverAccount ، المعروفة أيضًا باسم وظائف تسجيل الدخول ، مهمة لنظام الهوية الخاص بـ Beamable. يتم استخدام هذه مع جميع تقنيات تسجيل الدخول الأخرى. تُستخدم RecoverAccountWithEmail() للتحقق من البريد الإلكتروني وكلمة المرور ، بينما تُستخدم RecoverAccountWithThirdParty() لخدمات المصادقة من جهات خارجية. تؤدي كلا هذه الطرق إلى عملية استرجاع للاعب. يمكن لهيكل PlayerRecoveryOperation فحص الحساب الذي يحاول المستخدم استعادته في حال توفير بيانات الاعتماد اللازمة. إذا تم توفير بيانات اعتماد غير صالحة ، ستعيد عملية PlayerRecoveryOperation خطأً ، وسيكون حقل isSuccess غير صحيح.
توفر Beamable حلولًا قوية وقابلة للتكيف لتخزين اللعبة وإدارة المحتوى. يتيح الحفظ السحابي لـ Beamable للاعبين حفظ تقدمهم. يتم جلب البيانات السحابية عبر الإنترنت وتخزينها محليًا، مع نطاق محدد للعبة واللاعب. تكتشف هذه الحلول جميع التغييرات وتحافظ تلقائيًا على تزامن البيانات. تشمل Beamable أيضًا ميزة المحتوى التي تسمح لمبتكري الألعاب بتخزين البيانات الخاصة بالمشروع. تسمح هذه الطريقة للمطورين بإنشاء ونشر وتحديث محتوى اللعبة دون الحاجة إلى إصدار تطبيقات جديدة إلى متاجر التطبيقات. تقدم Beamable أيضًا ميزة الإحصائيات التي تسمح لمطوري الألعاب بحفظ الإحصائيات الخاصة باللاعبين. من خلال هذه الميزة، يمكن للمطورين تتبع مختلف المتغيرات الإحصائية المدمجة والمخصصة للاعبين (والأخوية) مع مستويات رؤية قابلة للتعديل.
توفر Live Ops من Beamable حلولًا قوية وقابلة للتكيف للتفاعل مع اللاعبين والسماح لهم بالتفاعل مع ألعابك. يشمل Live Ops من Beamable وظيفة الأحداث، مما يتيح لخالقي الألعاب إنشاء مسابقات لمرة واحدة. تتيح هذه الميزة الاجتماعية / التنافسية للمشاركين المشاركة في العديد من المراحل على مدى فترة محددة، حيث تسهم أفعالهم داخل اللعبة في تحقيق نتيجة على لوحة الزعماء وكسب المكافآت. تتيح وظيفة الإعلانات للاعبين إدارة الإعلانات. من خلال هذه الميزة، يمكن للاعبي الألعاب أن يؤثروا بشكل كبير على المشاركة والدخل. تقدم الإعلانات قناة اتصال واحدة إلى العديد من اللاعبين للتحدث مباشرة إليهم. تشمل الميزات الأخرى لـ Live Ops من Beamable؛
تمكن قدرات التواصل الاجتماعي والشبكية اللاعبين من التعاون أو المنافسة مع بعضهم البعض. في عالم الألعاب اليوم، من الأمر أكثر أهمية من أي وقت مضى أن توفر الألعاب للاعبين واجهة يمكن من خلالها الاتصال. تدعم معظم الأجهزة الرئيسية مجموعات (المعروفة أيضًا باسم "الحزب" أو "العشيرة")، وتدعم الألعاب الجماعية عبر الإنترنت التوافق واللعب الجماعي الشبكي، وعناوين الألعاب المركزة على الرياضات الإلكترونية غالبًا ما تقدم بطولات داخل اللعبة. تجيب Beamable على الكثير منها بجهد أدنى من المطور، مما يسمح لأصحاب الألعاب بتشغيل ألعابهم بأسرع ما يمكن. تشمل الميزات؛
مصمم محتوى اللعبة هو إضافة Google Sheets التي تمكن مطوري الألعاب من إدارة جميع بيانات لعبتهم الحية بسهولة عبر ورقة Google. تتيح هذه الوظيفة لمطوري الألعاب إنشاء وإدارة هياكل البيانات دون كتابة الشفرة. يتيح مصمم محتوى اللعبة لمطوري الألعاب العمل في أي مكان يشعرون بالراحة فيه وتصدير النتائج. يمكنهم نشرها مباشرة إلى لعبتهم دون مزيد من العمل، حيث يتعامل GCD مع جميع الترجمات من جداول البيانات المسطحة إلى محتوى Beamable، الذي يستخدمه Unity في النهاية في شكل ScriptableObjects. يوفر Beamable بالفعل العديد من أنواع المحتوى الشهيرة، مما يتيح لمطوري الألعاب إنشاء ونشر المحتوى دون لمس الشفرة.
على الرغم من أن GCD مصممة للعمل مع Beamable، إلا أن مطوري الألعاب ليسوا مضطرين إلى استخدام الجزء الخلفي لـ Beamable. يُحوّل GCD جداول البيانات المسطحة إلى كائنات JSON ذات هياكل معقدة (مصفوفات، مراجع كائن، أجسام متعددة الأبعاد)، والتحقق، والقيود (الحد الأدنى/الأقصى)، ومعرفات الجداول المتقاطعة، التي يمكن تحميلها مباشرة في لعبة باستخدام الوحدة. يتم تعريف رؤوس النطاقات في الصف الأول من ورقة GCD. ستمتد رؤوس النطاقات عبر عدة صفوف لهياكل بيانات معقدة ببيانات طبقية للإشارة إلى تسلسل البيانات. تحتوي رؤوس النطاقات على معلومات الرسم لتصدير البيانات من جداول البيانات.
يعد Beamable خيارًا للترميز المنخفض لدمج إمكانيات التواصل الاجتماعي والتجارية وإدارة المحتوى بسرعة في لعبتك الحية. تعلم كيفية القيام بذلك باستخدام وثائق المنتج العبر الإنترنت لشركة Beamable. يفهم مطورو الألعاب أن تطوير وإطلاق وتوسيع لعبة حية (حيث يتفاعل اللاعبون) يتطلب مجموعة متنوعة من التقنيات الهندسية و DevOps و LiveOps التي تفتقر إليها معظم شركات الألعاب لتطويرها. تختلف الفوائد الفورية من Beamable اعتمادًا على وظيفة صانع الألعاب ونوع مشروع اللعبة. تتضمن وثائق Beamable ميزات وشفرات ومسبقات ومراجع للسيناريو ونوافذ الأدوات والمزيد لمساعدة جميع مطوري الألعاب في العثور على الموارد التي يحتاجون إليها.
سيساعد نهج الرمز المنخفض لـ prefabs الميزات من Beamable، فضلاً عن قابلية التكيف مع نظام تجليد واجهة المستخدم في Beamable، فناني الألعاب. يتيح لـ Beamable للفنانين إنشاء صور متسقة ومصقولة عبر تجربة اللعب للاعب، فضلاً عن القدرة على مشاركة الثيمات الرسومية عبر عدد كبير من العناوين. يسمح تجليد المطورين لألعاب بتعديل مظهر واجهات المستخدم الخاصة بهم. يوفر هذا السيطرة الكاملة على الألوان والخطوط والصوت. يعتبر مدير الثيمات نقطة الدخول الرئيسية لتغيير تصميم واجهة المستخدم. يهدف هذا النافذة الأداة للسمح لمصمم اللعبة بتغيير مظهر واجهة المستخدم Beamable.
سيقدم مطورو ألعاب دعم العملاء لجميع المستخدمين بسرعة ودقة واحتراف عبر مناقشات تقنية عالية الجودة. يسمح بوابة Beamable بفحص وحل مشاكل دعم اللاعبين. سيراجع دعم العملاء اللاعبين باستخدام أداة البريد Beamable. يوفر Beamable مستوى ممتازًا من الرؤية لدعم العملاء في سلوك اللاعبين وتاريخ اللعبة والقدرة على التواصل معهم بسرعة عبر البريد داخل اللعبة والدردشة.
يقوم مصممو الألعاب بإنشاء مفاهيم ومستويات لألعاب الفيديو، محققين توازن تجربة اللاعب بحيث تكون ممتعة وتحدٍّ. توفر القوالب المميزة للميزات من Beamable حلاً منخفض الرمز لتوضيح ميزات جديدة. في الوقت نفسه، يتيح لك مصمم المحتوى واللعبة Portal توازن اللعب دون الحاجة إلى تنزيل تحديث جديد. يمكن لـ Beamable أن يمكن مصمم اللعبة من توفير المزيد من الميزات الموجهة للمستخدمين مع الاعتماد على البرمجيات بشكل أقل.
يخطط منتجو الألعاب ويشرفون على دورة إنتاج اللعبة بأكملها، مضمنين أن يكمل كل قسم عمله في المواعيد المحددة ويقدم نتاجًا عالي الجودة. تتضمن مجموعة الميزات الواسعة لـ Beamable مجموعة متنوعة من وظائف الرمز المنخفض وعدم الرمز التي تكون جاهزة للاستخدام. يمكن لـ Beamable تمكين المطورين من نشر وتحديث لعبة أكثر صلابة بشكل أسرع.
يعد Beamable منصة بارزة لتبسيط عمليات الخلفية لألعاب اللاعبين المتعددين وخدمات الألعاب الحية. إنه يساعد المطورين في إنشاء وتشغيل الألعاب بميزات متقدمة مثل لعب اللاعبين في الوقت الحقيقي واقتصاديات اللعبة وتحديثات المحتوى الديناميكية. كانت رحلة Beamable تركز على تخفيف العبء التكنولوجي عن المطورين، مما يسمح لهم بالتركيز على الابتكار وجولة اللعبة. في الوقت نفسه، تدير Beamable تعقيدات خدمات الخلفية.