Maurice Heumannin tekoälyavusteinen Call of Duty: Modern Warfare 2 -projekti pyrki palauttamaan vuoden 2009 PC-pelin koodin luettavaan C++-muotoon. Syyskuun 30. päivänä 2026 Heumann kertoi pelin olevan pelattavissa ja lähes kaikkien näkyvien bugien olevan korjattu. Pian tämän jälkeen hänen julkaisemansa video poistui näkyvistä tekijänoikeuden haltijan ilmoituksen seurauksena. Uutisraporttien mukaan myös koodia isännöineelle sivustolle ei enää päässyt. Saatavilla olevat tiedot eivät kuitenkaan osoita, että Activision olisi virallisesti sulkenut koko projektin.
20
24
25
26
Pelin koodi purettiin takaisin luettavaan muotoon
Dekompiloinnissa edetään käänteiseen suuntaan kuin tavallisessa ohjelmoinnissa: valmiiksi käännetystä ohjelmasta pyritään selvittämään ihmisen luettavissa olevaa koodia. Heumannin tavoitteena oli rakentaa Modern Warfare 2 uudelleen C++-kielellä mahdollisimman lähelle alkuperäistä, tehden tarvittaessa myös muutoksia.
18
20
Aluksi työssä oli mukana neljä Claudea käyttävää tekoälyagenttia. Kolme työsti pelin eri osa-alueita, ja neljäs koordinoi kokonaisuutta sekä tarkisti koodiin tehdyt muutokset. Agentit työskentelivät samassa koodivarastossa.
20 Syyskuun 30. päivään mennessä Heumann kertoi agentteja olevan rinnakkain 17.
26
Kyse ei siis ollut vain uudesta pelistä, joka olisi saanut inspiraationsa Modern Warfare 2:sta. Heumann kuvasi tavoitteeksi alkuperäisen pelin koodin ja toiminnallisuuden mahdollisimman uskollisen palauttamisen.
20
27
Edistys muuttui viikoissa
Projektin etenemisestä kerrottiin vaiheittain. Elokuun lopulla Heumann sanoi noin 80 prosentin pelistä olevan purettu, mutta kuvaili samalla vakavia ongelmia: esimerkiksi pelin skriptijärjestelmä ei toiminut.
28 Syyskuun 30. päivänä hänen mukaansa peli oli jo pelattavissa, suurin osa näkyvistä bugeista oli korjattu ja hän oli onnistunut saamaan pelissä ydinaseen.
26
Nämä ovat Heumannin omia päivityksiä, eivät riippumatonta vahvistusta siitä, että purkutyö olisi ollut valmis. Pelattava peli, lähes valmis projekti ja kokonaan purettu koodi eivät myöskään tarkoita samaa asiaa: peli voi toimia, vaikka osa sen koodista olisi vielä keskeneräinen. Aiemmissa päivityksissä Heumann kuvasi työtä yhä keskeneräiseksi.
20
26
28
Video poistui, mutta koko projektin sulkeminen ei ole vahvistettu
Heumannin jakaman pelivideon tilalle tuli ilmoitus, jonka mukaan media oli poistettu käytöstä tekijänoikeuden haltijan ilmoituksen vuoksi. Lisäksi uutisissa kerrottiin, ettei koodia isännöinyt sivusto ollut enää saavutettavissa.
24
25
Tässä on syytä erottaa toisistaan se, mitä raporteissa kerrotaan, ja se, mitä niistä voidaan päätellä. Videon poistuminen ja koodisivuston tavoittamattomuus on raportoitu, mutta tiedot eivät osoita, että Activision olisi lähettänyt Heumannille lopettamisvaatimuksen tai että koko projekti olisi virallisesti lakkautettu.
24
25
Fallout: New York oli erilainen tapaus
Fallout: New York oli selaimessa pelattava, itsenäinen peli, joka esiteltiin uutena osana Fallout-maailmaa. Se ei pyrkinyt purkamaan olemassa olevan pelin koodia. Projektin tekijän mukaan ZeniMax lähetti hänelle lopettamisvaatimuksen, minkä jälkeen peli poistui verkosta.
3
4
Tapauksissa oli siis erilaiset projektit ja raportoidut reaktiot: Modern Warfare 2 -videon kerrottiin poistuneen tekijänoikeusilmoituksen jälkeen, kun taas Fallout: New Yorkin tekijä kertoi saaneensa oikeudellisen ilmoituksen. Niiden niputtaminen samanlaisiksi alasajoiksi antaisi tilanteesta liian varman kuvan.
4
24
25
Mitä tapauksista voi päätellä?
Molemmat projektit näyttävät, miten tekoälytyökalut voivat auttaa yksittäisiä tekijöitä tarttumaan nopeasti kunnianhimoisiin peli- ja peliprojekteihin. Samalla näkyväksi tullut projekti voi herättää oikeudenhaltijoiden huomion. Tapaukset eivät kuitenkaan ratkaise yleisesti sitä, mikä dekompiloinnin, fanipelien tai tekoälyllä tehtyjen pelirekonstruktioiden oikeudellinen asema on.
Varovainen johtopäätös on, ettei tekoälyn käyttö itsessään estä julkaisijaa tai alustaa puuttumasta projektiin. Jokaisen tapauksen yksityiskohdat ja siihen liittyvät toimet on arvioitava erikseen.
20
24
25
4