TEKST

Kako Unity zarađuje od game developera


Veliki studiji razvijaju i koriste svoje zatvorene game engine. Zašto? Jednostavno rečeno, zbog financijske stabilnosti imaju mogućnost razvijati svoj softver, za što treba puno vremena i truda. Unity je vrlo dostupan malim studijima i pojedincima koji sami razvijaju igre, približivši rad u tom softveru početnicima i ne-programerima, što je dovelo do prave male renesanse indie video igara u posljednjih pola desetljeća. No najavom određenih promjena u postupku licenciranja, postavio je opasan presedan nezavisnim developerima.




Što je Unity? Što je Game engine?

Game engine je u suštini vrlo kompleksan alat specijaliziran i optimiziran za razvoj video igara. Zbog velike kompleksnosti i količine znanja potrebnog za korištenje takvog alata, razvojni programeri su se godinama mučili sa svakakvim kompleksnim i specijaliziranim game eniginima za određene žanrove i/ili subžanrove video igara.

Prije popularizacije generalnih alata poput Unityja ili Unreal Game engine, developeri video igara morali su sami raditi svoje alate, najčešće specifične za vrstu igre kojom su se oni bavili. Unity je sa svojom jednostavnosti uskočio na mjesto game engina dostupnog ne-programerima i početnicima u korištenju takvih alata i omogućio stvaranje malih studija od jedan do 15 radnika koji su zadnjih pola desetljeća proizveli neke od najnagrađivanijih video igara, a koje su eksperimentirale s konvencijama svojih žanrova i samog medija video igre.

Veliki studiji, Nintendo, Ubisoft, Avalanche, Epic Games, Valve, pa čak i relativno mali hrvatski studio Croteam; razvijaju i koriste svoje zatvorene game engine. Zašto? Jednostavno rečeno, mogu i žele. Zbog financijske stabilnosti imaju mogućnost razvijati svoj softver, za što treba puno vremena i truda, od desetaka programera te također ne žele ovisiti o licencama drugih kompanija za proizvodnju svog proizvoda. Zbog specifičnosti digitalnih proizvoda – jednom kad se proizvod napravi, on se može kopirati bezbroj puta i koristiti istovremeno od strane bezbroj korisnika.

Ako zamislimo studio za razvoj video igara kao tvornicu, tada je game engine samo jedan od, ali najbitniji “stroj” u tom postrojenju. Bez njega tvornica ne radi, ali on sam ništa ne proizvodi. Za to trebaju radnici i ostali “strojevi”, softveri za 3D modeliranje, uređivanje audio zapisa, itd.

Unity je game engine kojeg razvija i održava Unity Technologies Inc. Unity je game engine prvi put objavljen 2007. godine, no populariziran 2017. Od 2018. postaje industrijski standard za razvoj jednostavnih indie igara za mobilne i desktop uređaje. Zbog toga što je vrlo dostupan malim gamedev studijima i pojedincima koji sami razvijaju igre, što je rad i programiranje u Unityju pristupačno početnicima i ne-programerima, Unity je doveo do prave male renesanse indie video igara u posljednjih pola desetljeća. Igre poput Cuphead, Ori and the Blind Forest, Hearthstone, My Friend Pedro, Subnautica, Hollow Knight, Return of the Obra Dinn i Disco Elysium su sve razvijene u Unity-ju. Svaka od navedenih je nagrađena ili nominirana za najbolju indie igru i/ili najbolju igru općenito, svaka od njih je napravila hrabre korake prema subverziji svog žanra i pružila svojim igračima potpuno novo iskustvo kakvo još do sad nisu imali. Sve to je, između ostalog, omogućio Unity.


Promjene licence i naplaćivanje proizvoda

Unity je 12. rujna 2023. objavio da s početkom nove 2024. godine uvodi novi plan naplaćivanja licence i uz to naknadu za instalacije svim igrama koje su do sad razvijene u Unityju.

Prema originalnoj objavi promjene licenciranja Unityja, nositelji Unity Personal i Unity Plus licence moraju platiti $0.20 po instalaciji ako pređu $200 000 dolara prihoda i 200.000 instalacija. Nositelji Unity Pro i Unity Enterprise licenci moraju platiti $0.15 ako pređu 1 000 000 dolara prihoda i 1 000 000 instalacija, tzv. Runtime Fee.

To se možda čini malo s obzirom na ove velike iznose prihoda, no stavimo stvari u perspektivu. Rubni slučaj ekstremno popularne besplatne igre Among Us nam može lijepo predočiti o kakvim se svotama radi, igra koja je svoj vrhunac popularnosti stekla tijekom pandemije zbog dostupnosti na širokom broju uređaja i jednostavnosti igranja.

Among us je u 2020. bila na vrhuncu svoje popularnosti te je prešla 120 milijuna instalacija i 11 milijuna dolara profita. Prema računici, ako imaju Unity Pro ili Enterprise licencu, moraju platiti 18 milijuna dolara Unityju, što je više nego cijeli prihod od same igre. Znači, stupanjem ove promjene licenciranja na snagu, developeri Among Us igre su u gubitku 7 milijuna dolara prije nego što uopće isplate ikakve plaće svojim radnicima.

Nakon ove objave, developeri diljem svijeta su se počeli žaliti jedni drugima i samom Unity Technologies Inc. putem društvenih mreža i krenuli zajednički razmišljati o napuštanju Unityja za buduće projekte. Neki od njih su zaprijetili postavljanjem bombi u urede kompanije Unity Technologies (što su postupci koji, iako proizlaze iz razumljivih frustracija, nikako ne mogu biti opravdani).

