حتى 6 لاعبين حول الطاولة
تستوعب ألعاب الكلاسيك والنمط السريع الآن حتى ستة لاعبين — طاولات أكبر، ومنافسون أكثر، وفوضى أكثر روعة.

بكلمات بسيطة
كانت أربعة لاعبين تجربة ممتعة دائماً، لكن اللوحة تتسع للمزيد — والآن يمكنك ملؤها. يدعم كلٌّ من الكلاسيك والنمط السريع حتى ستة لاعبين، سواء كانوا أصدقاء أم غرباء أم روبوتات.
تُلعب الطاولة بستة لاعبين بطريقة مختلفة. هناك منافسة أكبر على الخلايا الأربعين نفسها، وتجميع الاحتكارات يصبح أصعب، وتشتد المزادات، ويبدأ الإيجار بالعض حقاً. توقّع ألعاباً أكثر صخباً وفوضى وعدم قابلية للتوقّع.
- أنشئ أي لعبة من 2 إلى 6 لاعبين، في الكلاسيك أو النمط السريع.
- ينضم لون رمز سادس — السماوي — إلى المجموعة، حتى يسهل تمييز كل لاعب عن الآخر.
- تتكيّف مقاعد غرفة الانتظار وشريط اللاعبين داخل اللعبة لتستوعب خمسة أو ستة دون ازدحام.
للمهتمين بالتفاصيل التقنية
كانت البنية مزيجاً غير متّسق: المحرّك وقيود التحقق games.max_players / game_players.slot كانت تسمح بخمسة أصلاً، لكن التحقق في إجراء create_game ونموذج الويب كانا لا يزالان يحدّان عند أربعة. الإصلاح يرفع السقف إلى ستة بشكل موحّد.
يخفّف الترحيل 0027 من قيدي التحقق ومن إجراءَي البذر (تم التحقق من أسماء القيود على الإنتاج أولاً، ثم طُبّق الترحيل عبر Management API قبل الدمج):
-- 0027_max_players_6.sql
alter table games drop constraint games_max_players_check;
alter table games add constraint games_max_players_check
check (max_players between 2 and 6); -- was 2..5
alter table game_players drop constraint game_players_slot_check;
alter table game_players add constraint game_players_slot_check
check (slot between 0 and 5); -- was 0..4
-- create_game + seed_bot_game bound: 2..4 -> 2..6على جانب المحرّك، أصبح initializeGame يقبل الآن 2..6، ويشغّل اختبار خاصية الإنهاء بـ fast-check ألعاباً كاملة من 2 إلى 6 لاعبين للتأكد من أنها لا تزال تنتهي ضمن حد الجولات (واختبار الحدود يرفض 7). يكتسب عميل الويب مدخل SLOT_COLORS السادس — السماوي، المحفوظ مميّزاً عن الرموز الأخرى وعن ألوان مجموعات الممتلكات:
// Board.tsx SLOT_COLORS — the 6th token
const SLOT_COLORS = [/* ...5 existing... */, '#06b6d4']; // cyanإن max_players خاص بكل لعبة، لذا يرث الكلاسيك والنمط السريع كلاهما السقف الجديد مجاناً. اجتاز 193 اختباراً للمحرّك و60 للخادم بنجاح؛ وتقدّم سجل قاعدة بيانات الإنتاج إلى 0027.
