Ẹyọ 4 / 11

Iran Akoonu Ilana (PCG): Ipele, Maapu, Ibere ati Itan-akọọlẹ

Awọn anfani:

  • Agbara lati loye awọn iyatọ laarin PCG algorithmic ati PCG itetisi atọwọda ti ipilẹṣẹ ati gbejade akoonu pẹlu ọna arabara (apẹrẹ ipele giga oye atọwọda, algorithm concretization).
  • Agbara lati pese iṣakoso playability ati oniruuru nipa ipese atokọ ti awọn idiwọ pataki si iṣelọpọ
  • Agbara lati ṣakoso awọn ewu didara ni iṣelọpọ ilana, gẹgẹbi ori ti atunwi, kikun ti ko ni aaye ati gbigbasilẹ atunṣe

Idunnu ere kan fun akoonu ko ni itẹlọrun: ẹrọ orin ṣe ipele kan ni ẹẹkan ti o pari, ṣugbọn o lo awọn ọjọ lati ṣe agbejade rẹ. Iran akoonu ti ilana (PCG) O jẹ iṣelọpọ aifọwọyi tabi ologbele-laifọwọyi ti akoonu ( maapu, ipele, gbigbe ọta, ohun kan, iṣẹ apinfunni, paapaa awọn ẹya itan) kii ṣe pẹlu ọwọ ni ọkọọkan, ṣugbọn pẹlu awọn ofin ati awọn algoridimu. PCG Alailẹgbẹ jẹ algorithmic (awọn iṣẹ ariwo, iṣẹ igbi ṣubu, awọn olupilẹṣẹ ọdẹdẹ yara). AI ṣafikun ipele tuntun si PCG: iran ti o nilari, akoonu ọrọ-ọrọ — awọn ibeere, awọn apejuwe ipo, awọn comps ọta, ati awọn afọwọṣe ipele ti o baamu akori ati apẹrẹ, kii ṣe laileto nikan.

Ninu ẹyọ yii, iwọ yoo kọ bii o ṣe le lo AI ni PCG; Iwọ yoo kọ ẹkọ bii o ṣe le ṣajọpọ PCG algorithmic pẹlu AI, bii o ṣe le jẹ ki akoonu ti a ṣejade jẹ iṣayẹwo ati atunjade (deterministic), ati iṣakoso didara.

Awọn aye PCG meji: algorithmic ati ipilẹṣẹ

Jẹ ki a ṣe alaye iyatọ. Algorithmic PCG jẹ canonical ati atunṣe da lori irugbin (nọmba ibẹrẹ ti o pinnu iṣelọpọ); Irugbin kanna mu maapu kanna. Yara, olowo poku, asọtẹlẹ; ṣugbọn o le jẹ "aini ọkàn". Pẹlu Generative AI, PCG loye ọrọ-ọrọ ati akori; O ṣe itẹlọrun awọn ibeere ti o nilari bii “akori iho-yinyin kan, ti o lekoko pakute, aworan afọwọya iho-yara 3.” Ṣugbọn abajade AI kii ṣe atunṣe taara ati pe ko ṣe iṣeduro ṣiṣere. Ọna ti o lagbara julọ jẹ arabara: AI ṣe ipilẹṣẹ apẹrẹ ipele giga ati akori (ọrọ ibeere, awọn ibi-afẹde yara, akori ọta), algorithm tú apẹrẹ yẹn sinu geometry ati iwọntunwọnsi.

Sisan arabara ni igbese nipa igbese:

  1. Ṣe alaye awọn ofin iṣelọpọ ati awọn ihamọ (akori, iṣoro, iwọn, gbọdọ-ni).
  2. Gba ilana-giga lati AI (awọn ibi-afẹde yara, ṣiṣan, akori, ọgbọn ibeere).
  3. Instantiate pẹlu alugoridimu / engine (geometry, akọkọ, iwontunwonsi).
  4. Daju playability (jẹ nibẹ ohun ijade, o jẹ solvable, jẹ nibẹ ko si blockage).
  5. Irugbin ati igbasilẹ (eyi ti titẹ sii ti o ṣejade - atunṣe).
