Zusammenfassung
Little Alchem: Ein unterhaltsames, für Mobilgeräte optimiertes Kombinationsspiel, das von seinem größeren Bruder Alchemy inspiriert wurde.
Was uns gefällt?
Little Alchemy ist ein hervorragendes Beispiel für die optimale Nutzung aller neuesten Funktionen der Webplattform. Sie verwendet das Web-App-Manifest, um nach der Installation im Vollbildmodus zu starten und passt sich mithilfe von theme-color an Android an.
Das erste Laden reagiert extrem responsiv und zeigt den Preloader sofort an. Außerdem kann er durch die Verwendung von AppCache vollständig offline abgespielt werden. Gut gemacht!
Mögliche Verbesserungen
Auf dem Computer wird das Blockieren des Rechtsklicks in der Regel als Nein-Nein verstanden (aber es hat mir ermöglicht, den geheimen Schummelcode zu finden, indem ich den Kurzbefehl für Chrome-Entwicklertools falsch eingetippt habe :)). Für ein Spiel ist das aber keine besonders große Sache.
Was die Benutzeroberfläche angeht, könnte ein Raster die „Allover-the-place“-Erfahrung verbessern. Wenn du Elemente auf einem Mobilgerät nach oben ziehst, kannst du sie leicht nach oben verschieben, sodass du sehen kannst, was du dich unter deinem Finger bewegst.
Fragen und Antworten mit Jakub Koziol
Warum das Web?
Sofortiger Zugriff, wirklich plattformübergreifend und die bequemste Art des Teilens. Wenn das nicht gut klingt, weiß ich nicht, was macht.
Little Alchemy begann vor einigen Jahren als Experiment für den Chrome Web Store. Im Laufe der Zeit weiteten wir auf andere Plattformen aus, aber die Webversion bleibt unser Hauptaugenmerk. Derzeit basieren alle unsere systemeigenen Apps direkt auf der Webanwendung. Das spart viel Arbeit und optimiert die Aktualisierung des Spiels, was für ein winziges Team wie unser extrem wichtig ist.
Was hat in der Entwicklungsphase wirklich gut funktioniert?
Bei der aktuellen Version von Little Alchemy haben wir uns vor allem auf das mobile Web konzentriert. Während der Entwicklung haben wir mit vielen physischen Geräten und mit den Chrome-Entwicklertools im Homeoffice gearbeitet.
Auch die Arbeit an Leistung und responsivem Design hat uns sehr viel Spaß gemacht. Die aktuellen Tools in Chrome ermöglichen ein sehr effizientes Arbeiten an diesen Aspekten der App.
Wenn Sie eine API zur Verbesserung Ihrer App haben könnten, welche wäre das?
Spiele sind in der Regel stark von Bildern abhängig. Zum Beispiel haben wir eine Bibliothek mit über 500 Bildern, die skalierbar sein müssen. Für ein optimales Erlebnis sollten sie geladen werden, bevor der Spieler das Spiel startet. Dies erfordert eine andere Logik als eine typische Webanwendung, in der Sie Lazy Load und Atlass verwenden können. Es würde uns sehr viel Arbeit ersparen und unseren Spielern ein besseres Spielerlebnis bieten.
Auch die Monetarisierung von Webspielen ist weiterhin problematisch. Es ist fast unmöglich, Zahlungen zu implementieren, ohne direkt das kostenlose Spiel zu nutzen, und es gibt nicht viele elegante Möglichkeiten, HTML5-Spiele mit Anzeigen zu unterstützen. Es ist ein Problem, das die Art und Qualität der Spiele auf der Webplattform beeinflusst.