Desetak dana kasnije, Unity Technologies Inc. je na svojem blogu objavio otvoreno pismo developerima u kojem promijenili promijenjene uvjete licenciranja i prilagodili ih nekim zahtjevima developera. Prema ovoj objavi, promjena licenciranja se odnosi samo na nove igre, tj. projekte rađene u novoj verziji Unity programa koja će biti objavljena 1. siječnja 2024. Ukinut je svaki Runtime Fee te će developerima dati izbor između dvije opcije. Developeri će ili morati platiti 2.5 posto od ukupne dobiti igre tijekom određenog mjeseca ili platiti izvjesni postotak zarade proporcionalan broju novih igrača. U oba slučaja developeri će sami prijavljivati dobit igre ili broj novih igrača.

Nakon ove promjene, većina developera je prihvatila nove uvjete.

Nesumnjivo da je ovaj način licenciranja bolji od onog prvotno najavljenog, no nemojmo zaboraviti kako je ovim postupkom kompanije postavljen presedan. Unity Technologies Inc. zapravo proizvodi alat, te prema ovom licenciranju oni ne samo da naplaćuju korištenje alata, nego i uzimaju dio od profita koji sam proizvod stvara. Također, ništa ne sprječava Unity Technologies Inc. da u budućnosti ponovno pokuša unazaditi postupak dobivanja licence na sličan način.

Ako se Unity nastavi kretati u ovom smjeru, mogao bi ozbiljno ugroziti svoj status kao industrijski standard za male game developere. U tom slučaju, možemo očekivati i prelazak na Unreal Game engine kao novi industrijski standard za male game developere. S obzirom da Unreal koriste i veliki game developeri s višemilijunskim budžetima, u tom slučaju Unreal postaje apsolutni hegemon na tržištu i može raditi štogod hoće s uvjetima izdavanja licenci.


Čekanje Godota (Budućnost Unityja, game engina i game developmenta)

No svjetlo na kraju ovog podosta mračnog tunela bi mogao biti Godot game engine.

Do sada, vrlo mali i zanemaren game engine, koji je besplatan i otvorenog koda, te time nije podložan sličnim problematikama.

Za vrijeme ove ljutnje developera na Unity Technologies, developer igre Terraria, Re:Logic je objavio kako će donirati 200.000 dolara developerima Godota, uz izjavu: “Mislimo da javna isprika nije dovoljna. Čak i da Unity povuče promjene i nastavi s radom kao do sad, vjera u projekt je ozbiljno oštećena. Mišljenja smo da je sada jednako potrebno podržavati druge game engine otvorenog koda.”

Godot je, do sada, patio od manjka ljudi zainteresiranih u razvoj samog programa, nekompatibilnosti s drugim, većim programima i generalno lošijim kodom. Uz ovakve, veće i češće donacije projektu, mogao bi zaživjeti kao validna alternativa Unityju u svijetu nezavisnog game deva, a možda dočekamo i dan kada će ga zamijeniti na poziciji industrijskog standarda.

S vremenom ćemo znati hoće li se to dogoditi, ali zasad je on najbolja opcija za svijetlu budućnost indie svijeta  game developmenta jer kao program otvorenog koda nije podložan licenciranjima i čak i u slučaju da se developer Godota “podemoni”,  svatko tko zna može napraviti svoju verziju (engl. fork) Godota i raditi igre kakve želi.

Ovi zabrinjavajući potezi kompanije Unity Technologies i ostalih firmi nam potvrđuju da je softver otvorenog koda jedina stabilna i održiva budućnost za digitalne industrije.

Svatko tko se bavio specifičnijim programiranjem se našao u situaciji gdje mu neka biblioteka nije bila kompatibilna sa strojem kojeg trenutno koristi, pa se kroz pretraživanje bizarnih stranica na internetu koje nisu ažurirane otkad je izašao HTML 4  nekako snašao, uz rješenje koje je objavio neki anonimac prije 15 godina.

Digitalni rad se svodi na dobrovoljnu kolaboraciju između ljudi s vrlo specifičnim interesima i potrebama. Što je više ona usustavljena i slobodna, to je više produktivna.



Petar Hršak

Tekst je financiran sredstvima Fonda za poticanje pluralizma i raznovrsnosti elektroničkih medija Agencije za elektroničke medije za 2023. godinu.

Korištenjem stranice maz.hr pristajete na korištenje kolačića. Više informacija.

Da bismo poboljšali Vaše korisničko iskustvo prilikom pregledavanja stranica, te kako bi ona radila ispravno, ova stranica na vaše računalo sprema malu količinu informacija zvanih kolačići (cookies).

Korištenjem stranice maz.hr pristajete na njihovu upotrebu.

Ako odlučite blokirati kolačiće i dalje ćete moći pregledavati stranicu, no neke njezine funkcionalnosti neće Vam biti dostupne.

Što su kolačići?

Kolačići su male tekstualne datoteke sastavljene od niza znakova spremljene na Vaše računalo od strane web stranica koja ste posjetili.

Kolačići omogućavaju stranici da prikaže informacije prilagođene Vašim potrebama. Oni obično spremaju Vaše postavke (session token) i postavke za web stranice. Nakon što ponovo posjetite istu web stranicu Internet preglednik šalje natrag kolačiće koji joj pripadaju.

Kolačići nam također omogućavaju da pratimo posjećenost i promet na našim web stranicama (pomoću Google Analytics i sličnih alata). Sve informacije koje na taj način kolačići prikupljaju se akumuliraju i anonimne su i ne dijele se s bilo kojim drugim subjektima.

Sve ove informacije mogu biti spremljene jedino ako Vi to omogućite – web stranice ne mogu dobiti pristup informacijama koji im Vi niste dali i ne mogu pristupiti drugim datotekama na Vašem računalu.

Close