Appearance
Arcade › ساحة النار
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Adam Usama built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about ساحة النار yet. Play it, then tell Adam Usama what you would add next.
ساحة النار was built by Adam Usama with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix ساحة النار opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
أنشئ لعبة ثلاثية الأبعاد قابلة للعب بعنوان «ساحة النار»، بواجهة عربية RTL، من منظور الشخص الثالث. اجعل اللاعب جندياً بشرياً مسلحاً ببندقية هجومية، يتحرك داخل ساحة مربعة مسوّرة مساحتها نحو 56×56 وحدة؛ الكاميرا تتبعه من خلفه وعلى مسافة تقارب 8 وحدات. استخدم Three.js أو محركاً مماثلاً مع إضاءة وظلال، أرضية خضراء رمادية مطفأة عليها شبكة مربعة خافتة، ضباب أزرق رمادي وخلفية بنفس اللون. أضف أربعة جدران محيطة منخفضة رمادية، وصناديق غطاء بنية مستطيلة موزعة داخل الساحة، مع عدة صخور/عناصر صخرية رمادية أو بنية كديكور وغطاء. الأسلوب العام low-poly/أصول ثلاثية الأبعاد بسيطة بطابع عسكري واقعي خفيف، وليس منظوراً علوياً أو ثنائي الأبعاد. ضع اللاعب في الجهة الجنوبية تقريباً من الساحة، وأضف خمسة جنود أعداء باللون الأزرق في مواضع متفرقة قرب الحواف والجهة الشمالية. يجب أن تستخدم الشخصيات نماذج جندي متحركة تتضمن Idle وWalk/Run وShoot_OneHanded وDeath، وأن تكون لكل شخصية ظلال. يبدأ كل بوت بصحة 100. البوتات الحية تتجه نحو اللاعب إذا كانت المسافة أكبر من 8.5 وحدات، وتتحرك بسرعة تقارب 3.1، مع دورانها باتجاه الحركة وتباعد بسيط كي لا تتكدس. عندما تقترب لمسافة 8.5 أو أقل، تتوقف وتواجه اللاعب وتطلق مقذوفاً برتقالياً كل نحو 700–1180 مللي ثانية. المقذوفات كرات صغيرة برتقالية تسافر بسرعة 22 وتختفي بعد 1.6 ثانية؛ إصابة اللاعب تنقص الصحة 8. اجعل إطلاق اللاعب موجهاً تلقائياً إلى أقرب بوت حي. عند الضغط على زر الإطلاق أو النقر على مساحة اللعب، أطلق كرة/مقذوفاً سماوياً صغيراً من مستوى السلاح باتجاه أقرب عدو، مع فترة تبريد 220 مللي ثانية، ووجّه الجندي نحو الهدف وشغّل حركة إطلاق بيد واحدة. كل إصابة للاعب تنقص صحة البوت 34، لذا يحتاج البوت إلى ثلاث إصابات تقريباً ليموت؛ عند موته شغّل Death وزد النتيجة بمقدار 1، ولا تدعه يتحرك أو يطلق. إذا ماتت كل البوتات، أوقف اللعب وأظهر زر إعادة المحاولة مع النص العربي «فزت — العب مرة أخرى». إذا وصلت صحة اللاعب إلى صفر، أوقف اللعب وشغّل Death للاعب وأظهر الزر بالنص «خسرت — إعادة المحاولة». إعادة المحاولة تعيد تحميل/تبدأ الجولة من جديد. أضف تحكماً بالحركة عبر WASD، وادعم عصا تحكم افتراضية على اللمس؛ الحركة يجب أن تحرك اللاعب وتبدل بين Idle وWalk وRun بحسب حالة التحكم، مع القفز بزر Space (سرعة قفز نحو 8 وجاذبية -22). دعم إطلاق مستمر أثناء الضغط على زر اللمس. لا تضف ذخيرة أو درعاً أو نظام مستويات أو قدرات غير موجودة. صمّم HUD ثابتاً فوق المشهد: في الأعلى بطاقة داكنة شفافة مستديرة الحواف بعنوان «ساحة النار · قتال ضد البوتات» مع لون سماوي للجزء الثانوي، وبطاقة حالة تعرض «الصحة 100 · البوتات 4» عند بدء العرض (حدّث العدد فعلياً وفق عدد البوتات الحية، واللعبة نفسها تضع خمسة بوتات). في الأسفل يساراً بطاقة تعليمات عربية تقول تقريباً «حرّك الشخصية بالعصا الافتراضية أو WASD · اضغط زر إطلاق النار أو انقر على الشاشة · اقفز بـ Space». في الأسفل يميناً زر دائري أحمر كبير بحافة فاتحة وظل حلقي، مكتوب عليه «إطلاق». استخدم خلفية HUD داكنة شبه شفافة، نصاً أبيض، لون الصحة أحمر/مرجاني، وزوايا مستديرة؛ اجعل الواجهة responsive للموبايل، واسم الصفحة «ساحة النار».