لعبة ZIP - تحدي توصيل الأرقام وبناء المسارات الذكية
تفاصيل العمل

"ZIP" هي لعبة ألغاز تفاعلية خفيفة وسريعة، قمت ببنائها بالكامل من الصفر لتقديم تجربة تحدي ممتعة تعتمد على المنطق. فكرة اللعبة هي توصيل الأرقام ببعضها لملء الشبكة بالكامل في مسار واحد متصل بدون أي تقاطع، معتمداً على خوارزميات برمجية لضمان تجربة لعب متجددة. ما تم تنفيذه تقنياً: - توليد تلقائي للمراحل: اللعبة لا تعتمد على مراحل محفوظة، بل تستخدم خوارزميات برمجية (Backtracking) لإنشاء لغز جديد ومختلف كلياً في كل مرة يلعب فيها المستخدم. - برمجة المنطق من الصفر: تم كتابة كود اللعبة بالكامل باستخدام Vanilla JavaScript دون الاعتماد على أي مكتبات خارجية، مما جعل اللعبة سريعة جداً وخفيفة التحميل. - تجربة مستخدم متكاملة: نظام حفظ تلقائي (Local Storage) لأفضل نتيجة حققها اللاعب، ومؤثرات بصرية تفاعلية (3D & Confetti) عند الفوز، مع إمكانية تغيير صعوبة وحجم الشبكة (4x4, 5x5, 6x6). التقنيات المستخدمة: Languages: HTML5, CSS3, JavaScript (ES6+) Core Concepts: Algorithms, DOM Manipulation Hosting: GitHub Pages

شارك
بطاقة العمل
تاريخ النشر
منذ أسبوع
المشاهدات
10
المستقل
Hitham Omar
Hitham Omar
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة