انشر لعبتك لتُلعب في المتصفّح
صدّر لعبتك WebGL، ارفعها بأمر واحد، وخلّي أي لاعب يلعبها مباشرة على صفحة لعبتك — بدون أي تحميل.
١. صدّر لعبتك كـ WebGL
من Unity: Build Settings → WebGL. من Godot: Export → Web. لازم يطلع مجلّد فيه index.html في الجذر. أول مرّة استخدم ضغط Gzip أو Disabled لأسهل توافق.
٢. أنشئ مفتاح API
من ملفّك الشخصي → مفاتيح API، أنشئ مفتاحاً بالصلاحيات webgl:upload و webgl:deploy. انسخه — بيظهر مرّة واحدة فقط.
webgl:upload webgl:deploy٤. سجّل الدخول وانشر
سجّل الدخول بمفتاحك ثم انشر مجلّد الـ Build. بتلاقي الأمر جاهزاً — بمعرّف مشروعك — في تبويب «إدارة WebGL» على صفحة لعبتك. الأداة تعمل الباقي: ضغط → رفع → فكّ → تفعيل. (استخدم --precompress فقط إذا بنيت بضغط Brotli/Gzip.)
tgn auth login tgn_k1_xxxxx
tgn deploy ./Build --project <PROJECT_ID> --precompress٥. انشرها للعالم
من تبويب «إدارة WebGL» في صفحة لعبتك اضغط «انشر اللعبة» → يظهر تبويب «العب الآن»، وأي زائر بيلعب مباشرة داخل المتصفّح.
الحدود
- مساحة التخزين لكل مطوّر
- 300 ميجابايت
- أقصى حجم للرفع
- ~500 MB
- عدد الإصدارات المحفوظة
- 10
- نقطة الدخول
- index.html
آمنة بالتصميم
- تعمل داخل إطار معزول (sandbox) على دومين منفصل.
- إصدارات + رجوع فوري لأي نسخة سابقة.
- أي محرّك: Unity، Godot، أو أي HTML5.
أسئلة شائعة
كيف أصدّر لعبتي من Unity إلى WebGL؟
+
افتح File ← Build Settings في Unity، اختر منصّة WebGL ثم اضغط Switch Platform فـ Build. ستحصل على مجلّد يحتوي index.html في جذره — وهذا المجلّد هو ما ترفعه كما هو. في أول بناء اختر ضغط Gzip أو Disabled من Player Settings لضمان أسهل توافق.
هل أحتاج أداة CLI لرفع لعبتي؟
+
ليست إلزامية: يمكنك رفع ملف .zip مباشرة من تبويب «إدارة WebGL» في المتصفّح. لكن الأداة هي الطريقة الأسرع — أمر واحد يتولّى الضغط والرفع وفكّ الضغط والتفعيل — وتتوفر كملف جاهز للتشغيل لأنظمة Windows وmacOS وLinux دون أي تثبيت، أو كأداة dotnet عامّة إن كان لديك .NET 8 SDK.
ما حجم الاستضافة المجاني؟
+
يحصل كل حساب مطوّر على 300 ميجابايت من الاستضافة مجانًا، ويصل حجم الأرشيف الواحد المرفوع إلى 500 ميجابايت. وإذا احتجت مساحة أكبر يمكنك تقديم طلب حصّة مخصّصة من صفحة إدارة الحصّة.
هل يمكن تضمين لعبتي في موقع آخر؟
+
نعم. تُخدَّم لعبتك من نطاق منفصل داخل إطار معزول (sandbox)، لذا يمكنك تضمينها بوسم iframe في أي موقع تملكه مع بقائها معزولة عن كوكيز صفحتك الأم وبياناتها. ولا توجد أي حصرية — يمكنك نشر البناء نفسه في أي مكان آخر.
اقرأ أيضاً
- تطوير الألعابتاريخ العاب العربيةهذا مقال عن تاريخ العاب العربية
- تصميم الألعابلماذا يعتبر "مستند تصميم اللعبة" (GDD) سر نجاح مشروعك الأول؟تعرف على كيفية عمل وثيقة تصميم الألعاب (GDD) كمخطط أساسي لمشاريع Unity، وتحويل آليات اللعب المجردة إلى كود C# قابل للتوسع وأنماط تصميم برمجية.
- تطوير الألعابحل مشكلة عدم تحميل Unity WebGL والأخطاء الشائعةلعبتك Unity WebGL لا تعمل؟ حل الشاشة السوداء وأخطاء الذاكرة ومشاكل الضغط وCORS عبر هذه القائمة العملية لتشغيل بناء المتصفح بنجاح.
- تطوير الألعابUnity أم Godot؟ أيهما تتعلّم كمبتدئ في 2026Unity أم Godot لأول لعبة لك؟ قارن بين التكلفة ومنحنى التعلّم وثنائي مقابل ثلاثي الأبعاد والوظائف وتصدير WebGL لتختار المحرّك المناسب للمبتدئ في 2026.
- تطوير الألعابتقليل حجم لعبة Unity WebGL وتسريع وقت التحميلالأحجام الكبيرة تُنفّر اللاعبين. تعلّم كيف تقلّل حجم لعبة Unity WebGL وتسرّع تحميلها عبر الضغط وإعدادات الخامات والصوت وتنظيف الكود.
- تطوير الألعابكيف تنشر لعبتك اونلاين بصيغة WebGLحوّل مشروعك في Unity أو Godot إلى رابط لعبة قابل للتشغيل. تعلّم كيف تبني وترفع وتنشر لعبتك بصيغة WebGL يفتحها اللاعبون بنقرة واحدة.