
Ringkasan
Little Alchem: Game kombinasi yang menyenangkan dan cocok untuk perangkat seluler yang terinspirasi oleh Alchemy, game kakaknya.
Apa yang kita sukai?
Little Alchemy adalah contoh utama penggunaan semua kemampuan terbaru platform web untuk mendapatkan manfaat maksimal. Aplikasi ini menggunakan manifes aplikasi web untuk meluncurkan layar penuh saat diinstal dan menyatu dengan Android dengan bantuan theme-color.
Pemuatan pertama sangat responsif dan langsung menampilkan preloader. Selain itu, game ini dapat dimainkan sepenuhnya secara offline melalui penggunaan AppCache. Mantap.
Kemungkinan Peningkatan
Di Desktop, memblokir klik kanan biasanya dianggap tidak boleh (tetapi hal ini memungkinkan saya menemukan kode cheat rahasia dengan salah mengetik pintasan DevTools Chrome :)). Namun, hal ini tidak terlalu penting untuk game.
Dari segi UI, petak dapat meningkatkan nuansa 'berserakan', dan saat menarik elemen di perangkat seluler, memindahkannya sedikit ke atas sehingga Anda dapat melihat apa yang Anda pindahkan di bawah jari dapat meningkatkan visibilitas.
Tanya Jawab dengan Jakub Koziol
Mengapa web?
Akses instan, benar-benar lintas platform, dan cara berbagi yang paling nyaman di atas itu. Jika itu tidak terdengar bagus, saya tidak tahu apa yang bagus.
Little Alchemy dimulai sebagai eksperimen untuk Chrome Web Store beberapa tahun lalu. Seiring waktu, kami memperluas ke platform lain, tetapi versi web tetap menjadi fokus utama kami. Saat ini, semua aplikasi native kami didasarkan langsung pada aplikasi web. Hal ini mengurangi banyak pekerjaan dan menyederhanakan proses update game, yang sangat penting bagi tim kecil seperti kami.
Apa yang berfungsi dengan baik selama pengembangan?
Dengan iterasi Little Alchemy saat ini, kami banyak berfokus pada web seluler. Selama pengembangan, kami menggunakan banyak perangkat fisik dan Chrome DevTools jarak jauh membantu kami mempercepat proses secara signifikan.
Kami juga sangat menikmati pekerjaan terkait performa dan desain responsif. Kumpulan alat saat ini di Chrome memungkinkan pekerjaan yang sangat efisien pada aspek aplikasi ini.
Jika Anda dapat memiliki API untuk meningkatkan kualitas aplikasi, API apa yang akan Anda pilih?
Game biasanya sangat bergantung pada gambar. Misalnya, kita memiliki library yang berisi lebih dari 500 gambar yang perlu diskalakan dan untuk pengalaman yang optimal, gambar tersebut harus dimuat sebelum pemain memulai game. Hal ini memerlukan logika yang berbeda dengan aplikasi web biasa tempat Anda dapat melakukan pemuatan lambat dan menggunakan atlas. Dengan memiliki cara untuk mengatasinya secara efisien, kita akan menghemat banyak pekerjaan dan akan memberikan pengalaman yang lebih baik bagi pemain.
Selain itu, monetisasi game web masih bermasalah. Hampir tidak mungkin untuk menerapkan pembayaran tanpa langsung menjadi game gratis dan tidak ada banyak cara elegan untuk mendukung game HTML5 dengan iklan. Ini adalah masalah yang menginformasikan jenis dan kualitas game di platform web.