Neuer Brief von Jessica Mulligan, 11. Juli

Eure Meinung ist gefragt! In diesem Forum könnt ihr Nevrax ohne Umwege Feedback zu aktuellen Themen, sowie in Entwicklung befindlichen Features geben.

Moderators: Boar, Orphanus

User avatar
lawrence
Posts: 1238
Joined: Tue Sep 21, 2004 9:00 am

Neuer Brief von Jessica Mulligan, 11. Juli

Post by lawrence »

Executive Producer Jessica Mulligan hat einen neuen Brief an die Community verfasst, in dem sie unter Anderem einen interessanten Einblick darüber gibt, wie die interne Prozedur bei Änderungen und Korrekturen im Spiel, vom Anfang bis hin zur Implementierung verläuft.

Den Originaltext könnt ihr unter folgender Addresse abrufen: http://www.ryzom.de/?page=news&id=874

Eine deutsche Übersetzung des Artikels ist bereits verfügbar. Ihr könnt sie weiter unten in diesem Forenthread finden. Danke dafür an Sorenal!

Wenn ihr Fragen oder Kommentare zum Brief habt, könnt ihr gern in diesem Thread darüber diskutieren. Viel Spaß beim Lesen!
Last edited by lawrence on Wed Jul 13, 2005 10:57 am, edited 1 time in total.
User avatar
sadji
Posts: 771
Joined: Tue Sep 21, 2004 2:26 am

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by sadji »

Viel Spaß beim Lesen!

