Kitengo 4 / 11

Uzalishaji wa Maudhui ya Kiutaratibu (PCG): Kiwango, Ramani, Jitihada na Simulizi

Faida:

  • Uwezo wa kuelewa tofauti kati ya PCG ya algorithmic na PCG ya akili ya bandia ya kuzalisha na kuzalisha maudhui kwa mbinu ya mseto (muundo wa kiwango cha juu wa akili, uundaji wa algorithm).
  • Uwezo wa kutoa udhibiti wa uchezaji na utofauti kwa kutoa orodha ya vikwazo muhimu kwa uzalishaji
  • Uwezo wa kudhibiti hatari za ubora katika uzalishaji wa utaratibu, kama vile hisia ya kurudia, kujaza bila maana na kurekodi reproducibility.

Hamu ya mchezo ya maudhui haitosheki: mchezaji hucheza kiwango mara moja na kuimaliza, lakini unatumia siku kuitayarisha. Uzalishaji wa maudhui ya kiutaratibu (PCG) Ni uzalishaji wa maudhui otomatiki au nusu-otomatiki (ramani, kiwango, uwekaji wa adui, kipengee, dhamira, hata sehemu za hadithi) sio moja baada ya nyingine, lakini kwa sheria na algoriti. Classic PCG ni algorithmic (kazi za kelele, kuanguka kwa kazi ya wimbi, jenereta za ukanda wa chumba). AI inaongeza safu mpya kwa PCG: uzalishaji wa maudhui ya maana, ya kimuktadha—mapambano, maelezo ya eneo, comps za adui, na mipango ya kiwango inayolingana na mandhari na muundo, si kwa nasibu tu.

Katika kitengo hiki, utajifunza jinsi ya kutumia AI katika PCG; Utajifunza jinsi ya kuchanganya algorithmic PCG na AI, jinsi ya kufanya maudhui yaliyozalishwa yaweze kukaguliwa na kutolewa tena (ya kuamua), na kudhibiti ubora.

Ulimwengu mbili za PCG: algorithmic na generative

Hebu tufafanue tofauti. Algorithmic PCG ni ya kisheria na inaweza kuzaliana kulingana na mbegu (nambari ya kuanzia ambayo huamua uzalishaji); Mbegu hiyo hiyo hutoa ramani sawa. Haraka, nafuu, kutabirika; lakini inaweza kuwa "isiyo na roho". Na Generative AI, PCG inaelewa muktadha na mandhari; Inakidhi maombi ya maana kama vile "mchoro wa pango la barafu, mtego mwingi, mchoro wa vyumba vitatu." Lakini matokeo ya AI hayawezi kuzaliana moja kwa moja na haitoi dhamana ya kucheza. Mbinu yenye nguvu zaidi ni mseto: AI huzalisha muundo na mada ya kiwango cha juu (maandishi ya kutaka, malengo ya chumba, mandhari ya adui), kanuni ya algoriti humimina muundo huo katika jiometri inayoweza kuchezwa na mizani.

Mtiririko wa mseto hatua kwa hatua:

  1. Fafanua sheria na vikwazo vya uzalishaji (mandhari, ugumu, ukubwa, lazima-kuwa nayo).
  2. Pata muhtasari wa hali ya juu kutoka kwa AI (malengo ya chumba, mtiririko, mandhari, mantiki ya jitihada).
  3. Sakinisha na algorithm/injini (jiometri, mpangilio, mizani).
  4. Thibitisha uwezo wa kucheza (kuna njia ya kutoka, inaweza kutatuliwa, hakuna kizuizi).
  5. Mbegu na rekodi (ni pembejeo gani ilitoa matokeo gani - reproducibility).
Kidokezo: Ipe AI orodha ya "vikwazo" kila wakati: "kila ngazi lazima iwe na njia ya kutoka", "angalau chumba kimoja salama", "hakuna maadui wa kuanzia". PCG isiyodhibitiwa hutoa viwango visivyoweza kutatuliwa au visivyo vya haki.

Kazi na uzalishaji wa simulizi

Eneo la AI lenye tija zaidi la PCG ni utafutaji na kizazi cha simulizi. AI inaweza kuvaa mifupa ya misheni (nenda, tafuta, ulete, linda) ikiwa na mada na tabia; inaweza kuzalisha tofauti kwa misheni ya upande; Anaweza kuandika maelezo ya maeneo. Lakini mtego: AI huelekea kutoa "kazi za kukusanya" zenye kustaajabisha. Uliza aina ya kazi na chaguo la maana; zinahitaji kila misheni kuwasilisha uamuzi kwa mchezaji.

