Wählen Sie den Weg zur ersten spielbaren Version
Um eine Spielmechanik kurz zu testen, teilen Sie einen vollständigen Spielablauf als gehostete Webseite. Prüfen Sie auf einem echten Smartphone die Größe des sichtbaren Bereichs, Touch-Eingaben, Ton und das Verhalten beim Neuladen. Der mobile Touch-Leitfaden von MDN erklärt die Verarbeitung von Touch-Eingaben.
Wählen Sie eine native App, wenn Sie eine Betriebssystemintegration oder eine über den Store verteilte Installation benötigen. Im Spieleentwicklungsleitfaden für Android wird empfohlen, mit einer Spiel-Engine wie Unity, Unreal, Defold oder Godot zu beginnen und dann bei Bedarf Android-Tools zu verwenden. Unter iOS ist SpriteKit Apples natives 2D-Framework; Andere Engines können über ihre eigenen Export-Workflows auf Apple-Plattformen abzielen.
Wählen Sie einen Workflow, den Sie abschließen können
Nutzen Sie ein visuelles Entwicklungswerkzeug, um Szenen und Regeln mit weniger Code zusammenzustellen, eine Game-Engine für integrierte Szenen-, Eingabe- und Ressourcensysteme oder ein Framework, wenn Sie direkte Kontrolle wünschen und die Programmiersprache bereits kennen. Testen Sie früh den konkreten Exportprozess: Erstellen Sie einen Titelbildschirm, eine Interaktion und eine Neustartfunktion. Erzeugen Sie dann eine Version für die gewählte Plattform, bevor Sie das Spiel erweitern.
Unterscheiden Sie „für das Smartphone entwickelt“ von „auf dem Smartphone bearbeitet“. Sie können einen mobilen Build in einem Desktop-Editor erstellen oder ein Werkzeug mit einer Editor-App für Android oder iOS nutzen. Prüfen Sie, wo der Editor läuft und welche Geräte oder Dienste Sie für den Export und die Veröffentlichung im Store benötigen.
Definieren Sie einen kurzen Abnahmetest auf Geräten
Testen Sie vor dem Hinzufügen weiterer Level ein schmales und ein breites Smartphone, gegebenenfalls Hoch- und Querformat, eine Unterbrechung sowie eine Neuinstallation oder frische Browsersitzung. Halten Sie für jeden Punkt fest, ob der Test bestanden wurde: Das Spiel passt ohne unbeabsichtigtes horizontales Scrollen auf den Bildschirm; die Hauptaktion reagiert auf Berührung; Anweisungen bleiben lesbar; Pause und Neustart funktionieren; das Spiel wird gemäß seinen Regeln fortgesetzt oder zurückgesetzt. Ein Prototyp, der diese Tests besteht, ist bereit für weitere Inhalte, aber nicht automatisch für die Veröffentlichung im Store.
Fragen zu Entwicklung mobiler Spiele
Kann ich ein Handyspiel erstellen, ohne eine native App zu erstellen?
Ja. Ein Webspiel kann für das Browser-Spielen auf Telefonen gehostet werden. Überprüfen Sie die Touch-Steuerung, das Ansichtsfenster und die Zielbrowser. Eine gehostete Seite ist nicht dasselbe wie eine installierbare Store-App.
Muss ich auf einem Smartphone programmieren, um ein Smartphone-Spiel zu entwickeln?
Nein. Zielgerät und Entwicklungsgerät sind getrennte Entscheidungen. Sie können ein Spiel auf einem Computer für Smartphones entwickeln oder einen Android-Editor verwenden, wenn dessen Projekt- und Exportfunktionen zu Ihrem Ziel passen.
Weiterlesen
Etwas nicht mehr aktuell? Korrektur melden