Imọran: Nigbagbogbo fun AI ni atokọ ti “awọn ihamọ”: “gbogbo ipele gbọdọ ni ijade”, “o kere ju yara ailewu kan”, “ko si awọn ọta lati bẹrẹ pẹlu”. PCG ti ko ni idiwọ ṣe agbejade awọn ipele ti ko yanju tabi aiṣedeede.

Iṣẹ-ṣiṣe ati iṣelọpọ alaye

Agbegbe AI ti o ni iṣelọpọ julọ ti PCG jẹ ibeere ati iran alaye. AI le imura egungun apinfunni (lọ, wa, mu, daabobo) pẹlu akori ati ihuwasi; le ṣe iyipada iyatọ fun awọn iṣẹ apinfunni ẹgbẹ; Le kọ awọn apejuwe fun awọn aaye. Ṣugbọn pakute naa: AI duro lati gbejade “awọn iṣẹ-ṣiṣe ikojọpọ” monotonous. Beere fun orisirisi awọn iṣẹ-ṣiṣe ati yiyan ti o nilari; beere iṣẹ apinfunni kọọkan lati ṣafihan ipinnu si ẹrọ orin.

Išọra: Ewu ti o tobi julọ ninu awọn iṣẹ apinfunni ilana ni rilara ti atunwi ati fifẹ ailabalẹ. AI le ṣe awọn iṣẹ-ṣiṣe 100, ṣugbọn 100 le tun jẹ "pa awọn wolves 10." Didara da lori orisirisi ati ipo, kii ṣe opoiye; fi gbogbo ipele ti a ṣe nipasẹ itọju eniyan.

Iṣakoso ati reproducibility

Ni PCG ọjọgbọn, ayewo jẹ pataki bi iṣelọpọ. Ṣe agbekalẹ ipele iṣakoso kan ti o rii daju pe akoonu ti a ṣejade jẹ ṣiṣiṣẹsẹhin, ododo ati koko-ọrọ. Paapaa, ṣakoso iṣelọpọ ni ipinnu: ṣe igbasilẹ iru titẹ sii (irugbin, itọka, paramita) n fun iru iṣẹjade ki o le ṣe ẹda ti iṣoro kan ba dide. Dipo kiko awọn abajade AI taara sinu ere, fi sii nipasẹ ifọwọsi ati ipele atunṣe.

Ọna ti o lagbara lati ṣakoso iwọn ni lati ṣeto ayẹwo adaṣe adaṣe adaṣe: iwe afọwọsi kan ṣe ayẹwo ipele ti ipilẹṣẹ kọọkan ṣaaju ki o to fi sii sinu ere - boya ijade naa le de ọdọ, boya awọn ọta wa lati pa ni ibẹrẹ, boya bọtini ti o nilo wa ni iraye si. O tun le ṣe agbekalẹ imọran ti iwe afọwọkọ yii pẹlu AI; Ṣugbọn maṣe gbẹkẹle iwe afọwọkọ laisi idanwo rẹ pẹlu awọn iṣelọpọ gidi ninu ẹrọ naa. Itọju eniyan ati iṣakoso adaṣe ṣe iranlowo fun ara wọn: ẹrọ naa dahun ibeere naa “jẹ o ṣee ṣe” ni iwọn, eniyan dahun ibeere naa “o jẹ igbadun ati itumọ” ni apẹẹrẹ.

Iwontunwonsi ti PCG ati player iriri

Ewu kan ti PCG ni pe iyatọ pupọ ju yipada si kii ṣe idanimọ. Ti ohun gbogbo ba ṣẹlẹ laileto, ẹrọ orin kii yoo ni anfani lati di ohunkohun; Awọn ilana ti o faramọ ati pe o le ni oye tun nilo. PCG ti o dara kọlu iwọntunwọnsi laarin ọpọlọpọ ati imọ-ẹkọ: awọn ẹrọ ẹrọ yẹ ki o faramọ, awọn ipilẹ yẹ ki o jẹ tuntun. Wa iwọntunwọnsi ni kedere nigbati o ba ni iṣẹ-iṣẹ AI — bii “tọju awọn fokabulari awọn oye nigbagbogbo, ṣugbọn jẹ ki ipele kọọkan ṣajọpọ awọn ẹrọ wọnyi ni ilu ti o yatọ.” Ni ọna yi, awọn ẹrọ orin ri nkankan titun ati ki o ko padanu Iṣakoso.

