تقنيات اللعبة:
باستخدام Flutter و أدوات الذكاء الاصطناعي قم بتنفيز اللعبة التالية التي تسمي "24 ROCKS GAME"
وصف اللعبة:
•اللعبة تبدأ بواجهة بها اختيارين اما اللعب مع ال machine او مع شخص بشري.
•عن اختيار أي منهم يظهر لك 4 خيارات للتوزيع 2 او 4 او 6 او 12.
•ثم تبدأ اللعبة بواجهة بها النتيجة بالأعلى وحقليين لتغير الأسماء ثم مصفوفه فارغة يتم توزيع الأحجار بها ثم 5 ازرار في الأسفل.
مواصفات اللعبة الأساسية:
•اللعبة عبارة عن مصفوفة 5x5
•كل لاعب لديه 12 حجرًا، ويتم وضع الأحجار بالتناوب (حسب الاختيار 2 او 4 او 6 او 12 احجار) في أماكن من اختيارهم، باستثناء المربع المركزي (A3-3) يتم الاستثناء فقط عند التوزيع عند انتهاء التوزيع يمكن لكلا اللاعبين التحرك الي هذا المربع.
•رموز اللاعبين "مثل احجار ال غو":
oاللاعب الأول →
oاللاعب الثاني →
•الأزرار في اللعبة:
1.Reset: لإعادة توزيع الأحجار من جديد و يحذف الأسماء من الحقول ويرجعها الي الوضع ال Default .
2.انسحاب: يحتفظ بأسماء اللاعبين، ويُحسب نقطتين للفائز.
3.استبعاد: (لا يعمل الا بعد ان يحرك كل لاعب حجر واحد على الأقل و يكون عدد الأدوار متساوي) يتم استبعاد حجر من كل خصم بشكل عشوائي.
4.Home: للرجوع الي صفحة الرئيسية
5.Back: للرجوع خطوه للخلف
•يوجد حقلين يمكن للاعبين ادخال أسمائهم (يكون بشكل افتراضي اللاعب الاول – اللاعب الثاني) والنتيجة في الوسط عن الربح يتم تخزين نقطة للفائز او 2 نقطة للمنسحب.
قواعد اللعب:
•بعد توزيع الأحجار، يبدأ اللعب من آخر من وضع حجره (الا إذا لم يكن هنالك مكان للتحريك الحجر في البداية في A33)
•يختار اللاعب الذي عنده الدور للعب أي من الأحجار ليحركها
•يمكن للاعب:
oتحريك أي حجر من أحجاره لمربع فارغ واحد فقط (أفقي أو رأسي، لا يُسمح بالحركة القطرية).
oتنفيذ عدد لا نهائي من الحركات إذا كانت متاحة (إذا كان بإمكانه اقصاء حجر للخصم بتحريك نفس الحجر حركه واحد بشكل اوفقي او راسي)
•في حال عدم وجود حركة متاحة، يتم تخطي دور اللاعب حتى يتوفر مكان فارغ.
•عند انتهاء أي من اللاعبين من اللاعب وفقا للقواعد يمكن للاعب الذي يأتي الدور عليه من اللاعب.
•عند تحريك حجر بحيث يصبح حجر اللاعب بين الحجرين، يتم حذف الحجر الواقع بينهما (يتم الحذف عن الحركه وليس عند التواجد بدون حركه).