لعبة أسئلة تفاعلية مكونة من 4 مستويات
الوصف:
قمت بتطوير لعبة أسئلة ممتعة وتفاعلية تتكون من 4 مستويات متدرجة في الصعوبة:
المبتدئ
المتوسط
الصعب
الخبير
كل مستوى يحتوي على 40 تحديًا، ليكون المجموع الكلي 160 سؤالًا متنوعًا يختبر معلومات اللاعبين بطريقة مسلية وجذابة.
تتميز اللعبة بأنها تفاعلية ومليئة بالمؤثرات الصوتية والبصرية التي تضيف طابعًا ممتعًا وتبقي اللاعب متحمسًا وغير ممل أثناء اللعب.
التقنيات المستخدمة في تطوير اللعبة:
لغة البرمجة: Kotlin باستخدام Android Native
قاعدة البيانات: Room Database لحفظ البيانات وإدارتها بكفاءة
الهيكلية البرمجية: MVVM لفصل المهام وتحسين تنظيم الكود
المعالجة غير المتزامنة: باستخدام Coroutines لتجنب التجميد
تحديثات البيانات: عبر StateFlow وLiveData لضمان تحديث الواجهة بشكل مباشر وسلس
التنقل بين الشاشات: باستخدام Navigation Component لتجربة مستخدم مرنة وسلسة
الرسوم المتحركة: لتعزيز تجربة المستخدم وجعل اللعبة أكثر حيوية
المؤثرات الصوتية: باستخدام MediaPlayer لإضافة أجواء تفاعلية
تحقيق الدخل: من خلال دمج إعلانات AdMob