mẹta mini igba

Case 1 - Awọn arabara ona gba. Ninu ere jijoko ile-ẹwọn kan, ẹgbẹ naa fun awọn ibi-afẹde yara ati akori si AI ati geometry si algorithm. Awọn iyatọ 200 iho ti a ṣe; Ọkọọkan wa jade lati jẹ ere, ṣugbọn akori naa yatọ. Akawe si awọn funfun algorithmic version, awọn ẹrọ orin '"iwọn kọọkan kan lara ti o yatọ" Dimegilio pọ significantly.

Ọran 2 - Awọn idiyele ti iṣelọpọ ailopin. Ile-iṣere kan ni AI ṣe ipilẹṣẹ awọn iyaworan ipele 50 laisi awọn ihamọ; Nigbati idanwo, 9 ko ni ijade, 6 ti o wa ninu awọn aaye ọta ti o pa ẹrọ orin lakoko. Nigbati a ṣafikun atokọ idiwọ “gbọdọ-ni”, oṣuwọn ipele abawọn dinku lati 30% si 2%.

Ọran 3 - Curatorship fọ ikunsinu lẹẹkansi. Ninu ere agbaye ṣiṣi, AI ṣe ipilẹṣẹ awọn ibeere ẹgbẹ 300; Ni irisi aise rẹ, 70% ti o jẹ “gba ati mu”. Pẹlu ibeere fun oniruuru, oluṣeto tun ṣe ati ṣe itọju iṣẹ kọọkan lati ni ipinnu / atayanyan; Ninu awọn esi ẹrọ orin, awọn ẹdun nipa “awọn ibeere ẹgbẹ jẹ alaidun” dinku si ẹẹta kan.

Mẹrin daakọ awọn awoṣe

1) Ilana ipele to lopin:

Ipa rẹ: onise ipele. Akori: [f.eks. abandoned aaye ibudo]. Iṣoro: alabọde. Iwọn: Awọn yara 5. Gbọdọ ni: ijade kan, o kere ju yara ailewu kan, ko si awọn ọta ni yara ibẹrẹ, o yẹ ki o jẹ solvable.Ibeere: fun yara ila ila ipele nipasẹ yara; Idi, akori, irokeke ewu ati ipinnu ti o gbekalẹ si ẹrọ orin fun yara kọọkan.

2) Awọn iran iṣẹ lọpọlọpọ:

Ṣe ipilẹṣẹ awọn ibeere ẹgbẹ 10 fun ere atẹle yii: [oriṣi/akori].Iwọn: ko si ọkan gbọdọ jẹ “gba-ati-bu” nikan; Iṣẹ apinfunni kọọkan ṣafihan ẹrọ orin pẹlu yiyan tabi atayanyan. Fun kọọkan ise: akọle, ọkan-gbolohun Lakotan, player ká ipinnu, ere. Kọ eyikeyi awọn gbolohun ọrọ atunwi.

3) Atokọ imuṣere ori kọmputa:

Ṣayẹwo ilana ipele ti ipilẹṣẹ ni isalẹ: [lẹẹmọ atokasi]. Ṣayẹwo: (1) jẹ ijade ti o ṣee ṣe, (2) o ṣee yanju, (3) jẹ ibẹrẹ aiṣododo/apaniyan, (4) iyapa lati akori naa. Ṣe atokọ awọn iṣoro naa ki o daba awọn atunṣe.

4) Igbasilẹ atunṣe:

