Projekt

Spieleplattform / Arcade

Editor, Assets, Steuerung und Belohnungen werden erst dann wertvoll, wenn sie wirklich zusammenarbeiten.

AktuellDie gravierenden Fehler beseitigen und die vorhandenen Spiele zuverlässig spielbar machen.
Als NächstesEditor, Assets, Szenen und Runtime durchgängig verbinden.

Ein einzelnes Browsergame zu bauen ist überschaubar. Mehrere Spiele nebeneinander zu betreiben ist schon etwas anderes. Und spätestens wenn sie gemeinsame Funktionen nutzen sollen, baut man keine Spielesammlung mehr – man baut eine Plattform.

Der Editor ist der eigentliche Prüfstein

Ein Spiel kann für sich funktionieren und die Plattform trotzdem unfertig sein. Entscheidend ist, ob Editor, Assets, Vorlagen, Szenen und die eigentliche Spielausführung wirklich miteinander verbunden sind.

Genau da wird Architektur sichtbar. Ein Asset-Viewer ist nützlich. Gemeinsame Steuerung ist nützlich. Ein Hilfesystem oder Belohnungen sind nützlich. Erst wenn diese Teile durchgängig zusammenspielen, entsteht daraus ein echtes Werkzeug.

Gemeinsame Funktionen sparen später Arbeit

Steuerung, Hilfe, Belohnungen und wiederverwendbare Assets gehören für mich eher in gemeinsame Schichten als in jedes Spiel einzeln.

Das macht die Plattform am Anfang aufwendiger. Später kann ein neues Spiel aber auf Dinge zurückgreifen, die schon sauber gelöst sind.

Eine Plattform beweist sich nicht an der Zahl ihrer Funktionen, sondern daran, ob diese Funktionen miteinander arbeiten.

Deshalb möchte ich nicht einfach immer neue Features obendrauf legen. Erst müssen die grundlegenden Wege zuverlässig funktionieren. Danach kann die Plattform wieder zum Spielplatz für neue Ideen werden.

So liest du dieses Projekt: Das Projektjournal erzählt die Entwicklung chronologisch. Tutorials, Podcasts und weitere Inhalte sind Vertiefungen und zählen nicht in die Journalnummerierung.