Tahadhari: Hatari kubwa zaidi katika misheni ya kiutaratibu ni hisia ya kurudia-rudiwa na pedi zisizo na maana. AI inaweza kutoa kazi 100, lakini 100 inaweza pia kuwa "kuua mbwa mwitu 10." Ubora hutegemea anuwai na muktadha, sio wingi; weka kila kundi linalozalishwa kupitia tiba ya binadamu.

Udhibiti na uzazi

Katika PCG ya kitaaluma, ukaguzi ni muhimu kama vile uzalishaji. Weka safu ya udhibiti ambayo inathibitisha kuwa maudhui yaliyotolewa yanaweza kuchezwa, ya haki na ya mandhari. Pia, dhibiti uzalishaji kwa uthabiti: rekodi ni ingizo gani (mbegu, papo hapo, kigezo) hutoa ni matokeo gani ili uweze kuizalisha tena ikiwa tatizo litatokea. Badala ya kuingiza matokeo ya AI moja kwa moja kwenye mchezo, weka kupitia sehemu ya idhini na marekebisho.

Njia nzuri ya kuongeza udhibiti ni kusanidi ukaguzi wa uchezaji kiotomatiki: hati ya kiidhishi huchanganua kila kiwango kilichotolewa kabla ya kukitumia - kama njia ya kutoka inaweza kufikiwa, iwe kuna maadui wa kuua mwanzoni, ikiwa ufunguo unaohitajika unapatikana. Unaweza pia kuandaa mantiki ya hati hii na AI; Lakini usiamini hati bila kuipima na uzalishaji halisi kwenye injini. Udhibiti wa kibinadamu na udhibiti wa kiotomatiki hukamilishana: mashine hujibu swali "inaweza kuchezwa" kwa kiwango, mwanadamu hujibu swali "ni ya kufurahisha na ya maana" kwa sampuli.

Usawa wa PCG na uzoefu wa mchezaji

Hatari moja ya PCG ni kwamba utofauti mwingi hubadilika kuwa utambulisho. Ikiwa kila kitu kitatokea kwa nasibu, mchezaji hataweza kushikilia chochote; Sampuli ambazo zinajulikana na zinaweza kueleweka zinahitajika pia. PCG nzuri huleta usawa kati ya anuwai na uwezo wa kujifunza: mechanics inapaswa kujulikana, mipangilio inapaswa kuwa safi. Tafuta usawa huu kwa uwazi unapokuwa na ufundi wa AI—kama vile "weka msamiati wa mekanika mara kwa mara, lakini acha kila ngazi ichanganye mechanics hii katika mdundo tofauti." Kwa njia hii, mchezaji huona kitu kipya na hapotezi udhibiti.

kesi tatu ndogo

Kesi ya 1 - Mbinu ya mseto ilishinda. Katika mchezo wa kutambaa kwenye shimo, timu ilitoa malengo ya chumba na mada kwa AI na jiometri kwa algoriti. tofauti 200 za shimo zilitolewa; Kila moja iligeuka kuwa ya kucheza, lakini mada ilikuwa tofauti. Ikilinganishwa na toleo safi la algoriti, alama za "kila shimo huhisi tofauti" za wachezaji ziliongezeka sana.

Kesi ya 2 - Gharama ya uzalishaji usio na kikomo. Studio moja ilikuwa na AI ikitoa rasimu za kiwango cha 50 bila vizuizi; Ilipojaribiwa, 9 haikuwa na njia ya kutoka, 6 ilikuwa na uwekaji wa adui ambao hapo awali uliua mchezaji. Wakati orodha ya vizuizi vya "lazima uwe nayo" ilipoongezwa, kiwango cha kasoro kilipungua kutoka 30% hadi 2%.

Kesi ya 3 - Msimamizi alivunja hisia tena. Katika mchezo wa ulimwengu wazi, AI ilizalisha safari 300 za upande; Katika hali yake mbichi, 70% yake ilikuwa "kukusanya na kuleta". Kwa ombi la aina mbalimbali, mbunifu alizalisha tena na kuratibu kila kazi ili kujumuisha uamuzi/tatizo; Katika maoni ya wachezaji, malalamiko kuhusu "mapambano ya kando yanachosha" yalipungua hadi theluthi moja.

Violezo vinne vinavyoweza kunakiliwa

1) Muhtasari wa kiwango kidogo:

Jukumu lako: mbunifu wa kiwango.Mandhari: [k.m. kituo cha anga kilichotelekezwa]. Ugumu: kati. Ukubwa: vyumba 5. LAZIMA KUWA NA: njia moja ya kutoka, angalau chumba kimoja salama, hakuna adui kwenye chumba cha kuanzia, inapaswa kutatuliwa. Jitihada: toa muhtasari wa kiwango chumba kwa chumba; Madhumuni, mandhari, tishio na uamuzi unaowasilisha kwa mchezaji kwa kila chumba.

2) Uzalishaji wa kazi anuwai:

