Tanult a hibáiból a lengyel stúdió: Drasztikus belső reformokkal készül a CD Projekt Red a The Witcher IV és a Cyberpunk 2 érkezésére

cd-projekt-red

A CD Projekt Red teljesen átalakította belső fejlesztési folyamatait a The Witcher IV és a Cyberpunk 2 esetében. A lengyel játékstúdió célja egyértelműen az, hogy elkerüljék a Cyberpunk 2077 premierjekor tapasztalt technikai és kommunikációs katasztrófát. A stúdió technikai írói a Digital Dragons konferencián részletesen is beszéltek arról, milyen kaotikus állapotok uralkodtak a háttérben a korábbi projektek során, és hogyan vetnek véget ennek az új generációs szerepjátékok fejlesztésénél.

A belső káosz öröksége

A Digital Dragons panelen Jarosław Ruciński (vezető technikai író) és Adrian Fulneczek (senior technikai író) elárulták, hogy a CD Projekt Red hagyományosan nagyon gyengén kezelte a belső dokumentációt. A The Witcher első és második részének fejlesztésekor konkrétan senki sem gondolkozott évtizedes távlatokban, így abból az időszakból szinte semmilyen technikai tudásbázis nem maradt fenn. Ez a hiányosság különösen a The Witcher Remake munkálatainál bosszulta meg magát, ahol a külsős fejlesztőcsapatnak lényegében vissza kellett fejtenie a régi kódot, mintha egy hiányos kirakóst próbálnának összerakni.

Nyolcezer oldalnyi elavult információ

A probléma a Cyberpunk 2077 nyolcéves fejlesztési ciklusa alatt érte el a csúcspontját. A gigantikus méretű szerepjátékhoz ugyan több mint 8000 oldalnyi dokumentáció készült a Confluence rendszerében, ám a fejlesztés kritikus, utolsó fázisában ezek frissítése teljesen háttérbe szorult, alacsony prioritásúvá vált. A helyzetet tovább rontotta, hogy a Phantom Liberty kiegészítő készítésekor a dokumentumokat megosztották a felhőalapú és a helyi szerverek között. Ez a fragmentáció odavezetett, hogy a belső csapatok és a nemzetközi partnerstúdiók sem látták át a rendszert, ami közvetve hozzájárult a játék hírhedten problémás, hibáktól nyüzsgő rajtjához.

A megújult fejlesztési folyamat lényege

A stúdió vezetése kijelentette, hogy tanult a leckéből, és alapjaiban írta át a fejlesztési fázisok lezárásának feltételeit. Bevezették a kész fogalmának új definícióját (definition of done). A The Witcher IV és a Cyberpunk 2 munkálatai során szigorú belső ellenőrző kapukat (development gates) alkalmaznak. Egyetlen részleg sem léphet át a következő fejlesztési szakaszba mindaddig, amíg az aktuális mérföldkőhöz tartozó technikai leírások, narratív iránymutatások és eszközútmutatók nincsenek teljes körűen és naprakészen dokumentálva.

Globális hatások és hatékonyság

Mivel a CD Projekt Red ma már globális szinten operál – észak-amerikai és európai stúdiókkal, eltérő időzónákban –, a precíz írásos dokumentáció vált a közvetlen kommunikáció elsődleges helyettesítőjévé. A technikai tudást és a vállalati ismereteket többé nem zárják el egymástól a különböző részlegek jogosultságai mögé. Minden fejlesztő ugyanahhoz a közös tudásbázishoz fér hozzá, így ha az egyik csapat megoldást talál egy technikai problémára vagy létrehoz egy új eszközt, azt a többi projektcsapat is azonnal alkalmazni tudja, megakadályozva ugyanazon hibák többszöri elkövetését.

Fejlesztési folyamatok összehasonlítása

Jellemző Régi folyamat (Cyberpunk 2077) Új folyamat (Witcher IV / Cyberpunk 2)
Dokumentáció státusza Elhanyagolt, fragmentált (8000+ elavult oldal) Kötelezően frissített, mérföldkövekhez kötött
Fejlesztési kapuk feltétele A dokumentáció megléte nem volt feltétel Szigorú blokkolás hiányos leírások esetén
Tudásmegosztás Csapatokra korlátozott, elszigetelt jogosultságok Globális, projekteken átívelő közös tudásbázis
Fejlesztői környezet Helyi és felhős rendszerek keveredése Egységesített, transzparens felület

Magyar vonatkozások

Bár a CD Projekt Red közvetlenül nem rendelkezik magyarországi stúdióval, a lengyel fejlesztések strukturális reformja komoly hatással van a hazai videojáték-iparra és a fogyasztói kultúrára. A Cyberpunk 2077 rajtja intő jelként szolgált a magyar független és nagyobb fejlesztőcsapatok számára is, megerősítve a projektmenedzsment és a technikai írás fontosságát. Emellett a hazai kiterjedt Witcher- és Cyberpunk-rajongói bázis számára a stúdió belső átalakulása garanciát jelenthet arra, hogy a következő történetek már a megjelenés napján stabil, élvezhető állapotban érkeznek meg a magyarországi piacra is.

Kilátások és a jövő

Az új módszertan bevezetése nemcsak a The Witcher IV minőségét hivatott biztosítani, hanem felgyorsíthatja a CD Projekt Red összes ezt követő projektjének az előkészítését és gyártását is. A The Witcher IV jelenleg már túl van az előkészületi fázison, míg a Cyberpunk 2 (Project Orion) munkálatai szintén fokozatosan bővülnek az észak-amerikai részlegeknél. Hivatalos megjelenési dátumokat egyelőre nem közölt a stúdió, ami hűen tükrözi az új filozófiát: a játékok akkor fognak megjelenni, amikor valóban elkészültek.