hab ich. besonders deswegen weil es mittlerwiele ewig dauert eine deutsche übersetzung zu bekommen. bis die da ist bin ich mit hilfe des dudens durch den englischen text. :(
User avatar
Lidia
Posts: 572
Joined: Thu Sep 16, 2004 7:06 pm

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by Lidia »

Jep Sadji ....
Find ich auch nich so doll was das soll...Zumal spieler die Texte schon Uebersetzen muessen... :(
User avatar
certago
Posts: 549
Joined: Wed Sep 22, 2004 4:31 pm

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by certago »

Verfasst von Jessica Mulligan:

In der Entwicklungs-Section auf der Webseite, diskutierten wir kürzlich Änderungen, die wir an den Respawn Raten und Wander/Patrol-Zonen einiger Named Kreaturen vornehmen wollten. Einige von euch fragten, warum es bis zu 6 Wochen dauern würde, diese Änderungen in das Spiel einzubauen, obwohl sie doch aussehen als wären sie, nunja, einfach zu machen.

Ich dachte mir daher, es wäre eine gute Idee, diesen kompletten Prozess mal in allgemeinen Schritten zu diskutieren. Dies passt momentan besonders gut, da wir gerade daran arbeiten die Patchnotes für den letzten Frühjahrsputz-Patch vorbereiten, welcher ein sehr großer werden wird (intern sind es nahezu 35 Seiten mit Elementen des Patches, wir werden das noch irgendwie kürzen bevor wirs veröffentlichen :D ).

Euch wird vielleicht aufgefallen sein, das unsere kürzlichen Patches wesentlich stabiler waren und weit weniger neue Bugs einbrachten. Ich schreibe das im wesentlichen 3 Dingen zu: wir haben eine verdammt gute Test-Abteilung; geben der Test-Abteilung volle Kontrolle Ja oder Nein zu einem Patch zu sagen, und; der spezielle Test-Prozess dem sie folgen um die Patches zu testen.

Wie auch immer, die Qualitätskontrolle der Patches beginnt bereits wesentlich früher, bevor wir der Test Abteilung den Patch zur Prüfung geben. Wenn wir uns entschließen, eine Änderung an einem bestehenden Feature oder System vorzunehmen, beispielsweise das Monster-Verhalten, und nicht in einer kritischen Situation stecken (beispielsweise bei einem Crash-Bug), sieht der Prozess in etwa folgendermassen aus:

1. Diskutieren der Änderungen und Schreiben von spezifischen internen Dokumenten
2. vorgeschlagene Änderungen werden in den "In Überlegung" oder "In Entwicklung" Bereich für Spieler Feedback gestellt
3. Diskutieren des Spieler Feedbacks und Einfügen notwendiger Änderungen, dann erneutes Veröffentlichen falls etwas geändert wurde
4. Spezifikationen werden durch die Leitung abgesegnet
5. Plazieren der Punkte auf dem Arbeitszeitplan und Zuweisen von Programmierern, um die Arbeit zu erledigen
6. Nach Abschluss der Arbeit, weiterleiten des Codes an die Test-Abteilung
7. Bereinigen von gemeldeten Bugs, anschliessend geht alles wieder an die Test-Abteilung
8. Sobald die Änderungen als stabil bezeichnet werden können, Aufspielen des Codes auf den ATS Test-Server
9. Ausführen weiterer Debug- und Testprozesse
10. der "Weiße Handschuhtest" der Änderungen
11. "OK" der Test-Abteilung
12. Zuweisen der Punkte zu einem angesetzten Patch
13. Finaler Test des ganzen Patches
14. Hinzufügen des Codes auf die Server
15. Start des Patches

Wie ihr seht, kann sogar eine kleine Änderung eine bedeutende Zeitspanne benötigen, um den gesamten Prozess zu durchlaufen. Wenn wir über einen reinen Bugfix von einfacher oder mittlerer Schwere reden kann der Prozess etwas abgekürzt werden, abhängig vom Bug, aber der Test/Debug/Retest-Kreislauf bleibt derselbe. Die minimal benötigte Zeit vom Start bis zum Ende eines solchen Prozesses beträgt in etwa 2 Wochen, aber nur wenn wir bereit sind, einige der Testkreisläufe auszulassen und ein bedeutendes Risiko eingehen, Bugs zu übersehen. Wir versuchen das zu vermeiden.

Schritt 13 benötigt im Normalfall mehr Zeit denn wenn der Code zu einem existierenden Patch hinzugefügt wird, muss die Integrität des Ganzen überprüft werden, da man nicht immer weis, ob und wie sich eine Änderung auf den anderen Code auswirkt. Wenn Mehrfachbugs auftreten und einige Zeit benötigen um gefunden und gefixt zu werden, dauert die gesamte Aufgabe länger. Wenn es etwas ist, das einen sorgfältigen Check bezüglich des Gameplay Balancings benötigt, brauchen die Tester noch länger um so viele mögliche Varianten durchzuspielen wie sie können.

Es gibt einen Grund für all das Zeitraubende: Qualitätskontrolle. Die ganze Idee des kompletten Testkreislaufs mit mehrfachen Testläufen besteht darin, das Risiko zu reduzieren, neue Bugs oder nicht ausbalancierte Features in einen Patch einzubauen. Sicherlich könnten wir recht einfach die Zeit verkürzen, dies wäre aber nur möglich wenn man riskiert, einen Bug oder ein Balanceproblem zu übersehen. Wenn das passiert, kommen wir in die Situation, einen Notfallpatch einbauen zu müssen und wir alle wissen wie aufregend das sein kann.

Wir schliessen diese Notfallpatches daher als Option lieber aus, :D . Ab und zu werden sie natürlich nötig sein, niemand ist schliesslich perfekt und MMOs gehören zu den kompliziertesten Zusammenstellungen von Anwendungen die ihr jemals sehen werdet. Das ist jedoch kein Grund, sein Schicksal herauszufordern, indem man Patches mit der Tür ins Haus fallen lässt, bevor sie fertig sind.

Dies ist die Nußschalen-Version des Prozesses. Ich bin sicher, das ihr Fragen haben werdet, wir werden soviele beantworten wie wir können.

-------------------------------

Gar nicht so einfach, aber ich habs einfach mal versucht :D

Gruß Sorenal
User avatar
Lidia
Posts: 572
Joined: Thu Sep 16, 2004 7:06 pm

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by Lidia »

Danke Sorenal... ;)
User avatar
jonasq
Posts: 741
Joined: Tue Sep 21, 2004 2:26 am

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by jonasq »

Also bei der Menge an unterschiedlichen Guides, die man ab und an im Spiel sieht, verwundert es mich wirklich, daß eine Übersetzung nicht verfügbar ist.

Klar, Chaeitch hat es gemacht, aber ist er denn der einzige CSR, der Texte übersetzen kann?

Ich erinnere mich noch an Zeiten, als die Präsenz der CSR noch spürbarer im Spiel war ...
(auch im Forum, oder im Klients)


Grüße
Mikira
CorobieMargus

Leichte Rüstungen.

#ryzom Trivia lucky 3rd
Ach ja Leute die ein RL haben ... haben nur keine Freunde im I-Net :P
--
[15:18] <Thanys> *Thanys bites you for 230 liters of blood*
[15:18] <Thanys> oops
[15:18] <Thanys> was playing Ryzomfight, sorry
--
Übersetzung deluxe ^^
User avatar
sadji
Posts: 771
Joined: Tue Sep 21, 2004 2:26 am

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by sadji »

Danke Sore :)
User avatar
caaahl
Posts: 635
Joined: Tue Sep 21, 2004 2:26 am

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by caaahl »

