ملخّص
Little Alchem: هي لعبة مرحة ومتوافقة مع الأجهزة الجوّالة مستوحاة من قصة شقيقها الأكبر Alchemy.
ما الذي نفضّله؟
تُعدّ Little Alchemy مثالاً رائعًا على استخدام أحدث قدرات منصة الويب لتحقيق الاستفادة الكاملة منها. يستخدم هذا الزر بيان تطبيق الويب لتشغيل وضع ملء الشاشة عند تثبيته وتندمج مع نظام Android بمساعدة لون المظهر.
التحميل في المرة الأولى سريع الاستجابة للغاية ويعرض أداة التحميل المسبق في الحال. بالإضافة إلى ذلك، يمكن تشغيل اللعبة بلا اتّصال بالإنترنت باستخدام Appcache. أحسنت.
التحسينات الممكنة
على الكمبيوتر المكتبي، عادةً ما يُعتبر حظر النقر بزر الماوس الأيمن "لا" (ولكنّه سمح لي بالعثور على رمز المساعدة السرّي من خلال كتابة اختصار "أدوات مطوري البرامج في Chrome" بشكل خاطئ :)). وهذه ليست مشكلة حرجة في الألعاب.
من ناحية واجهة المستخدم، قد تعمل الشبكة على تحسين مظهر "في كل مكان"، وعند سحب العناصر على الهاتف المحمول، وتحويلها قليلاً إلى الأعلى بحيث يمكنك رؤية ما تقوم بتحريكه أسفل إصبعك يمكن أن يحسن الرؤية.
أسئلة وأجوبة مع "جاكوب كوزيول"
ما الذي يميّز الويب؟
إمكانية الوصول الفوري ومن عدّة أنظمة أساسية وهي الطريقة الأكثر ملاءمة للمشاركة فوق ذلك. إذا كان ذلك لا يبدو جيدًا، فأنا لا أعرف ما فعله.
بدأت Little Alchemy كتجربة لـ "سوق Chrome الإلكتروني" قبل بضع سنوات. وبمرور الوقت، وسّعنا نطاق تركيزنا ليشمل منصات أخرى، إلا أنّ إصدار الويب لا يزال ينصبّ تركيزنا الرئيسي. في الوقت الحالي، تعتمد جميع تطبيقاتنا الأصلية بشكل مباشر على تطبيق الويب. وهذا يتطلب الكثير من العمل ويبسط عملية تحديث اللعبة، وهو أمر مهم للغاية بالنسبة إلى فريق صغير مثل فريقنا.
ما الذي سار بشكل جيد حقًا أثناء التطوير؟
مع الإصدار الحالي من Little Alchemy، ركزنا كثيرًا على ويب الجوّال. وخلال فترة التطوير، عملنا مع العديد من الأجهزة المادية، وساعدتنا "أدوات مطوري البرامج في Chrome" عن بُعد في تسريع العملية بشكل كبير.
لقد استمتعنا حقًا بالعمل الخاص بالأداء والتصميم سريع الاستجابة. تسمح المجموعة الحالية من الأدوات في Chrome بالعمل بفعالية كبيرة على هذه الجوانب من التطبيق.
إذا كان لديك أي واجهة برمجة تطبيقات لتحسين تطبيقك، فماذا ستكون؟
تعتمد الألعاب عادةً بشكل كبير على الصور. على سبيل المثال، لدينا مكتبة تضم أكثر من 500 صورة يجب أن تكون قابلة للتوسّع ولاستخدام أفضل تجربة، يجب تحميلها قبل أن يبدأ اللاعب اللعبة. يتطلب ذلك منطقًا مختلفًا عن تطبيق الويب العادي حيث يمكنك التحميل الكسول واستخدام الأطلس. إن وجود طريقة للتعامل مع هذا بطريقة فعالة سيوفر علينا الكثير من العمل وسيوفر تجربة أفضل للاعبين.
كما أن تحقيق الربح من ألعاب الويب لا يزال يمثل مشكلةً. يكاد يكون من المستحيل تنفيذ الدفعات بدون الانتقال مباشرةً إلى اللعب المجاني ولا تتوفّر العديد من الطرق الأنيقة لدعم ألعاب HTML5 مع الإعلانات. إنها مشكلة تحدد أنواع الألعاب وجودة الألعاب على منصة الويب.