PlayDrop logoPlayDrop Studio
إنشاءتبادل اللعباكسبتعلمالموصلاتالأصولالمجتمعالدعم
PlayDrop logoPlayDrop Studio
إنشاءتبادل اللعباكسبتعلمالموصلاتالأصولالمجتمعالدعم
تسجيل الدخول
ألعاب PlayDrop
التوثيق

ابدأ من هنا

نظرة عامةلعبتك الأولىألعاب PlayDropالأسئلة الشائعة

الإنشاء مع Cloud

الإنشاء مع Cloudالخطط وعمليات الإنشاء

اربط تطبيق الذكاء الاصطناعي

كل الموصّلاتClaudeChatGPTClaude CodeCodexCursorGeminiAntigravityGrok BuildGrok BotGrok ChatLovableReplit

النشر والمشاركة

النشر من تطبيق الذكاء الاصطناعيألعاب HTML البسيطةالتحزيم و.playالنشر والاستيرادملفات اللعبةالظهور والانتشارصور صفحة اللعبة والفيديوالأنواع والوسومالترجمةألعاب Instant

تجربة اللعب

التحميل والإيقاف المؤقت والصوتملء الشاشة والمناطق الآمنةالحفظ السحابيالمجموعات المحلية ووحدات التحكم

العب معًا

المشاركة والأصدقاء والدعواتلوحات المتصدرينالإنجازاتالمجموعات والصوت عبر الإنترنتخوادم الألعاب الفورية

الأرباح

تحقيق الدخلالرصيد والمكافآت

الأصول

أصول اللعبةإنشاء الأصول بالذكاء الاصطناعيالصيغ المخصصة وإبداعات اللاعبين

المراجع

SDK للعميلSDK للخادمcatalogue.jsonالأخطاء والاستعادةحل المشكلات
التوثيقألعاب PlayDrop
ابدأ من هنا

ما يضيفه PlayDrop إلى لعبتك

ما يمكن للعبة PlayDrop فعله باستخدام SDK وcatalogue.json والاستضافة، وأين تعمل كل ميزة، ودليلها: الحفظ ولوحات المتصدرين والمجموعات والخوادم والمزيد.

لعبة PlayDrop هي لعبة ويب يستضيفها PlayDrop ويدرجها ويشغّلها على موقعه وفي تطبيقات PlayDrop لـ iOS وAndroid وWindows وmacOS. في التطبيقات تُلعب اللعبة بملء الشاشة، دون شريط متصفح حولها؛ وهي لعبة الويب نفسها تعمل في عرض الألعاب داخل التطبيق، وليست نسخة أصلية منفصلة. تسرد هذه الصفحة ما يمكن أن يضيفه PlayDrop وأين يوجد توثيق كل جزء.

طريقتان للبدء

HTML بسيطحزمة
ما ترسلهملف HTML واحد مكتفٍ بذاته، حتى 10 MiBمجلد مبني أو ملف ZIP أو .play مع catalogue.json
PlayDrop SDKلانعم، كل الميزات أدناه
صور صفحة اللعبة والفيديولانعم
خادم لعبة مستضافلانعم
الدليلألعاب HTML البسيطةالتحزيم

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

ما يحصل عليه اللاعبون

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

ما تحصل عليه صفحة اللعبة

يمنح catalogue.json اللعبة صفحتها: العنوان والوصف والنوع والوسوم، والأيقونة والصور الرئيسية ولقطات الشاشة والفيديو، والترجمات، وأهلية Instant. ويقرر الظهور من يمكنه فتحها: خاصة للاختبار، أو غير مدرجة لكل من لديه الرابط، أو عامة لتُكتشف على PlayDrop ومتاحة لمحركات البحث. يتيح الإدراج العام فرصًا للاكتشاف؛ لكنه لا يضمن اللاعبين.

أين تعمل كل ميزة

يشغّل الموقع والتطبيقات اللعبة نفسها مع SDK نفسه، لكن بعض ميزات المضيف تعتمد على الجهاز:

  • لا يعمل الاهتزاز إلا في التطبيقات الأصلية؛ وتخبرك sdk.haptics.supported بذلك.
  • مشاركة مقطع فيديو تعتمد على المضيف؛ والبيئات المضيفة التي لا تدعمها ترفض الطلب بدل مشاركة رابط عادي.
  • يتم اللعب دون اتصال وتحميل الملفات مسبقًا في التطبيقات الأصلية للألعاب التي تصرّح بهما؛ أما الموقع فيحمّل الألعاب عبر الإنترنت.
  • يعتمد صوت الغرفة والمجموعات على نسخة المضيف وتسجيل الدخول وطرح الميزة على المنصة.
  • تعتمد الإعلانات على المضيف وعلى المخزون المتاح؛ وتبلّغ load() عندما لا يكون أي إعلان جاهزًا.

صمّم اللعبة بحيث تبقى قابلة للعب عندما تغيب خدمة اختيارية.

ابدأ مع SDK

حمّل SDK، واقرأ حالة المضيف، ثم أعلن الجاهزية عندما يظهر الإطار الأول كما صممته على الشاشة:

html
<script src="https://assets.playdrop.ai/sdk/playdrop.js"></script>
<script type="module">
  const sdk = await playdrop.init();
  // Set up pause, audio and HUD from sdk.host, then render the first frame.
  sdk.host.ready();
</script>

تابع مع التحميل والإيقاف المؤقت والصوت. ويسرد مرجع SDK للعميل كل مساحات الأسماء.

ما لا يستطيع الموصّل فعله

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

أدلة ذات صلة

  • ألعاب HTML البسيطةانشر ملف HTML واحدًا مكتفيًا بذاته حتى 10 MiB باستخدام upload_game: ما يناسب، والكتالوج المصغّر، والظهور، والتحديثات، ومتى تنتقل إلى حزمة.
  • التحزيم و.playنظّم مجلد لعبة مبنية أو ملف ZIP أو .play مع catalogue.json في جذره، وصرّح بوسائط صفحة اللعبة والخوادم، وارفعه باستخدام prepare_catalogue_upload.
  • التحميل والإيقاف المؤقت والصوتهيّئ PlayDrop SDK، وأعلن الجاهزية عند أول إطار قابل للعب، وأوقف مؤقتًا واستأنف بسلاسة، واتبع سياسة الصوت، وحمّل الملفات مسبقًا للعب دون اتصال.
  • SDK للعميلمرجع PlayDrop SDK للمتصفح: دورة حياة المضيف والهوية والحفظ ووحدات التحكم والتواصل واللعب الجماعي والمتجر والإعلانات ولوحات المتصدرين والأصول والذكاء الاصطناعي.
السابقاصنع أول لعبة بالذكاء الاصطناعي مع PlayDrop Cloudالتاليأسئلة PlayDrop الشائعة: الإنشاء والنشر والموصّلات
عرض Markdown
EnglishFrançaisDeutsch日本語한국어EspañolPortuguês (Brasil)Bahasa Indonesia繁體中文简体中文ItalianoPolskiNederlandsSvenskaNorsk bokmålSuomiTürkçeไทยTiếng Việtالعربية

في هذه الصفحة

طريقتان للبدءما يحصل عليه اللاعبونما تحصل عليه صفحة اللعبةأين تعمل كل ميزةابدأ مع SDKما لا يستطيع الموصّل فعله
عرض Markdown