# أضف لعبتك الخاصة: HTML أو مجلد أو ‎.zip أو ‎.play

ملفات الألعاب التي يقبلها Offline Games وPlayDrop: ملف HTML واحد، أو مجلد ثابت أو ملف ‎.zip، أو حزمة ‎.play.

Source: https://www.playdrop.ai/ar/create/learn/game-files

## ما يمكنك إضافته

يشغّل Offline Games ألعاب ويب صغيرة مكوّنة من ملفات ثابتة. أضف لعبة من تطبيق الملفات:

- **ملف HTML واحد**: لعبة تتسع لها صفحة ‎`.html` واحدة، مع نصوصها البرمجية وأنماطها وصورها داخلها أو محمّلة من الويب.
- **مجلد أو ملف ‎.zip**: لعبة ويب ثابتة فيها صفحة HTML تبدأ اللعبة (عادةً `index.html`) والملفات التي تحمّلها، مثل النصوص البرمجية والصور والأصوات، مرتبطة بمسارات نسبية. إذا وُجدت عدة صفحات HTML ولم يوجد `catalogue.json`، يسألك Offline Games عن الصفحة التي تبدأ اللعبة.
- **ملف ‎.play**: حزمة لعبة من PlayDrop، وهي ملف ‎.zip يضم ملفات اللعبة وأُعيدت تسميته إلى ‎`.play`. يشارك Offline Games ألعابك الخاصة كملفات ‎`.play`، ليتمكن أصدقاؤك من إضافتها أيضًا.

## ما الذي يعمل

- بعد إضافة اللعبة، تعمل على جهازك حتى دون اتصال بالإنترنت. أما ما تحمّله من الإنترنت فيظل بحاجة إلى اتصال.
- تعمل الملفات الثابتة فقط: لا تعمل أكواد الخادم مثل PHP أو Node.
- يمكن أن تضم اللعبة حتى 10,000 ملف بحجم إجمالي يصل إلى 512 MB، وبحد أقصى 100 MB لكل ملف.
- الألعاب التي تستخدم PlayDrop SDK تحفظ تقدّمها من خلاله؛ أما الألعاب الأخرى فتحتفظ بما تخزّنه في المتصفح على جهازك.

## الاسم والوصف والصورة

يملأ Offline Games الاسم والوصف من عنوان صفحة اللعبة ووصفها، أو من ملف `catalogue.json` الخاص بها، والصورة من صورة ضمن ملفات اللعبة عندما يجد واحدة. وإلا فإنه يستخدم اسم الملف. يمكنك تغييرها قبل إضافة اللعبة.

## الرفع إلى PlayDrop

عندما تكون مسجّل الدخول، يمكنك أيضًا رفع اللعبة إلى حسابك على PlayDrop أثناء إضافتها: **خاص** يحتفظ بنسخة احتياطية لا يفتحها سواك، و**غير مدرج** يتيح للأصدقاء الذين لديهم الرابط أن يلعبوها، و**عام** يعرضها للجميع. تحصل الألعاب غير المدرجة والعامة على رابط للمشاركة. يقبل الرفع حتى 512 ملفًا، و50 MB لكل ملف، و200 MB لكل لعبة. راجع [النشر](https://www.playdrop.ai/ar/create/learn/publishing) لمعرفة كيف ينشر PlayDrop الألعاب.