Vielen Dank, Sorenal! :)

Also ich für meinen Teil habe nun genug Briefe gelesen, um zu verstehen, dass das Einführen eines patches gewisse Zeit braucht. ;) Was mich stattdessen von Jessica interessieren würde, schreibe ich, sobald ich es weiss. :)
Caaahlhttp://www.elantar.de
Auf daß die stolzen Matis zu alter Größe emporsteigen werden.
User avatar
acridiel
Posts: 6318
Joined: Mon Oct 04, 2004 3:18 pm

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by acridiel »

jonasq wrote:Also bei der Menge an unterschiedlichen Guides, die man ab und an im Spiel sieht, verwundert es mich wirklich, daß eine Übersetzung nicht verfügbar ist.

Klar, Chaeitch hat es gemacht, aber ist er denn der einzige CSR, der Texte übersetzen kann?

Ich erinnere mich noch an Zeiten, als die Präsenz der CSR noch spürbarer im Spiel war ...
(auch im Forum, oder im Klients)


Grüße
Mikira

Hey, vieleicht durchläuft die Übersetzung auch so nen Prozess, wie die Patches.

1. Übersetzen
2. auf Fehler prüfen
3. ins französische übersetzen für Korrektur des Inhaltes
4. ins englsiche übersetzen, damit die Amies auch was zu lachen haben
5. korrigierte Fassung ins deutsche übersetzen
6. Übersetzung der korrigierten Fassung auf Fehler Prüfen
7. Festplattencrash bei implemetierung der Übersetzungssoftware
8. alles neu, diesmal von Hand, übersetzen
9. Lawrence fragen ob das so OK ist
10 Jessica fragen ob das OK ist
11. veröffentlichen

:D

Acridiel
Take a look at the collected Works of Ryzom Players all over the World!
At"Ryzom Movies"!![highlight]
238[/highlight] Videos, [highlight]181[/highlight] Fan-Artworks and [highlight] 3 [/highlight] original Songs are up allready.
[highlight]SoR Score Musics including Trailers!![/highlight]
Ryzom:
We dare to be different! Do you dare to adapt?

Ryzom on Vimeo-Videos!/Ryzom Ning-Network/Die Lore auf Deutsch!
Bardentreffen / Atys Kundschafter
User avatar
jonasq
Posts: 741
Joined: Tue Sep 21, 2004 2:26 am

Re: Neuer Brief von Jessica Mulligan, 11. Juli

Post by jonasq »

jonasq wrote: Also bei der Menge an unterschiedlichen Guides, die man ab und an im Spiel sieht, verwundert es mich wirklich, daß eine Übersetzung nicht verfügbar ist.

Klar, Chaeitch hat es gemacht, aber ist er denn der einzige CSR, der Texte übersetzen kann?

Ich erinnere mich noch an Zeiten, als die Präsenz der CSR noch spürbarer im Spiel war ...
(auch im Forum, oder im Klients)


Grüße
Mikira

Ähm, wurde grad informiert, daß die CSR mit dem Community Management, welchem das Forum unterliegt ja nix zu tun haben ...

Dickes Sorry...

Insofern, schlagt mich ;)

*Mikira slaps herself*
CorobieMargus

Leichte Rüstungen.

#ryzom Trivia lucky 3rd
Ach ja Leute die ein RL haben ... haben nur keine Freunde im I-Net :P
--
[15:18] <Thanys> *Thanys bites you for 230 liters of blood*
[15:18] <Thanys> oops
[15:18] <Thanys> was playing Ryzomfight, sorry
--
Übersetzung deluxe ^^
Post Reply

Return to “Feedback”