Tengeneza mapambano 10 ya upande kwa mchezo ufuatao: [aina/mandhari].Vikwazo: hakuna lazima iwe "kukusanya-na-kuchota" tu; Kila misheni inampa mchezaji chaguo au shida. Kwa kila misheni: kichwa, muhtasari wa sentensi moja, uamuzi wa mchezaji, zawadi. Andika misemo yoyote inayorudiwa.

3) Orodha ya uchezaji wa michezo:

Angalia muhtasari wa kiwango kilichotolewa hapa chini: [bandika muhtasari]. Angalia: (1) kuna njia ya kutoka inayoweza kufikiwa, (2) inaweza kutatuliwa, (3) kuna mwanzo usio wa haki/muuaji, (4) kuna mkengeuko kutoka kwa mada. Orodhesha shida na upendekeze marekebisho.

4) Rekodi ya uzazi:

Unda kiolezo cha rekodi kwa ajili ya uzalishaji ufuatao: mbegu iliyotumika, haraka, vigezo, muhtasari wa matokeo na hali ya idhini. Kusudi: kuweza kutoa tena yaliyomo ikiwa shida itatokea.

Mwongozo dhaifu / Mwongozo thabiti

Agizo dhaifu:

Nitengeneze shimo la shimo bila mpangilio.

Hakuna vikwazo au mandhari; matokeo hayatachezwa au ya jumla.

Agizo lenye nguvu:

Jukumu lako: mbuni wa shimo. Mandhari: hekalu lililofurika. Vyumba 7, ugumu unaoongezeka. LAZIMA IWE NA: aina fulani ya fundi katika kila chumba (mtego mbadala, chemshabongo, mapigano, uchunguzi), chumba kimoja cha siri, sehemu ya kupumzikia kwenye chumba cha mwisho, kinachoweza kutengenezea. Pato: meza ya chumba kwa chumba (lengo, mandhari, tishio, malipo). Hatimaye, orodhesha hatari za uchezaji kando.

Mandhari, kizuizi, mdundo wa mitambo na mahitaji ya hatari hufanya pato kuwa tayari kwa uzalishaji.

Jedwali la algorithmic dhidi ya AI PCG

Ukubwa

PCG ya algorithmic

PCG na AI

mseto

kuzaliana

Juu (mbegu)

chini

kati

Maana/mandhari

dhaifu

nguvu

nguvu

Uwezo wa kucheza umehakikishiwa

Inaweza kuhaririwa

Hakuna

Inaweza kuhaririwa

kasi

haraka sana

haraka

kati

matumizi bora

jiometri, usawa

Kazi, mada, maandishi

mstari wa uzalishaji

Makosa ya kawaida

  • Kuzalisha bila kizuizi. Maudhui ambayo hayajatatuliwa na yasiyo ya haki yanaibuka.
  • Pato la AI la mtiririko bila usimamizi. Uthibitishaji wa uwezo wa kucheza ni lazima.
  • Kutotaka utofauti. AI huelekea kutoa "pick-up" ya monotonous.
  • Si kurekodi reproducibility. Tatizo likitokea, huwezi kurejesha maudhui.
  • Kuchanganya wingi na ubora. Kazi 300 za kawaida ni mbaya zaidi kuliko kazi 30 nzuri.

Kwa muhtasari

Maudhui ya PCG yanakidhi hamu ya kula; AI huongeza maana na mada kwake. Njia yenye nguvu zaidi ni mseto: AI inazalisha muundo wa hali ya juu, algorithm inazalisha papo inayoweza kucheza. Bila orodha ya vikwazo, ukaguzi wa uwezo wa kucheza, mahitaji ya aina mbalimbali, na rekodi ya kuzaliana tena, PCG huzalisha taka haraka. Bet kwenye aina zinazodhibitiwa, si kwa nambari.

Jukumu la maombi

Chagua mandhari (k.m. pango la barafu). Kuwa na kiwango cha vyumba 5 kilichotolewa kwa kiolezo cha "Muhtasari wa Kiwango kilichozuiliwa", kisha towe litolewe kwa kutumia kiolezo cha "Orodha ya uchezaji". Rekebisha matatizo yoyote yaliyopatikana na utoe rasimu ya mwisho.

orodha ya ukaguzi

  • [ ] Nilitoa orodha ya utayarishaji wa vikwazo vya "lazima uwe nacho".
  • [ ] Niliacha muundo wa hali ya juu kwa AI na uimarishaji kwa algoriti.
  • [ ] Nimekagua kila maudhui yaliyotolewa ili kuweza kucheza.
  • [ ] Nilidai utofauti na chaguo la maana katika misheni.
  • [ ] Nilihifadhi mbegu/uhakika/kigezo kwa ajili ya kuzaliana tena.