Logo: Little Alchemy

Paul Bakaus
Paul Bakaus

Little Alchemy – Details

Zusammenfassung

Little Alchem: Ein unterhaltsames, für Mobilgeräte optimiertes Kombinationsspiel, das von seinem großen Bruder Alchemy inspiriert wurde.

Was gefällt uns?

Little Alchemy ist ein hervorragendes Beispiel dafür, wie alle neuesten Funktionen der Webplattform optimal genutzt werden. Sie verwendet das Manifest der Webanwendung, um nach der Installation im Vollbildmodus gestartet zu werden, und fügt sich mithilfe der Designfarbe in Android ein.

Beim ersten Laden ist die Reaktionszeit extrem kurz und der Preloader wird sofort angezeigt. Außerdem kann es dank AppCache vollständig offline gespielt werden. Gut gemacht!

Mögliche Verbesserungen

Auf dem Computer ist das Blockieren des Rechtsklickens in der Regel ein No-Go. Ich konnte jedoch den geheimen Cheatcode finden, indem ich die Chrome DevTools-Tastenkombination falsch eingegeben habe :). Für ein Spiel ist das aber kein allzu großes Problem.

Ein Raster kann die Übersichtlichkeit verbessern, wenn es auf Mobilgeräten darum geht, Elemente leicht nach oben zu verschieben, damit Sie sehen können, was Sie unter Ihrem Finger bewegen.

Fragen und Antworten mit Jakub Koziol

Warum das Web?

Sie erhalten sofortigen Zugriff, die Plattform ist plattformübergreifend und es ist die bequemste Möglichkeit, Inhalte zu teilen. Wenn das nicht gut klingt, weiß ich nicht, was gut klingt.

Little Alchemy begann vor einigen Jahren als Experiment für den Chrome Web Store. Im Laufe der Zeit haben wir uns auf andere Plattformen ausgeweitet, aber die Webversion bleibt unser Hauptaugenmerk. Derzeit basieren alle unsere nativen Apps direkt auf der Webanwendung. Das spart viel Arbeit und optimiert das Aktualisieren des Spiels, was für ein kleines Team wie unseres unglaublich wichtig ist.

Was hat während der Entwicklung wirklich gut funktioniert?

Bei der aktuellen Version von Little Alchemy haben wir uns stark auf das mobile Web konzentriert. Während der Entwicklung haben wir mit vielen physischen Geräten und Remote-Chrome DevTools gearbeitet, um den Prozess erheblich zu beschleunigen.

Außerdem hat uns die Arbeit an der Leistung und dem responsiven Design sehr gefallen. Mit den aktuellen Tools in Chrome können diese Aspekte der App sehr effizient bearbeitet werden.

Welche API würden Sie verwenden, um Ihre App zu verbessern?

Spiele sind in der Regel stark von Bildern abhängig. Angenommen, wir haben eine Bibliothek mit über 500 Bildern, die skalierbar sein müssen und für ein optimales Spielerlebnis vor Beginn des Spiels geladen werden sollten. Sie erfordert eine andere Logik als eine typische Webanwendung, bei der Sie Lazy Loading und Atlanten verwenden können. Wenn wir das auf effiziente Weise bewältigen könnten, würde uns das viel Arbeit ersparen und unseren Spielern ein besseres Erlebnis bieten.

Auch die Monetarisierung von Webspielen ist weiterhin problematisch. Es ist fast unmöglich, Zahlungen zu implementieren, ohne direkt auf ein Free-to-Play-Modell umzustellen. Außerdem gibt es nicht viele elegante Möglichkeiten, HTML5-Spiele mit Anzeigen zu unterstützen. Dieser Wert gibt Aufschluss über die Art und Qualität der Spiele auf der Webplattform.