→ العودة إلى المدونة

بناء سايدبورد

سايدبورد تطبيق مرافِق لألعاب الطاولة والورق. بدلاً من بناء شاشة منفصلة لكل لعبة، يمنحك مكوّنات معيارية — عدّادات ورموز ومسارات ومؤقتات ونرد ومجموعات بطاقات ولوحات تسجيل — تعيد تجميعها في إعدادات قابلة لإعادة الاستخدام لأي لعبة تلعبها.

مجموعة أدوات عامة، لا شاشات خاصة بكل لعبة

الرهان الأساسي أن مجموعة الأدوات العامة تتفوّق على الشاشات المبرمجة مسبقًا. صمّم القطع مرة واحدة، ودَع اللاعبين يجمّعونها، فيغطّي تطبيق واحد عددًا غير محدود من الألعاب.

نواة واحدة قائمة على الأحداث

في العمق، كل تغيير هو أمر يمرّ عبر مختزِل. هذه الآلية الواحدة تشغّل ثلاث ميزات في آن واحد:

  • التراجع/الإعادة — بإعادة تشغيل سجل الأوامر أو التراجع عنه
  • سجل الإجراءات — تاريخ مقروء لما يحدث على الطاولة
  • المزامنة الجماعية — بإرسال الأوامر بين الأجهزة

دون اتصال أولاً، ولعب جماعي بإدارة المضيف

لا توجد حسابات ولا سحابة — تبقى كل البيانات على الجهاز. يجري اللعب متعدّد الأجهزة عبر واي فاي المحلية: جهاز يستضيف، وتتصل البقية عبر اكتشاف mDNS وWebSockets، ويرسل المضيف لقطات كاملة للحالة عند الاتصال.

بلغتين منذ اليوم الأول

أُطلق سايدبورد بدعم كامل للإنجليزية والعربية، بما في ذلك تخطيط من اليمين إلى اليسار — وهو المبدأ نفسه الذي يتبعه هذا الموقع الآن.