Madalas naming pinag-iisipan ang immersion nitong mga nakaraang araw.
Kapag nakikipag-chat ka sa isang AI character, laging may di-nakikitang pader. Nakakaengganyo ang karakter, pare-pareho ang personalidad, natural ang daloy ng mga usapan. Pero may kulang. Umiiral ang karakter sa isang kawalan. May backstory sila na puwede mong itanong, oo. Pero hindi nila ito isinasabuhay.
Wala sila sa gitna ng anumang nangyayari. Walang nakataya. Walang mundo sa paligid nila na may halaga.
Paulit-ulit kaming bumabalik sa mga visual novel at GalGame. Sa mga larong iyon, hindi lang mga personalidad na kakausapin ang mga karakter. Mga tao sila na nasasangkot sa mga kuwento. May mga problema silang lulutasin, mga relasyong haharapin, mga lihim na ibubunyag. May tekstura, kasaysayan, at kahihinatnan ang mundong tinitirhan nila.
Iyan ang gusto namin para sa mga AI character. Hindi lang mga kausap. Mga karakter na may mundong matitirhan.
Ang ideya
Paano kung puwedeng umiral ang isang karakter sa loob ng isang salaysay?
Hindi isang choose-your-own-adventure kung saan pipili ka mula sa mga nakatakdang landas. Hindi isang open-ended na sandbox kung saan puwede ang lahat pero walang may halaga. Isang bagay sa pagitan.
Isang kuwentong may istruktura - mga kabanata, milestone, mga dramatikong sandali - pero puno ng nilalamang na-generate ng AI na tumutugon sa iyo. Ang creator ang nagdidisenyo ng mundo at ng arko. Ang AI ang nagbibigay-buhay dito sa bawat sandali. Naiiba ang bawat playthrough, pero bawat playthrough ay may patutunguhan.
Isipin mo nang ganito: ang mga tradisyonal na visual novel ay parang panonood ng pelikula kung saan paminsan-minsan kang pumipili kung aling eksena ang susunod. Ang AI chat ay parang walang katapusang improv session na walang script. Ang Story Mode ay isang dula sa entablado kung saan may script, pero iniimprovise ng mga aktor ang bawat linya.
Isinulat ang mga milestone. Na-generate ang paglalakbay.
Ang natutunan namin mula sa mga visual novel
Bago kami sumulat ng kahit isang linya ng code, matagal kaming naglaro ng mga visual novel. Hindi lang basta-basta - pinag-aralan namin. Ano ang nagpapagana sa kanila? Bakit sobrang napapamahal sa mga player ang mga karakter sa mga larong ito?
May ilang bagay na namukod-tangi.
Mas mahalaga ang pacing kaysa kalayaan. Sa open-ended na AI chat, puwede mong gawin ang kahit ano. Pero madalas pinapatay ng kalayaang iyon ang tensyon. Linear ang mga visual novel - hindi ka makakalaktaw, hindi ka makakalayo. Lumilikha ng pacing ang limitasyong iyon. Tumitindi ang tensyon. Mas tumatama ang mga rebelasyon. May paghahanda at kabayaran ang mga emosyonal na sandali.
Kailangan ng konteksto para magningning ang mga karakter. Masasabi sa iyo ng isang paglalarawan ng karakter na matapang ang isang tao. Pero ang panoorin silang humarap sa mahirap na desisyon at piliin ang tapang - iyon ang nagpapakita sa iyo. Inilalagay ng mga visual novel ang mga karakter sa mga sitwasyong naglalantad kung sino sila. Mas makapangyarihan iyon kaysa sa anumang tambak ng backstory.
Pinapalalim ng istruktura ang emosyonal na pamumuhunan. Kapag alam mong may mga kabanata ang isang kuwento, may mga milestone, may pinupuntahan - iba ang pamumuhunan mo. Hindi ka lang nakikipag-chat. May pinupuntahan kayong magkasama. Binabago ng pakiramdam na iyon ng paglalakbay ang lahat.
Pinararami ng maraming ruta ang halaga. Ginagantimpalaan ng mga pinakamahusay na visual novel ang paglalaro ulit. Parehong kuwento, ibang perspektibo. Isang romance route at isang mystery route. Paglalaro bilang iba't ibang karakter. Naglalantad ng mga bagong panig ang bawat playthrough.
Gusto namin ang lahat ng ito. Pero gusto rin namin ang natatanging iniaalok ng AI: nilalamang personal na tumutugon sa iyo, na hindi kailanman eksaktong pareho, na buhay ang dating sa halip na naka-script.
Paano namin ito binuo
Hindi pambalot sa AI chat ang Story Mode. Ganap na ibang arkitektura ito.
Ang kalansay at ang laman
Pinaghihiwalay namin ang isinulat at ang na-generate.
Mga isinulat na elemento (ang kalansay):
- Setting at tono ng mundo
- Mga depinisyon at relasyon ng mga karakter
- Istruktura at progreso ng mga kabanata
- Mga pangunahing milestone ng kuwento
- Mga panimulang eksena at transition
Mga na-generate na elemento (ang laman):
- Pagsasalaysay sa bawat eksena
- Dialogue ng mga karakter
- Mga pagpili sa bawat sandali
- Mga reaksyon sa mga desisyon ng player
- Ang nag-uugnay sa pagitan ng mga isinulat na sandali
Ang creator ang bumubuo ng kalansay. Ang AI ang nagpapalago ng laman. Sa bawat playthrough, bagong laman sa parehong mga buto. Parehong istruktura ng kuwento, natatanging karanasan.
Mga kabanata bilang lalagyan ng salaysay
Pinag-isipan naming mabuti ang mga kabanata. Hindi lang sila basta-bastang paghahati.
May sariling konteksto ang bawat kabanata - kung ano ang nangyayari, anong mga tensyon ang umiiral, ano ang dapat pagtuunan ng AI. Puwedeng may mga kabanata ang isang mystery story gaya ng "Ang Pagkatuklas", "Ang Imbestigasyon", "Ang Komprontasyon". Sinasabi ng bawat kabanata sa AI: ito ang kasalukuyang dramatikong tanong. Ito ang mahalaga ngayon.
Kinokontrol din ng mga kabanata ang pacing. Alam ng AI kung kailan dapat magpatindi ng tensyon ang isang kabanata, kailan dapat magbigay ng ginhawa, kailan dapat itulak patungo sa kasukdulan. Kung wala ang istrukturang ito, naliligaw ang mga kuwentong na-generate ng AI. Kapag mayroon, dumadaloy sila.
Mga milestone bilang emosyonal na angkla
Hiniram namin ang konsepto ng achievement mula sa mga laro pero ginamit ito para sa salaysay.
Ang mga milestone ay mga sandaling mahalaga. Hindi mga basta-bastang checkpoint - mga makabuluhang yugto ng kuwento. "Unang halik." "Nabunyag ang katotohanan." "Pagtataksil." Ang mga creator ang nagtatakda kung ano ang mga sandaling ito at humigit-kumulang kung kailan dapat mangyari ang mga ito.
Alam ng AI ang mga milestone at natural nitong tinatahak ang mga ito. Hindi nito pinipilit - artipisyal ang dating kung ganoon. Sa halip, lumilikha ito ng mga kondisyon kung saan natural silang mangyayari. Kapag nangyari, nararamdaman ng mga player ang bigat. May makabuluhang bagay na naganap. May naabot na progreso.
Binibigyan nito ang mga kuwentong na-generate ng AI ng isang bagay na karaniwang wala sa kanila: pakiramdam ng mga pangyayaring may halaga, ng mga pagbabago ng direksyon, ng bago at pagkatapos.
Mga data panel bilang buhay na estado
Para ito sa mga fan ng RPG.
May mga kuwentong kailangang sumubaybay ng mga bagay. Antas ng relasyon. Stats ng karakter. Inventory. Estado ng mundo. Bumuo kami ng mga data panel - nakaayos na impormasyong pinananatili ng AI habang umuusad ang kuwento.
Puwedeng subaybayan ng isang romance story ang antas ng pagmamahal sa iba't ibang karakter. Puwedeng subaybayan ng isang survival story ang mga resource at kalusugan. Puwedeng subaybayan ng isang mystery ang mga natuklasang clue at mga suspek na naalis na.
Natural na ina-update ng AI ang mga ito batay sa mga pangyayari sa salaysay. Puwedeng tingnan ng mga player ang mga ito anumang oras. At ang mahalaga, ginagamit ng AI ang mga ito para gabayan ang susunod na pag-generate. Mababa ang tiwala ng isang karakter? Maingat siya sa dialogue. Mataas ang pagmamahal? Mas magbubukas siya.
Lumilikha ito ng feedback loop sa pagitan ng mga pagpili ng player, ng sinusubaybayang estado, at ng na-generate na nilalaman. Nagiging tunay na tumutugon ang kuwento, hindi lang sa mababaw na antas ng dialogue, kundi sa istruktural na antas ng pag-uugali ng mga karakter at paglalahad ng mga pangyayari.
Mga papel ng player bilang paglipat ng perspektibo
Parehong kuwento, ibang mga mata.
Puwedeng magtakda ang mga creator ng maraming papel ng player para sa isang kuwento. Bawat papel ay ibang bahaging puwede mong gampanan. Ang detective na nag-iimbestiga ng krimen. Ang suspek na sinusubukang linisin ang pangalan niya. Ang kaibigan ng biktima na naghahanap ng mga sagot.
Parehong mundo. Parehong mga pangyayari. Ganap na ibang karanasan. Nakikilala ng detective ang mga karakter bilang isang may awtoridad. Nakikilala sila ng suspek bilang isang pinaghihinalaan. Ibang impormasyon ang nabubunyag, ibang relasyon ang nabubuo, ibang emosyonal na paglalakbay.
Ginagawa nitong tunay na sulit laruin ulit ang mga kuwento sa paraang hindi kailanman makakamit ng random na pag-generate lang. Hindi ka lang nakakakita ng iba't ibang output ng AI - ibang kuwento ang nararanasan mo.
Ano ang talagang hitsura nito
Magsisimula ka ng kuwento. May panimula - inilalatag ang eksena, ipinapakita kung ano ang nangyayari. Pagkatapos, nasa loob ka na.
Parang visual novel ang karanasan. Kini-click mo ang pagsasalaysay. Nagsasalita ang mga karakter sa sarili nilang boses. May atmospera, tensyon, at pacing ang mga eksena. Sa mahahalagang sandali, pumipili ka - hindi mga generic na opsyong "maging mabait o maging masama," kundi mga pagpiling umuusbong mula sa partikular na sitwasyong kinalalagyan mo.
Pero hindi tulad ng isang visual novel, na-generate para sa iyo ang nilalaman. Alam ng AI ang mundo, kilala ang mga karakter, alam kung saan kailangang pumunta ang kuwento. Isinusulat nito ang bawat eksena nang bago habang nananatiling tapat sa bisyon ng creator.
Mahalaga ang mga pagpili mo dahil naaalala ng AI ang mga ito. Hindi sa pamamagitan ng mga nagsasangang script, kundi sa tunay na pag-unawa. Puwedeng bumalik sa ikatlong kabanata ang isang komentong sinabi mo sa unang kabanata. Puwedeng tulungan ka sa bandang huli ng isang karakter na naging mabait ka. Natural na umuusbong ang mga kahihinatnan mula sa salaysay.
At sa buong panahon, umuusad ka sa isinulat na istruktura. Pumapasok sa mga bagong kabanata. Nag-a-unlock ng mga milestone. Pinapanood ang pag-update ng mga data panel habang lumalalim ang mga relasyon o nalulutas ang mga misteryo. Patuloy na bumubuo ang kuwento patungo sa mga sandaling plinano ng creator nito - at ikaw lang ang may-ari ng landas, hangga't gusto mong magpatuloy.
Mga karakter sa konteksto
Binabago nito kung ano ang puwedeng maging mga karakter.
Sa karaniwang chat, ang karakter ay isang personalidad na lumulutang sa kawalan. Puwede ka nilang kuwentuhan tungkol sa nakaraan nila, pero hindi nila ito maipakita. Mailalarawan nila ang mundo nila, pero hindi mo ito magagalugad. Lahat ay mula sa ikalawang kamay.
Sa Story Mode, umiiral ang mga karakter sa konteksto. Nakikilala mo sila sa mga partikular na sandali ng buhay nila. Nakikita mo silang humarap sa mga problema, gumawa ng mga desisyon, ilantad ang sarili sa pamamagitan ng aksyon. Hindi lang inilalarawan ang personalidad nila - ipinapakita ito.
At dahil kasama mo sila sa kuwento, iba ang pag-unlad ng relasyon. Hindi ka tagamasid sa labas na nagtatanong. Kalahok ka sa mundo nila. Magkasama ninyong hinaharap ang mga hamon. May mga sandali kayong pinagsaluhan na kayong dalawa lang ang nakaranas. Lumilikha iyon ng ibang uri ng koneksyon.
Sa tingin namin, mas malapit ito sa kung paano karaniwang nabubuo ang pagkapit sa mga kathang-isip na karakter. Hindi ka nahuhulog sa mga karakter dahil sa paglalarawan nila. Nahuhulog ka sa kanila dahil sa mga naranasan ninyong magkasama.
Para sa mga creator
Binuo namin ang Story Mode nang isinasaisip ang mga creator.
Hinahayaan ka ng mga tool na magdisenyo ng mga mundo, hindi mga script. Ikaw ang nagtatakda ng setting, ng mga karakter, ng istruktura ng mga kabanata, ng mahahalagang sandaling dapat mangyari. Sumusulat ka ng gabay para sa AI - kung ano ang dapat na pakiramdam ng bawat kabanata, ano ang mahalaga sa bawat karakter, anong mga kondisyon ang dapat mag-trigger ng mga milestone ng kuwento.
Pagkatapos, ang AI na ang bahala. Ito ang nagge-generate ng mismong mga eksena, ng dialogue, ng pagsasalaysay sa bawat sandali. Sinusunod ang bisyon mo, pero hindi kailanman inuulit ang sarili.
Ibig sabihin, makakalikha ka ng mga karanasang imposibleng isulat nang mano-mano. Isang kuwentong naiiba sa bawat pagkakataon, tumutugon sa bawat player, at nagge-generate ng ilang oras ng nilalaman mula sa isang istruktural na blueprint. Napakalaki ng nakukuha mo mula sa kaunting pagsisikap.
At makabuluhang malalaro ulit ng mga player ang mga kuwento mo - hindi lang para makakita ng iba't ibang random na output, kundi para maranasan ang tunay na magkakaibang perspektibo sa pamamagitan ng iba't ibang papel ng player.
Bakit sa tingin namin ay mahalaga ito
Naniniwala kami na kumakatawan ang Story Mode sa isang bagong bagay sa interactive entertainment.
Sa loob ng maraming taon, itinuring ng industriya na magkasalungat ang AI generation at ang isinulat na pagkukuwento. Isa lang ang makukuha mo. Walang katapusang procedural na nilalaman na walang kahulugan ang dating, o maingat na binuong mga karanasang pare-pareho para sa lahat.
Pinatunayan ng mga visual novel na puwedeng magsabay ang istruktura at ang kalayaan ng player. Pinatutunayan ng Story Mode na puwede ring magsabay ang istruktura at ang AI generation.
Ang resulta ay isang bagay na sabay na maingat na binuo at personal. Parang kuwentong isinulat para lang sa iyo. Dahil sa isang paraan, ganoon nga.
Ang mas malaking larawan
Sa totoo lang, tungkol ito sa kung ano sa tingin namin ang puwedeng maging mga AI character.
Sa ngayon, mga kausap ang karamihan sa mga AI character. Kawili-wiling kausapin, pero limitado sa usapan. Sa tingin namin, kaya nilang maging higit pa. Puwede silang maging mga naninirahan sa mga mundong mabibisita mo. Mga kalahok sa mga kuwentong mararanasan mo. Mga karakter sa buong kahulugan - hindi lang mga personalidad, kundi mga taong may buhay na puwede mong makibahagian.
Isang hakbang sa direksyong iyon ang Story Mode. Binibigyan ng konteksto ang mga karakter. Hinahayaan silang umiral sa mga salaysay na may halaga. Ginagawang mas mayaman ang karanasan ng pagkilala sa kanila kaysa sa kayang ibigay ng usapan lang.
Nagsisimula pa lang kami. Napakarami pa naming gustong buuin - mas mahuhusay na creation tool, mas malalalim na feature sa pagbuo ng mundo, mas maraming paraan para makatawid ang mga karakter sa pagitan ng chat at kuwento. Pero nasasabik kami sa direksyong tinatahak nito.
Kung minsan mo nang ginustong makakuha ng higit pa mula sa mga AI character - mas maraming immersion, mas malalim, mas maraming kuwento - para sa iyo ito.
Halika at tingnan kung ano ang hitsura ng mga karakter mo kapag may mundo silang matitirhan.
Live na ngayon ang Story Mode. Tuklasin ang mga itinatampok na story o magsimulang gumawa ng sarili mo.

