|
#1
|
|
|
TG Team
Registriert seit: 13.10.2007
|
Von der Idee zur Umsetzung – oder: „Wieso dauert das eigentlich immer so lange?“ An dieser Stelle möchten wir euch einmal darstellen, wie eigentlich unser interner Prozess bei der Umsetzung von neuen Ideen aussieht. Diesen möchte ich euch einmal anhand eines Beispiels aus der Vergangenheit, dem Rätsellöserverein, darstellen. Zunächst beginnt alles mit einer Idee, welche wir aus dem Ideenforum bekommen oder aber welche der Produktmanager anregt. Im Falle des Rätsellöservereins gab es von eurer Seite den Wunsch nach mehr Langzeit-Spielelementen und von unserer Seite die Idee, weitere Knobelspiele in den Content von Travianer einzubauen. Hierdurch sollte euer Spielspaß, vor allem auf lange Sicht, ergänzt werden. Die Ideen können so natürlich nicht konkret umgesetzt werden, da sie natürlich noch professionell erarbeitet und durchdacht werden müssen. Hierzu werden Vorschläge zur Ausarbeitung an einen Game Designer weitergegeben, der aus ihnen ein Konzept für die Programmierung erstellt. Aus diesem Konzept gehen sowohl Nutzen des Konzepts, als auch die Details des neuen Features hervor. Außerdem plant er die Integration des Neuen Content in das bestehende Konzept von Travianer. Bei dem Rätsellöserverein musste der Ort des Gebäudes festgelegt werden und die Anzahl und die Art der Rätsel. Auch die Art, wie das Bingo funktioniert und wie ihr an die Rätsel kommt, wird bereits im frühen Stadium durch den Game Designer festgelegt. Nachdem das Konzept erstellt wurde, kann es an die Fachabteilungen weitergegeben werden. So kümmert sich ein Autor um die Erstellung aller zugehöriger Texte, so zum Beispiel die Dialoge, die ihr mit Knobeline, Knifflik und Engima habt. Er orientiert sich dabei an den bestehenden Dialogen im Spiel, um den neuen Content ohne Brüche in das bestehende Spiel zu integrieren. Zeitgleich wird das Konzept auch an den Grafiker gegeben, um die neuen Gebäude oder Figuren zu gestallten. Bei Gebäuden erstellt dieser zunächst eine grobe Skizze und stimmt diese mit dem Produkt Management ab. Anschließend pixelt er das Haus und alle weiteren benötigten Figuren und Spielelemente in der benötigten Größe. Um das User Interface zu gestalten, also die Art wie ihr die neuen Features spielen könnt (Bedienermenü, Layout Damenwahl, Layout Bingokarte, etc.), werden die Konzepte an einen Layouter weitergeleitet. Diese entwickelt zusammen mit Produkt Management die Grundstruktur der Bedienung und erstellt im Anschluss auch die benötigten Grafiken für die Features. Ebenso entwickelt er die Struktur, wie ihr die neuen Features bedienen könnt. Nach Abschluss aller Vorarbeiten werden die Grafiken, Layouts und Texte aus den Fachabteilungen in das Konzept des Game Designers integriert und so ein Leitfaden für die Programmierung erstellt. Diesen setzt das Team der Programmierer möglichst zeitnah und genau um und bespricht Probleme bei der Umsetzung mit dem Produktmanager. Anschließend wird die programmierte Vorversion zunächst Hausintern getestet und erste auftretende Bugs bereits jetzt im Frühstadium gefixt. Sobald eine lauffähige Version erstellt ist, wird diese für das weitere Testing auf den Testserver gespielt. Zeitgleich werden die Konzepte an die Teams und die Administratoren weitergeleitet und dort Feedback eingeholt. Auch offene Fragen und Probleme mit dem Konzept zunächst intern im Team besprochen, ebenso auf dem Testserver. Auch hier wird während der Tests kontinuierlich das Feedback und Kritik von den Testern eingeholt und das erstellte Konzept ggf. auch überarbeitet, sodass auch Erfahrungen aus der Praxis des täglichen Spielens von euch in die konkrete Planung mit einfließen. Alle Kritik und Änderungsvorschläge werden gesammelt und noch einmal von Produkt Management und Entwicklern diskutiert. Parallel hierzu werden die letzten Bugs, welche im Testbetrieb aufgetreten sind, gefixt. Anschließend wird die Ankündigung zum neuen Update erstellt und im Forum veröffentlicht, damit ihr schon vor der Implementierung in den Live-Betrieb eure Anregungen und Bedenken äußern könnt. Diese Diskussionen begleitet das Team und versucht euch hier als kompetenter Ansprechpartner zur Seite zu stehen. Natürlich freuen wir uns auch im Live Betrieb noch über euer Feedback zu neuen Features und verändern diese auch, wenn wir hier Handlungsbedarf feststellen. Wir beobachten aber natürlich auch immer im Hintergrund, ob wir irgendwelche Elemente noch einmal überarbeiten müssen und versuchen auftretende Bugs möglichst zeitnah zu beheben. |