Hast Du Dich schon immer gefragt wie Spielentwicklung eigentlich strukturiert ist und wie unser Team an Features arbeitet?
Damit Du bei der Gestaltung der Zukunft von Anno 1800 helfen kannst, wollen wir Dir einen besonderen Blick auf die Arbeit unseres Teams hier in Mainz geben, um Dich auf kommende Feedbackrunden und Playtests vorzubereiten.
Konzeptphase
Mit unserer Vision (die wir im letzten DevBlog erläutert haben) hatten wir eine Idee für die Prämisse aber die Konzeptphase sollte uns dabei helfen, die Features die das finale Spiel benötigt zu definieren und sicherzustellen das wir unsere Ziele erreichen können. Dieser Prozess kann einiges an Zeit in Anspruch nehmen und verlangt ein Kernteam von Experten, die ihre Zeit Nachforschungen und der Gestaltung des Konzepts widmen. Dies beinhaltet kreative Aspekte, Game Design Elemente und diverse Produktionsschritte, damit wir sicherstellen können das unsere Vision erreichbar und umsetzbar bleibt. Jeder Spielentwickler würde am liebsten das größte Spiel aller Zeiten entwickeln, aber wir müssen in der Entwicklung mit festen Rahmenbedingungen wie Entwicklungszeit, verfügbare Arbeitskraft und auch Budget arbeiten, die alle eng miteinander verknüpft sind.
Mit unserem finalen Konzept für das Spiel konnten wir uns an die Arbeit machen den ersten spielbaren Prototypen für das Spiel zu erstellen. Dieser Prototyp, häufig auch „Vertical Slice“ genannt, hilft uns dabei zu testen, ob unser Konzept funktioniert und ob wir somit auf dem richtigen Weg sind. Mit einem komplexem Projekt wie Anno, dass ein großes Team von Experten für viele Jahre involviert, ist es wichtig zu diesem Zeitpunkt zu entscheiden ob wir mit der momentanen Vision mit der Entwicklung beginnen können, oder ob wir zurück ans Reißbrett müssen.
Pre-Alpha
Während wir unseren neuen Titel auf der gamescom angekündigt hatten, hat das Team bereits vor einigen Monaten mit der Kernentwicklung angefangen, und zwar mit der sogenannten „Pre-Production“ Phase. Während dieser Zeit nahmen wir alle Features und Konzepte aus unser Vision um diese in das Fundament für das zukünftige Spiels einzufügen.
Aber in welchem Stand ist Anno 1800 jetzt? Um etwas genauer zu sein, wir sind momentan in der sogenannten Pre-Alpha Phase, wenn alle Bausteine aus der Pre-Production zusammenkommen. Während dieser Zeit ist das Spiel bereits spielbar, allerdings in einer sehr frühen Form während viele der Features noch sehr roh sind oder sogar nur Platzhalter darstellen. Mit der Pre-Alpha ist es unser Ziel, das Spiel für die kommende Alpha vorzubereiten um dann den Weg weiter zur Beta anzustreben.
Hier ist ein kurzes Beispiel aus einem Milestone-Meeting: eines unserer neuen Schiffe im Spiel
Spieleentwicklung ist in verschiedene Disziplinen aufgeteilt – vom Konzept und 3D Artist, Game Designer, unterschiedliche Programmierer (Gameplay, Engine, Network etc.), Writern und Content Creation sowie QA und vieles mehr. Es würde ein wenig zu sehr ins Detail gehen diese alle heute vorzustellen, deswegen werden wir uns den einzelnen Disziplinen in zukünftigen DevBlogs genauer widmen.
Und während wir gerade über die unterschiedlichen Disziplinen reden, es ist die Verantwortung des Produktionsteams eine Übersicht über alle Prozesse zu behalten und sicherzustellen, dass die Arbeit aller Disziplinen am Ende zusammenkommt. Da die verschiedenen Disziplinen auf die Arbeit der Anderen angewiesen sind, definiert das Produktionsteam eine Roadmap damit alles zur richtigen Zeit fertig und miteinander verbunden wird.
Um eine Entwicklungs-Roadmap für Anno 1800 zu erstellen, müssen sie vorher die Elemente nach Wichtigkeit definieren, um dann Arbeit in den einzelnen Teams gerecht aufzuteilen. Unsere Roadmap hat festgesetzte Milestones, zwei Monate andauernde Entwicklungszyklen um zu überprüfen ob wir mit der Entwicklung auf Kurs sind. Stellt es euch einfach wie das verwalten einer sehr komplexen Produktionskette in einem Anno Spiel vor.
Und falls ihr euch über das Beitragsfoto aus dem Blog gewundert habt: Am Ende jedes Milestones kommt unser ganzes Team für ein zwei Stunden andauerndes Meeting zusammen, um zusammen durch alle Erfolge und erfüllten Aufgaben der letzten zwei Monate zu gehen.
Um euch eine Idee über unsere letzten Fortschritte zu geben: wir waren unter anderem mit dem Erstellen neuer Schiffs-Assets und der künstlichen Intelligenz für die Schiffe, dem grundlegenden Gameplay für unser Monument, einer ersten Implementierung für die Verwaltung mehrerer Save Games sowie dem Aufbau-Verhalten der KI beschäftigt. In zukünftigen DevBlogs werden wir genauer auf den Fortschritt den wir bei einzelnen Elementen gemacht haben eingehen.
In diesem Clip sehen wir das selbe Schiff mit einer Technologie namens “cloth subsurface scattering”, dank der die Sonne durch die Segel scheint und sie deutlich realistischer wirken lässt
Playtesting und das Sammeln von Feedback
Sobald wir den Alpha-Milestone erreichen wird Feedback zu einem kritischen Teil des Entwicklungsprozesses- und dabei wird die Anno Union natürlich eine zentrale Rolle einnehmen. Unser Ziel für die Alpha-Phase ist es zu sehen ob der vorhandene Content funktioniert, wo wir Dinge ändern oder ausbessern müssen, ob Elemente schlichtweg fehlen und – am wichtigsten – ob es Spaß macht zu spielen. Gerade bei den Themen Spielkomplexität und Spielerfahrung werden wir viel auf das Feedback aus der Union zurückgreifen.
Dazu werden wir während der Alpha nicht nur regelmäßige interne Playtests hier im Team durchführen, sondern auch Fokusgruppentests und sogenannte Tagebuch-Studien mit Gruppen von externen Spielern durchführen. Danach evaluieren wir das erhaltene Feedback und checken inwieweit es möglich ist das Feedback und Ideen zu implementieren. Selbst vermeintlich kleinere Änderungen an existierenden Inhalten können hierbei gravierende Folgen haben. Deshalb sind solche Machbarkeits-Checks wichtig um sicherzustellen, dass wir nicht von unseren Design-Prinzipien und unserer Vision für das Spiel abweichen. Nachdem die Änderungen in das Spiel eingeflossen sind folgen dann natürlich wiederum weitere Tests um zu sehen ob die neuen oder geänderten Elemente funktionieren. Dieser Prozess setzt sich bis zur Veröffentlichung des Spiels fort, wobei sich während der Beta-Phase der Fokus hin zum Ausmerzen von Fehlern und Anpassungen der Spielbalance verschiebt
Welchen Einfluss Dein Feedback haben kann
Innovative neue Features oder große Änderungen an schon bestehenden Inhalten werden oft im Team heiß diskutiert, und gerade dann wird das Feedback aus der Anno Union besonders wertvoll. Mit zukünftigen DevBlogs werden wir Dir Details zu solchen Fällen geben und erläutern wie Du uns dabei helfen kannst Entscheidungen zu treffen.
Hier sind die drei Beispiele wie wir Dein Feedback sammeln
Deine Stimme zählt
Ein sehr direkter Weg Deine Stimme geltend zu machen ist das Abstimmen für eine der Auswahlmöglichkeiten in unseren Umfragen. Damit sammeln wir sehr genaues Feedback zu einem bestimmten Element, bei dem die Community einen direkten Einfluss auf den Entscheidungsprozess hat.
Die Kreativität der Community
Aber auch kreativere Wege sind gefragt, zum Beispiel, wenn wir Dir ein bestimmtes Feature im Spiel erklären. Hier ist Dein Feedback wichtig für uns um zu sehen ob wir auf dem richtigen Weg sind oder noch einmal nachsteuern müssen. Dabei kann es durchaus vorkommen dass die Community auf Ideen stößt die wir im Team so gar nicht hatten.
Antworten auf bestimmte Fragen
Die letzte Option ist das Fragen nach Deinen Vorschlägen oder Wünschen unsererseits. Dabei werden wir ein bestimmtes Szenario oder Regeln umreißen zu dem wir ganz konkret Deine Meinung möchten. Dabei ist es natürlich weiterhin wichtig, dass die Ideen zu unserer Designphilosophie passen, aber die abgefragten Themen sind stark fokussiert auf Fragen die uns im Team aktuell beschäftigen.
Wie geht es weiter?
Nachdem wir Dein Feedback auf eine der genannten Arten gesammelt haben setzt sich unser Produktionsteam zusammen um die Machbarkeit des gehörten zu evaluieren. Obwohl – und oft auch genau weil – wir mit einem großen Team arbeiten muss jede Entscheidung und die möglichen Konsequenzen auf die weitere Entwicklung ganz genau abgewägt werden. Wir werden Dir in Zukunft mehr Informationen und Beispiele für solche Entscheidungsprozesse geben, wenn wir nach und nach mehr über den aktuellen Entwicklungsstatus des Spiels erklären.
Und was macht der Community Developer?
Die Aufgabe des Community Developers ist es sicherzustellen, dass Dein Feedback bei diesen Entscheidungsprozessen im Team gehört und berücksichtigt werden kann. Dazu wird er beispielsweise an Meetings des Produktionsteams teilnehmen, in unseren Milestone-Meetings Vorschläge aus der Community einbringen und regelmäßige Berichte zur Anno Union für das Team erstellen. Da Kommunikation hier – wie allgemein in der Spielentwicklung – der Schlüssel zum Erfolg ist haben wir ihn im selben Raum wie unsere Producer und das inoffizielle Maskottchen des Produktionsteams, Norbert, untergebracht. Da unser ComDev aber im Gegensatz zu unserem altgedienten Veteranen Norbert noch relativ neu im Team ist muss er sich mit einem Platz mit weniger Sonnenlicht begnügen…
Unsere Producer bei der Arbeit- für die nötige Sauerstoffversorgung sorgt die Büropflanze Norbert