Umenie AI pre vývojárov hier

Dať svojim nápadom vizuálnu podobu nebolo nikdy jednoduchšie. Naučte sa, ako generovať umenie AI pre herný dizajn.

Akú úlohu môže zohrať umenie generované umelou inteligenciou v hernom dizajne?

Korene umelej inteligencie v hrách siahajú až k programom s dámou a šachom z 50. rokov 20. storočia. Dnes už takmer každá videohra obsahuje určitú formu umelej inteligencie, ktorá pomáha simulovať realitu a vytvárať realistickejšie nehráčske postavy (NPC). Čo sa týka programovania hier, umelá inteligencia by na seba počas najbližších rokov mohla prevziať veľkú časť náročnej práce pri vytváraní svetov. Herná umelá inteligencia by sa dokonca mohla preukázať ako užitočná aj pri vytváraní postáv a príbehov.

 

Najnovší vývoj umelej inteligencie v oblasti hier priniesol používanie generatívnej umelej inteligencie v hernom dizajne. Generátory fungujúce na princípe umelej inteligencie, ktoré využívajú modely strojového učenia na vytváranie obrázkov, umožňujú vývojárom hier zadávať textové príkazy či krátke opisy svojich predstáv a okamžite vidieť výsledný vizuál. Táto technológia je taká rýchla a všestranná, že herní programátori sa môžu plne odovzdať svojej fantázii.

 

Kým začnete programovať hru, môžete umenie AI využiť na skúmanie nových nápadov a rôznych iterácií. Môžete generovať obrázky do herného prostredia aj obrázky postáv, pridávať textové efekty do názvov hier či pomocou umelej inteligencie skúšať rôzne farebné palety a textúry. V krátkom čase tak od teoretických možností prejdete ku konkrétnym prototypom.

Umenie AI na tvorbu prostredí

Skôr ako vytvoríte herné postavy, musíte ich mať kam umiestniť. Či už ide o jednoduché hry s pohybom do strán, alebo zložitejšie otvorené svety, musíte dbať na to, kam hru zasadíte. Ak už máte kvalitnú mapu, ktorá poskytuje prehľad toho, ako a kde sa budú hráči v hre pohybovať, ako aj predstavu o tom, ako budú jednotlivé úrovne fungovať, umelá inteligencia vám pomôže s celkovým vzhľadom.

Prostredie vytvorené umelou inteligenciou

Premyslite si estetiku

Vyzerá váš herný svet ako nebeské kráľovstvo s lietajúcimi ostrovmi, kde lukostrelci na obrovských orloch bojujú s drakmi? Alebo ako rozpixelované postapokalyptické kanály na Manhattane, kde plníte rôzne úlohy? A možno je to hyperrealistické kancelárske prostredie, v ktorom sa stážista Gerald musí dostať z kuchyne do kancelárie šéfa bez toho, aby rozlial kávu.

Scenár č. 1
Scenár č. 2
Scenár č. 3
Scenár č. 4

Konceptuálna koláž a scenár vytvorené umelou inteligenciou

Keď už máte nejakú víziu, pomocou funkcií využívajúcich Firefly, ako napríklad Text na obrázok, ju môžete vizualizovať pre ostatných. Vytvorte krajiny a budovy, kde budú vaše postavy žiť. Adobe Firefly rozoznáva architektonické smery a štýly, takže môžete vytvoriť čokoľvek od tudorovskej dediny až po brutalistickú kancelársku budovu či od opevnenej púštnej oázy až po stany v útrobách dažďového pralesa. Interiérmi môže byť čokoľvek od starej čarovnej knižnice až po modernú výrobnú halu.

Umenie AI na skúmanie možností postáv

Či už navrhujete hlavné postavy, alebo NPC, vďaka podrobným textovým príkazom môžete veľmi rýchlo vyskúšať rôzne vzhľady. Vo webovej aplikácii Firefly je najlepšie vyjadrovať sa čo najpresnejšie.

Začnite štýlom

Každá hra má vlastnú estetiku. Ak chcete, aby mal váš svet vzhľad napríklad v štýle fantasy, steampunku, sci-fi či westernu, môžete to pripísať do príkazu. V aplikácii Firefly si nejaké štýly môžete vybrať aj v pravom paneli. Pridajte konkrétne farby alebo koncepty (napríklad pestré alebo tlmené).

výbery štýlov

Pohrajte sa s opisom

Je vaša postava vysoká alebo nízka, stará alebo mladá, človek alebo zviera (prípadne hybrid človeka a zvieraťa)? Akej farby má oči? Čo z minulosti by sa jej mohlo odrážať na tvári? Vrásky, jazvy, tetovania či výzbroj – to všetko môže byť súčasťou jej vzhľadu. Možno sa s príkazmi budete musieť chvíľu pohrať, aby bol výsledok podľa vašich predstáv. Čím presnejšie sa však budete vyjadrovať, tým viac vám umelá inteligencia pomôže.

