Tjedan dana koda koji je Simse učinio živima, ali ne uvijek pametnima
The Sims 4's AI rewrite was a last-minute gamble—here's why it mattered📷 AI-generated / Tech&Space editorial visual
- ★Originalni AI sustav razvijan je 2-3 godine, ali Graham ga je procijenio neupotrebljivim i potpuno izbrisao prije alpha faze
- ★Nova verzija napisana je u tjedan dana, što je predstavljalo ekstremni tehnički i kreativni rizik za cijeli razvojni ciklus
- ★Kritike repetitivnog ponašanja NPC-ova i čudnih odluka nakon lansiranja ukazuju da je prepravka možda bila nužna, ali ne i dovoljna
David 'Rez' Graham, bivši vodeći AI programer The Sims 4, jednom je odlukom izbrisao dvogodišnji rad i prepisao sustav ponašanja simsa u samo sedam dana. Originalni AI nije bio loš po dizajnu – napisan je za mjesec dana, ali su ga iteracije gurale 2-3 godine u smjeru koji je Graham na kraju procijenio neupotrebljivim.
Odluka da 'uzme te datoteke i obriše ih' pala je neposredno prije alpha faze, što znači da tim nije imao sigurnosnu mrežu. Graham je kasnije priznao da je to bilo 'strašno' – ne zbog tehničke složenosti same, već zbog toga što je cijeli razvojni ciklus visio o jednom tjednu intenzivnog kodiranja. Alpha faza označava točku bez povratka: nakon nje se mehanike zamrzavaju, a fokus prelazi na poliranje. Graham je taj rok morao pogoditi bez iznimke.
Rizik je bio dvostruk. Tehnički, sedmodnevni rewrite mogao je proizvesti nestabilan sustav pun rupe. Kreativno, nova arhitektura AI-ja trajno je oblikovala kako simsi donose odluke, prioritiziraju potrebe i reagiraju na okolinu. Graham nije samo popravljao bugove – definirao je temelje ponašanja koji će obilježiti igru godinama nakon lansiranja.
Kako je brisanje dvogodišnjeg koda u tjedan dana definiralo najveću life-sim franšizu
The patch that actually changed everything—just not in the way players expected📷 © Tech&Space
Maxisov službeni kanal nikada nije detaljno dokumentirao ovu promjenu, što ostavlja prostor za spekulacije o tome što je točno ušlo u konačnu verziju. Grahamova kasnija izjava, međutim, otkriva koliko je razvoj The Sims 4 bio dinamičan i nepredvidiv – veliki studio, veliki budžet, ali i trenuci kada sve ovisi o jednom programeru i njegovoj procjeni.
Zanimljivo je što zajednica igrača godinama raspravlja o specifičnostima simskog ponašanja: zašto NPC-ovi donose čudne odluke, zašto se ponavljaju iste interakcije, zašto autonomija ponekad izgleda 'glupo'. Grahamov rewrite baca novo svjetlo na te kritike. Možda neki od tih problema nisu posljedica lošeg dizajna, već nuspojava ekstremno stisnutog roka – sedam dana za sustav koji je inače razvijan godinama. Brisanje i pisanje ispočetka riješilo je akutne probleme ranih testova, ali možda je u procesu nestalo nešto od fine kalibracije koja dolazi s dužim iteracijama.
Grahamov potez pokazuje i granice herojskog programiranja u AAA produkciji. Ponekad je korak unatrag zaista potreban da bi se napravili dva naprijed, ali ponekas taj korak ostavlja tragove koje se prepoznaje tek godinama kasnije.

