Skip to content

Arcade › لعبة العربيات

لعبة العربيات

  • 3d
  • driving
  • arcade
  • endless
  • arabic
0
Remix it Discord

5 plays

How to play

Click the game above and it runs right here in your browser. No download, no installer, no account needed. adam mohamed built it with Cinevva, so it works on a phone or a tablet too.

Discussion

Nobody has said anything about لعبة العربيات yet. Play it, then tell adam mohamed what you would add next.

Make your own game

لعبة العربيات was built by adam mohamed 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.

Read the build brief for لعبة العربيات

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.

أنشئ لعبة قيادة ثلاثية الأبعاد باسم «لعبة العربيات» باستخدام Three.js أو محرك 3D مشابه. اجعلها لعبة قيادة أركيدية بمنظور الشخص الثالث من خلف السيارة: سيارة سيدان ثلاثية الأبعاد هي اللاعب، تسير إلى الأمام على طريق مستقيم طويل مكوّن من ثلاثة مسارات، مع كاميرا تتبع السيارة من الخلف بارتفاع يقارب 4.5 وحدات وعلى مسافة 9 وحدات، وتوجّه نظرها إلى الأمام فوق السيارة. اجعل السماء زرقاء فاتحة مع ضباب أزرق في المسافة، وأرضية عشبية خضراء خارج الطريق، وإضاءة محيطية وضوء اتجاهي أبيض مع ظلال.

حمّل/استخدم نماذج 3D مشابهة للنماذج التالية: سيارة سيدان للاعب، قطع طريق أسفلتية، مخاريط إنشاءات برتقالية كعوائق، وأشجار على جانبي الطريق. ابنِ الطريق في البداية من قطع متجاورة على المحاور العرضية x=-1 و0 و1، وامتده على طول محور الحركة z من نحو -20 إلى 80. ضع الأشجار على الجانبين عند x=-4.5 وx=4.5، متباعدة حوالي 6 وحدات، وبحجم 70% تقريباً. وزّع 20 مخروطاً عشوائياً على واحد من المسارات الثلاثة (x=-1 أو 0 أو 1) في المنطقة أمام اللاعب، من z=8 إلى z=73 تقريباً. لا تضف سيارات مرور أو شرطة أو تاكسي؛ النماذج المعرّفة لها في الكود الأصلي غير مستخدمة فعلياً.

ابدأ السيارة عند (0، 0.05، 0)، بحجم 1.6، ووجّهها في اتجاه +Z. التحكم بلوحة المفاتيح: السهم لأعلى أو W للتسارع، والسهم لأسفل أو S للفرملة، والسهمان الأيسر/الأيمن أو A/D لتغيير اتجاه السيارة. يزيد التسارع السرعة حتى حد أقصى 28 وحدة/ثانية، والفرملة تنقصها حتى الصفر، وعند عدم الضغط تتناقص السرعة بالاحتكاك. حرّك السيارة في اتجاه مقدمتها، واجعل التوجيه يدور السيارة يميناً أو يساراً بمعدل 2.2 راديان/ثانية تقريباً. قيّد موضع السيارة العرضي بين x=-2.5 وx=2.5 حتى تبقى تقريباً على الطريق.

اجعل مخروطاً يصطدم بالسيارة عندما تقل المسافة الأفقية بينهما عن 1.4 وحدة: عند الاصطدام خفّض سرعة السيارة إلى 30% من قيمتها (مع عدم النزول تحت الصفر)، ثم ادفع المخروط بعيداً عن السيارة وإلى الأمام قليلاً. لا تستخدم نظام أرواح أو شاشة خسارة أو عداد اصطدام؛ تستمر القيادة مباشرة. للحفاظ على إحساس الطريق اللانهائي، أعد تدوير قطع الطريق التي أصبحت خلف السيارة بأكثر من 18 وحدة إلى الأمام بمقدار 100 وحدة، وافعل الشيء نفسه للأشجار. أعد تدوير المخاريط التي تجاوزتها السيارة إلى موضع أمامها بين 50 و70 وحدة وعلى مسار عشوائي من المسارات الثلاثة.

أضف واجهة HUD عربية بسيطة بيضاء في أعلى يسار الشاشة مع ظل نصي، تعرض: «المسافة: 0 م» و«السرعة: 0 كم/س». حدّث المسافة إلى أكبر قيمة صحيحة لموضع السيارة z، وحوّل السرعة من وحدة/ثانية إلى كم/س بضربها في 3.6. في أسفل الشاشة بالمنتصف اعرض التعليمات العربية: «استخدم الأسهم أو WASD للقيادة • تجنب المخاريط». اجعل الصفحة بملء الشاشة، دون تمرير، والـcanvas يغطي الشاشة، مع اتجاه RTL وواجهة عربية. الأسلوب البصري منخفض التفاصيل/مجسمات جاهزة مع طريق حضري بسيط، أشجار جانبية، عشب، ضباب ومسار قيادة مستقيم؛ لا تضف قوائم أو أزراراً أو عناصر HUD أخرى غير المذكورة.

More free browser games

Browse the whole Arcade →