Ṣẹda awoṣe igbasilẹ fun iṣelọpọ atẹle: irugbin ti a lo, tọ, awọn paramita, akopọ iṣelọpọ ati ipo ifọwọsi. Idi: lati ni anfani lati ṣe ẹda akoonu kanna ti iṣoro ba waye.

Ailagbara kiakia / Alagbara kiakia

Ibere ​​ailagbara:

Ina mi a ID iho.

Ko si awọn ihamọ tabi awọn akori; awọn ti o wu yoo jẹ unplayable tabi jeneriki.

Ibere ​​​​ti o lagbara:

Rẹ ipa: iho onise. Akori: Omi omi bo tempili.7 Yara, npo isoro. Gbọdọ ni: diẹ ninu iru ẹrọ mekaniki ni yara kọọkan (pakute omiiran, adojuru, ija, iwadii), yara ikọkọ kan ṣoṣo, aaye isinmi ni yara penultimate, yanju. Abajade: tabili yara-nipasẹ-yara (ohun, akori, irokeke, ere). Ni ipari, ṣe atokọ awọn eewu playability lọtọ.

Akori, inira, ariwo ẹrọ ati ibeere eewu jẹ ki iṣelọpọ ti ṣetan fun iṣelọpọ.

Algorithmic vs AI PCG tabili

Iwọn

Algorithmic PCG

PCG pẹlu AI

arabara

reproducibility

Giga (irugbin)

kekere

alabọde

Itumo/akori

alailagbara

lagbara

lagbara

Playability ẹri

Ṣatunkọ

Ko si

Ṣatunkọ

iyara

gan sare

sare

alabọde

ti o dara ju lilo

geometry, iwontunwonsi

Iṣẹ-ṣiṣe, akori, ọrọ

gbóògì ila

Awọn aṣiṣe ti o wọpọ

  • Lati gbejade laisi ihamọ. Ti ko yanju, akoonu aiṣododo farahan.
  • Ṣiṣanjade AI ti nṣan laisi abojuto. Ijerisi playability ni a gbọdọ.
  • Ko fẹ oniruuru. AI duro lati gbe awọn monotonous “gbigba”.
  • Ko gbigbasilẹ reproducibility. Ti iṣoro kan ba waye, o ko le mu akoonu pada.
  • Opoiye airoju pẹlu didara. Awọn iṣẹ-ṣiṣe lasan 300 buru ju awọn iṣẹ-ṣiṣe 30 ti o dara lọ.

Ni akojọpọ

Awọn akoonu PCG ni itẹlọrun igbadun; AI ṣe afikun itumọ ati akori si rẹ. Ọna ti o lagbara julọ jẹ arabara: AI ṣe agbejade apẹrẹ ipele-giga, algorithm ṣe agbejade isọtẹlẹ imuṣere. Laisi atokọ inira, ayẹwo ṣiṣiṣẹsẹhin, ibeere fun oriṣiriṣi, ati igbasilẹ ti atunṣe, PCG yarayara gbe awọn idoti jade. Tẹtẹ lori orisirisi dari, ko lori awọn nọmba.

Ohun elo iṣẹ-ṣiṣe

Yan akori kan (fun apẹẹrẹ iho yinyin). Ṣe ipele ipele-yara 5 ti a ṣe pẹlu awoṣe “ilana ipele ti ihamọ”, lẹhinna ni iṣelọpọ kanna ti a ṣe pẹlu awoṣe “akojọ ṣiṣere”. Ṣe atunṣe awọn iṣoro eyikeyi ti o rii ati gbejade iwe-ipari ipari kan.

akojọ ayẹwo

  • [] Mo fun iṣelọpọ ni atokọ ti awọn idiwọ “gbọdọ-ni”.
  • [] Mo fi apẹrẹ ipele-giga silẹ si AI ati ilodi si algorithm.
  • [] Mo ti ṣe ayẹwo gbogbo akoonu ti a ṣejade fun ṣiṣere.
  • [] Mo beere oniruuru ati yiyan ti o nilari ninu awọn iṣẹ apinfunni.
  • [] Mo ti o ti fipamọ awọn irugbin / kiakia / paramita fun reproducibility.