Blick hinter die Kulissen: "Wie wird ein Patch erstellt und warum dauert das so lange?"
Quelle: Activision
Die Erstellung eines PC-Patches ist ein langer Marsch.
"Wieso zum Henker veröffentlichen die nicht endlich einen Patch?" oder "Mein Gott, was für ein bescheidener Support..." sind oft die Anmerkungen der Spieler, wenn Bugs im gerade erstandenen Programm auftauchen. "Das muss doch schneller gehen, kann doch wohl nicht so kompliziert sein!!!11elf". Doch, kann es. Anhand von Call of Duty: World at War erklärt der Community Manager den Prozess, den ein Patch durchläuft, ehe er beim Kunden ankommt.
Phase 1:
- Sobald das Spiel auf dem Markt ist, durchforsten die Entwickler die Foren und spielen online, um das Feedback der Community einzuholen.
- Eine Liste mit allen Problemen wird erstellt und an das Test-Team zur Reproduktion geschickt. Zwei Wochen dauert die Erstellung der Zusammenfassung. Zwei Wochen, da in den ersten Tagen zu wenige detailierte Informationen auftauchen.
Phase 2:
- Das Test-Team versucht, die Fehler im Spiel zu reproduzieren und trägt jeden Bug in einen Tracker ein. Dieser weist den Programmierern die Fehler zu. Es ist wichtig, Fehler zu reproduzieren, da ein Spiel eine hochkomplexe Software ist. Jede Änderung wirkt sich auf einen anderen Bereich aus und kann zu weiteren Bugs führen. So ist es gefährlich, einen Fehler zu beseitigen, der nicht zu 100 Prozent reproduziert werden kann. Die Erfogsrate, einen PC-Bug zu reproduzieren ist geringer als auf den Konsolen, da viele verschiedene Hardware-Konfigurationen auf dem Markt existieren. Hinzu kommen verschiedene Betriebssysteme und unterschiedliche Software auf den einzelnen PCs.
- Ist ein Fehler reproduziert, wird der Bug an einen Programmierer weitergegeben. Der löst das Problem und erstellt einen Fix. Das dauert erneut zwei Wochen, da der Teilpatch durch die Qualitätssicherung muss. Hinzu kommt die Zeit, die der Programmierer benötigt, um den Fehler zu finden und auszubessern. Diese Phase ist meist die langwierigste. Es kommt auf Zahl der Fehler und die Komplexität eben jener an.
Weiter geht's auf Seite 2.
Ebenfalls interessant:
Jetzt wird's günstig: Über 35 Klassiker zum kostenlosen Download!
Das ist Blizzard - der lange Weg zur Großmacht

allerdings lassen einige firmen mit voller absicht die Bugs drin um den veröffentlichungstermin zu halten, da werden dann releasepatches hinterhergeschoben (Hallo JoWood..) ..
Man sollte hier mal betonen das die Jungs von The Witcher bzgl. Patches und Co. astreine Arbeit geleistet haben, Besonders den Enhanced contet dann später noch nachzuliefern. Einfach nur Top
Wenn du dir mal nen Eindruck verschaffen willst, wie ein "echtes" Spiel im Source-Code aussieht, dann bietet sich z.B. der Source-Code von Quake 3 an, den Id unter die GPL gestellt hat. Google mal danach, ist frei verfügbar.
Du wirst allerdings relativ zügig feststellen dass die Sache relativ komplex ist und es keine Codezeilen ala "wenn user taste w drückt, dann lauf in die Ecke" gibt. Als Nicht-Programmierer (unter die ja auch Pascal-Programmierer falllen ;-) ) ist das extrem schwer zu fassen.
Viel Spass
waer es moeglich mal ein stueck code bildlich zu zeigen und dabei zu erklaeren was die zeilen bewirken, bzw. wofuer sie stehen.
vielleicht hat ja hier jemand die moeglichkeit sowas zu posten. oder pc games kann eine art serie zu diesem thema machen. gleiches gilt naemlich auch fuer die sogenannten grafik-engines. ich hab mal versucht mir das anzulesen, aber irgendwann war das einfach zu hart. ich meine das man mal sieht wie so etwas aussieht.
danke
lol ich sag nur: Supreme Commander Forged Alliance... der Patch ist seit 3 Monaten fertig, aber THQ will den nicht veröffentlichen, weil THQ angefangen hat Gas Powered Games und Supreme Commander zu hassen.
infinity ward braucht sowas net :D nur treyarch^^
hoffe das neue cod mw 2 wird gut ;) freu mich schon