تفاصيل العمل

ملاحظة: هذا العمل استعراضي يوضح لك كم أنا متمكن في مجالي فقط ليس عملي

-------------------

لعبة تيك تاك توك (اكس-اوه) أونلاين

هذا المشروع كان نقطة تحول بالنسبة لي. كنت أواجه خوفي من التعامل مع قواعد البيانات ثم... تخلصت منه! لعبة تيك تاك توك هي اللعبة الأركيدية الأكثر شهرة في العالم. في عالم البرمجة، تُعتبر أيضًا واحدة من أولى تجارب التفكير المنطقي التي يمر بها المبرمج. قررت أن أجعلها لعبة كاملة! موقع لعبة تكتيخة يُعتبر موقعًا كامل الخدمات (Full-Stack) حيث استخدمت Firebase لإدارة الخلفية وReact لقدرات الواجهة الأمامية. جميع الأفكار التي استخدمتها كانت من بنات أفكاري، وجميع الميزات والوظائف المنطقية تعمل بشكل مثالي. دعونا نوضح الميزات:

الميزات:

- تسجيل المستخدم:

- تسجيل المستخدم يتيح للمستخدم إنشاء حسابات، وهي الفكرة الأساسية التي دفعتني لإنشاء هذا الموقع. لا يمكن للمستخدم اللعب بدون

- إنشاء حساب، ويمكن للمستخدم إنشاء حساب عن طريق:

- مزود Google

- مزود Facebook (لا يعمل بسبب أذونات فيسبوك!)

- قائمة الأصدقاء:

بعد إنشاء حساب، يمكن للمستخدم الآن إرسال طلبات صداقة لأصدقائهم واستقبال الطلبات.

- آلية اللعب (إنشاء & الانضمام):

الآن يمكن للمستخدم اللعب! من خلال:

- إنشاء لعبة:

يمكن للمستخدم إنشاء لعبة بمشاركة الرابط مع مستخدم آخر أو إرسال دعوة إلى صديق من القائمة إذا كان متصلاً.

- الانضمام إلى لعبة:

يمكن للمستخدم الانضمام إلى اللعبة عن طريق النقر على الرابط المشترك أو قبول دعوة من صديق.

- دردشة اللعبة:

دردشة اللعبة هي وسيلة التواصل داخل اللعبة. كل لعبة لها دردشة خاصة تنتهي بانتهاء اللعبة.

- اللعب المحلي:

يمكن للمستخدم اللعب مع أصدقائه حتى في حالة عدم توفر الإنترنت. باستخدام تقنية PWA، يمكن للمستخدم استخدام الموقع (التطبيق)

عندما لا يكون هناك اتصال وفتح اللعبة المحلية واللعب مع أصدقائهم.

- سجل الألعاب:

يمكن للمستخدم الرجوع إلى أي مباراة لعبها، مشاهدة اللعبة أو الدردشة.

بطاقة العمل

اسم المستقل رام ت.
عدد الإعجابات 0
عدد المشاهدات 15
تاريخ الإضافة
تاريخ الإنجاز