لعبة 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
مهارات العمل
بطاقة العمل
طلب عمل مماثل