استضافة تصدير Godot للويب — من بناء HTML5 إلى رابط لعب
تصدير Godot للويب (HTML5) بينستضاف مجانًا على The Gaming Nest وبيصير رابط بيشتغل فورًا بالمتصفّح. صدّر داخل مجلّد فاضي، احزم كل ملف طلّعه التصدير — الـ.html والـ.wasm والـ.pck وإخوتهم — وارفعه. كل حساب إله 300 ميجابايت، البناءات بتنخدم من CDN، و10 نسخ محفوظة فبترجع بدون إعادة رفع. والإعداد الوحيد اللي بيقرّر إذا بناءك بيشتغل أصلًا هو دعم الخيوط، وهو مشروح تحت.
أطفئ دعم الخيوط قبل ما تصدّر
تصدير Godot للويب بيقدر ينبني بدعم خيوط، وهو بيعتمد على SharedArrayBuffer. المتصفّح ما بيوفّر SharedArrayBuffer إلا لصفحة معزولة cross-origin، وهاد بدّه رؤوس COOP وCOEP محدّدة. إحنا بنخدم البناءات من نطاق تخزين منفصل بدون هالرؤوس، فتصدير Godot بدعم الخيوط رح يحمّل وبعدين يفشل. صدّر ودعم الخيوط مطفي وبيشتغل. هذا أشهر سبب لكون بناء Godot يشتغل محليًا وما يشتغل بعد الاستضافة — بأي مكان، مش بس عنا.
تسمية نقطة الدخول
Godot بيسمّي ملف الـHTML الرئيسي على اسم الـexport preset، فغالبًا بيطلع باسم زي game.html مش index.html. إمّا تعيد تسميته وقت التصدير، أو تكتب الاسم الحقيقي بخانة «نقطة الدخول» وقت الرفع — الخانة موجودة لهاد السبب بالضبط. ولا تعيد تسميته بعد التصدير بدون فحص: الملفات المحيطة بتشير إله.
ارفع كل ملفات التصدير، ولا شي غيرها
تصدير Godot للويب مش ملف واحد. الـ.pck فيه بيانات لعبتك والـ.wasm فيه المحرّك؛ لو نقص أي واحد فيهم البناء بيحمّل لصفحة فاضية. احزم مجلّد التصدير كامل. ولا تضيف مجلّد مشروعك: الملفات التنفيذية (.exe، .bat، .cmd، .sh …) مرفوضة وقت الرفع، والأرشيف بعد فكّ الضغط محدود بـ1,000 ملف.
أسئلة شائعة
هل أقدر أستضيف لعبة Godot HTML5 مجانًا؟
نعم. صدّر مشروع Godot للويب، احزم مجلّد التصدير، وارفعه — كل حساب بياخد 300 ميجابايت مجانًا مع توصيل CDN و10 نسخ محفوظة لكل مشروع.
ليش تصدير Godot للويب ما بيشتغل بعد الرفع؟
السبب المعتاد هو دعم الخيوط. هو بيعتمد على SharedArrayBuffer، والمتصفّحات ما بتوفّره إلا لصفحات معزولة cross-origin، والبناءات بتنخدم من نطاق تخزين بدون هالرؤوس. أعد التصدير ودعم الخيوط مطفي. والسببان الشائعان الآخران: نقص ملف .pck أو .wasm من الـzip، أو نقطة دخول ما تمّ التصريح باسمها الحقيقي وقت الرفع.
أي إصدار Godot بيشتغل مع هذا؟
أي إصدار تصديره للويب بيطلّع مجلّدًا ثابتًا فيه نقطة دخول HTML — وهذا بيشمل خطّي Godot 3 وGodot 4. إحنا بنستضيف الملفات اللي طلّعها تصديرك وما بنعدّل عليها، فأي شي بيشتغل على خادم ملفات ثابت بيشتغل عنا.