كل الأعمال

لعبة ويب جماعية

SketchRush

لعبة رسم وتخمين جماعية تعمل من المتصفح مباشرة وبلا حساب: غرفة برمز دعوة، ورسم وتخمين بالوقت الحقيقي.

النوع
لعبة ويب جماعية
المنصة
المتصفح، على الكمبيوتر والموبايل
SketchRush، طريقة اللعب
SketchRush، الشاشة الرئيسية
SketchRush، غرفة الانتظار

عن المشروع

لعبة رسم وتخمين جماعية تعمل من المتصفح مباشرة وبلا حساب. يرسم لاعب كلمة، ويحاول البقية تخمينها، والأسرع يجمع نقاطًا أكثر.

كل شيء فيها مصمّم ليبدأ اللعب بسرعة: غرفة برمز دعوة يُرسل للأصدقاء، ورسم وتخمين بالوقت الحقيقي بين اللاعبين.

SketchRush، الرسم الترويجي للعبة

أبرز ما فيه

ارسم، خمّن، وكن الأول

لعب سريع أو إنشاء غرفة أو الانضمام برمز، مجانًا ومن دون حساب.

SketchRush، الشاشة الرئيسية

ثلاث خطوات

لاعب يرسم الكلمة والبقية يخمّنون، وكلما خمّنت أسرع حصلت على نقاط أكثر.

SketchRush، طريقة اللعب

غرفة على مقاسك

اسم الغرفة وموضوع الكلمات واللغة وعدد الجولات ووقت كل جولة وأقصى عدد للاعبين، مع خيار غرفة خاصة لا تظهر في القائمة.

SketchRush، إنشاء غرفة

رمز دعوة وانطلاق

يشارك صاحب الغرفة الرمز أو الرابط مع أصدقائه، وتبدأ اللعبة بلاعبَين على الأقل، مع دردشة للتخمينات.

SketchRush، غرفة الانتظار
SketchRush، الشاشة الرئيسية
SketchRush، طريقة اللعب
SketchRush، إنشاء غرفة
SketchRush، غرفة الانتظار

كيف بنيناه

التقنيات

  • TypeScript
  • React
  • Node.js
  • Socket.IO
  • Redis
  • PostgreSQL
  • Zod
  • Docker
  • مشروع TypeScript من ثلاث حزم: الخادم والواجهة وحزمة مشتركة، فقواعد التحقق من البيانات واحدة في الطرفين.
  • الرسم والتخمين ينتقلان عبر WebSockets بالوقت الحقيقي، مع Redis لتوزيع الغرف على أكثر من خادم.
  • من ينقطع اتصاله يرجع إلى مقعده ونقاطه ولوحته ووقته كما تركها.
  • الخادم يتحقق من كل تخمين، مع توحيد الكتابة العربية وتنبيه «قريب!» لا يكشف الكلمة.
  • رسم متّجه بأدوات كاملة: قلم وفرشاة وممحاة وخطوط وأشكال وتعبئة وتراجع، بالماوس واللمس والقلم.
  • إشراف داخل اللعبة: طرد وكتم وتصويت على الطرد وفلترة للغة وحدّ لتكرار الرسائل، واختبارات تلقائية للّعب الجماعي.

عندك فكرة مشابهة؟

أخبرنا عنها، ونرتّب معك النطاق والتفاصيل والتكلفة.