عن المشروع
Pokédex OS هو تطبيق ويب تقدمي (PWA) مصمم لمتصفحات الهاتف المحمول، تم بناؤه بالكامل باستخدام vanilla JavaScript و HTML5 و CSS3 دون الاعتماد على مكتبات خارجية. يوفر التطبيق واجهة مستوحاة من جهاز Game Boy الكلاسيكي مع رسومات بكسل وموسيقى chiptune. يتضمن التطبيق Pokédex لأول 151 بوكيمون، وهو مُحسَّن لتصيير بمعدل 60 إطاراً في الثانية وإدارة فعالة للذاكرة، ويتميز ببيانات فورية من PokeAPI، وأشجار تطور تفاعلية، وقدرات صوتية لسرد القصص وصيحات البوكيمون.
تستخدم آلية الصيد صيغة معدل الالتقاط الرسمية وتسمح باختيار كرات Poké Balls مختلفة، مع رسوم متحركة ومؤثرات صوتية يتم إنشاؤها عبر Web Audio API. المعارك تعاقبية (turn-based)، حيث يتم حساب الضرر بناءً على الإحصائيات وفعالية النوع، وتدعم البوكيمونات اللامعة (shiny Pokémon) مع مضاعف للضرر. يتيح نظام PC Box ملفات تعريف للاعبين مع حفظات معزولة، وتتبع بصري للبوكيمونات التي تم صيدها، وبيانات حفظ مشفرة بصيغة Base64 للنقل بين الأجهزة.
أضافت التحديثات الأخيرة Gym Circuit تضم 58 مدرباً، وصيد البوكيمونات اللامعة، ومعارك pass-and-play. تتضمن نسخة Game Boy Edition فن البكسل، وعناصر RPG مثل المستويات والخبرة، واستكشاف موائل منطقة Kanto. عملية النشر بسيطة عبر GitHub Pages، ويمكن إضافة التطبيق إلى الشاشات الرئيسية في نظام iOS لتجربة تشبه التطبيقات الأصلية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.