Postava č. 1
Postava č. 2
Postava č. 3

Vylaďte svoje príkazy

Na úpravu príkazov pre umenie AI môžete použiť interpunkciu aj iné nástroje. Ak umelá inteligencia nerozumie, ktoré slová patria k sebe, skúste ich po skupinách vložiť do úvodzoviek. Napríklad príkaz „„dobrodružné dievčatko v špinavom, otrhanom oblečení“, čo stojí na „vrchole zasneženej hory“ vedľa „huňatého ružového mamuta““ by bol bez úvodzoviek zrejme menej zrozumiteľný.

 

Medzi ďalšie spôsoby vyladenia patrí napríklad uvedenie prvkov, ktorým sa chcete vyhnúť, určenie sily štýlu či spresnenie toho, ako dôkladne sa má umelá inteligencia držať vášho príkazu. Ak chcete napríklad odtiene modrej ponechať pre inú postavu, stačí na koniec príkazu napísať [avoid = modrá].

 

Umelá inteligencia má cit pre detail. Ak chcete len náznak steampunku, môžete upraviť silu štýlu. Napíšte [stylize = 20, 80] alebo iné dve čísla, ktorých súčet je 100. Pokiaľ ide o spresnenie miery voľnosti, ktorú umelej inteligencii chcete dať pri tvorbe, môžete ju vyjadriť číslom v rozmedzí 0 – 25, napríklad [guidance = 5]. Čím nižšie čísla si vyberiete, tým viac sa môže umelá inteligencia vzdialiť od vášho príkazu.

dobrodružné dievčatko v špinavom, otrhanom oblečení, čo stojí na vrchole zasneženej hory vedľa huňatého ružového mamuta

Príkaz vo funkcii Text na obrázok: „dobrodružné dievčatko v špinavom, otrhanom oblečení“, čo stojí na „vrchole zasneženej hory“ vedľa „huňatého ružového mamuta“

Upravte postavy vygenerované umelou inteligenciou funkciou Generative Fill

Potom, čo vám Firefly vygeneruje obrázok, môžete sa zbaviť chýb a pridať či odstrániť objekty. Jednoducho kliknite na tlačidlo Edit (Upraviť) v ľavej hornej časti obrázka a vyberte Generative Fill. Ak chcete pridať konkrétny objekt, napríklad zbraň alebo inú rekvizitu, vyberte oblasť, kam ho chcete umiestniť, a do príkazového poľa napíšte jeho presný opis.

„dobrodružné dievčatko v špinavom, otrhanom oblečení“, čo stojí na „vrchole zasneženej hory“ vedľa „huňatého ružového mamuta“

Pridajte do názvov textové efekty AI

Umelá inteligencia môže herným programátorom pomôcť vytvoriť aj štýl názvu hry. Na vytvorenie textového efektu v aplikácii Firefly stačí do príkazového poľa zadať krátky opis požadovaného efektu a slovo, ktoré chcete upraviť, a následne kliknúť na tlačidlo Generate (Generovať). (Efekt si môžete vybrať aj zo zoznamu štýlov.) Ak vaša hra spočíva v tom, že treba rýchlo zdobiť šišky, aby sa nenakopili, „hromady šišiek“ je skvelý príkaz.

POP

Používanie obrázkov generovaných umelou inteligenciou na komerčné účely

Právne otázky okolo generatívnej umelej inteligencie môžu vývojárov hier znepokojovať, no prvý model generatívnej umelej inteligencie aplikácie Firefly bol navrhnutý tak, aby sa dal bezpečne používať aj na komerčné účely. Je totiž trénovaný na množine údajov služby Adobe Stock, ako aj na projektoch s otvorenou licenciou a verejne dostupnom obsahu, ktorému už vypršali autorské práva. To znamená, že svoje inšpiratívne obrázky môžete využiť v skutočnom dizajne hry bez obáv z porušenia autorských práv iného tvorcu.

 

Vaša predstavivosť a Firefly vám umožnia vdýchnuť život postavám a prostrediam, aby ste ich mohli predstaviť celému svetu. Presuňte svoje schopnosti na vyššiu úroveň – naučte sa vytvoriť umenie generované umelou inteligenciou (AI).

Zdieľať tento článok

Predstavujeme Adobe Firefly

Výkon generatívnej umelej inteligencie prichádza do vašich obľúbených produktov Adobe.

Môže sa vám tiež páčiť

 Mimozemská planéta a vesmírna loď vygenerované aplikáciou Firefly
Rôznofarebný fraktál vygenerovaný aplikáciou Firefly
 Origami labuť vygenerovaná aplikáciou Firefly
Rôznofarebný kvet vygenerovaný aplikáciou Firefly