الانتقال إلى المحتوى الرئيسي
كل الأعمال
الصفحة الرئيسية لمنصة هلماتين مع رسومات الكلاو الكردي والكرات الزجاجية

هلماتين

منصة ألعاب معرفية وتركيز ذات جذور ثقافية كوردية، تم اختبارها من قبل 61 طالباً

الدور
مصمم المنتج والعلامة التجارية ومطور ويب متكامل (Full-Stack)
الحالة
منشور
السنة
2026
المدة
3 أيام
التقنيات
  • Next.js
  • Supabase
  • Zustand
  • Vercel
المهارات
  • Kurdish Brand & Folkloric Game Design
  • RTL UI/UX & Interactive Animations
  • 3-Tier Difficulty & Math Scoring
  • Z-Score Normalization & Leaderboard
الروابط
عرض حقيقي

النتائج

61

طالباً في لوحة المتصدرين العامة

7

ألعاب تركيز وسرعة استجابة

المشكلة

تبدو معظم اختبارات التركيز الذهني كمهام مخبرية أجنبية جامدة يفقد الطلاب شغفهم بها سريعاً. تمثّل التحدي في ابتكار هوية ألعاب كردية أصيلة ('هلماتين') مستلهمة من ألعاب تراثية مألوفة مثل 'كلاو كلاوين'، ثم تشغيلها كمسابقة حضورية تحت الإشراف بين الطلاب—ما تطلّب رفع مستوى الصعوبة كي لا تتكدس النتائج قرب الدرجة القصوى، وبناء نظام رياضي دقيق لترتيب 61 طالباً واختيار الفائز بعدالة.

ما قمت ببنائه

  • تصميم الهوية البصرية الكردية الدافئة وتايبوغرافيا RTL مع رسومات مخصصة مستوحاة من التراث الكردي كالقبعة الكردية التقليدية ('كلاو') والكرات الزجاجية ('هلمات').
  • تطوير 10 ألعاب ذهنية تفاعلية—من بينها النسخة الرقمية للعبة 'كلاو كلاوين' التراثية (تتبع الخاتم تحت 5 قبعات عبر 7 تبديلات و6 مراحل متدرجة)—باستخدام Zustand.
  • هندسة الخادم عبر Supabase لإعادة احتساب النقاط برمجياً، وتتبع نسب الدقة المئوية، وتوحيد الدرجات المعيارية (Z-Score) لتشغيل منصة التتويج لأفضل 3 طلاب ولوحة المتصدرين العامة.
  • تصميم تسجيل دخول بالاسم ورمز المشارك عبر Supabase Auth ليدخل الطلاب في الجلسة المُشرَف عليها دون بريد إلكتروني أو كلمة مرور، مع منع طالب من الدخول باسم طالب آخر.

القرارات الأساسية

تحويل الألعاب التراثية الكردية ('كلاو كلاوين') إلى مقاييس تركيز علمية

لماذا

بدلاً من تقليد قوالب تدريب الدماغ الغربية، فإن توظيف لعبة 'كلاو كلاوين' التراثية (البحث عن الخاتم تحت القبعات الكردية بسرعات متدرجة) جعل الاختبار الذهني قريباً من ثقافة الـ 61 طالباً وممتعاً لهم.

المقايضة

تطلّب ذلك إعداد رسومات تراثية مخصصة، وضبط تخطيط الواجهة من اليمين إلى اليسار، ومعايرة دقيقة لعدد وسرعة التبديلات عبر المراحل الست.

إدارة الحالة عبر Zustand مع إعادة احتساب النقاط على الخادم

لماذا

استخدام Zustand لحفظ حالة الألعاب والتشخيص على العميل، مع persist كطبقة حماية حتى لا يضيع التقدم عند تحديث الصفحة، بينما يعيد Supabase احتساب كل نتيجة على الخادم من بيانات المحاولات الخام لضمان عدم إمكانية التلاعب بمنصة التتويج والترتيب من المتصفح.

المقايضة

تطلّب ذلك أن تُرجع كل لعبة بيانات المحاولات الخام بصيغة نتيجة موحدة، ما أضاف طبقة تحقق فوق حلقة كل لعبة.

ملاحظات تقنية

النمذجة الرياضية للنقاط، حساب الدقة وتوحيد الدرجات (Z-Score)

دمج نتائج كل لعبة (نسب الدقة وسرعة الاستجابة) مع توحيد الدرجات المعيارية (Z-Score) على مستوى المجموعة كلها حتى لا تهيمن لعبة واحدة على الترتيب، لينتج معدل عام بدقة عشرية (مثل 87.71 و87.14) على لوحة المتصدرين.

ما سأقوم به لاحقاً

يُعد 'هلماتين' من أقرب المشاريع إلى قلبي لأنني قدتُ العمل عليه بالكامل؛ بدءاً من تحويل الألعاب الكردية التراثية مثل 'كلاو كلاوين' إلى علامة تجارية وتجربة مستخدم رقمية (UI/UX)، مروراً بضبط معادلات الصعوبة، وصولاً إلى رؤية 61 طالباً يتنافسون بحماس على لوحة المتصدرين.

هل تحتاج إلى شيء مشابه؟

متاح لشغل وظائف هندسية بدوام كامل في الواجهات الأمامية أو تطوير الويب المتكامل، والأدوار التعاقدية، والمبادرات التقنية المجتمعية المؤثرة.