ஆதாயங்கள்:
- எழுதும் நேரம் மற்றும் இயக்க நேர செயற்கை நுண்ணறிவு பயன்பாடு ஆகியவற்றை வேறுபடுத்தி, எழுத்து அட்டை மற்றும் எதிர்மறை கட்டுப்பாடுகளுடன் NPC உரையாடலை உருவாக்கும் திறன்
- செயற்கை நுண்ணறிவு மூலம் மாநில இயந்திரம் மற்றும் நடத்தை மரம் போன்ற NPC நடத்தை கட்டமைப்புகளை வரைவு மற்றும் இயந்திரத்தில் அவற்றை சரிபார்க்கும் திறன்
- நேரடி (இயங்கும் நேரம்) செயற்கை நுண்ணறிவு NPC களில் ஏன் பாதுகாப்பு, உள்ளடக்க வடிகட்டுதல் மற்றும் உடனடி ஊசிக்கு எதிரான முன்னெச்சரிக்கைகள் கட்டாயம் என்பதை புரிந்துகொள்வது
ஒரு விளையாட்டை மறக்க முடியாததாக ஆக்குவது பெரும்பாலும் இயக்கவியல் அல்ல, ஆனால் வீரர் சந்திக்கும் கதாபாத்திரங்கள். NPC (பிளேயர் அல்லாத பாத்திரம் - பிளேயரால் கட்டுப்படுத்தப்படாத மற்றும் கணினியால் நிர்வகிக்கப்படும் பாத்திரம்); அது ஒரு தேடலைக் கொடுக்கும் கிராமவாசியாக இருக்கலாம், எதிரி காவலராக இருக்கலாம், பயணத் துணையாக அல்லது கடைக்காரராக இருக்கலாம். NPC இன் நம்பகத்தன்மை இரண்டு விஷயங்களைச் சார்ந்துள்ளது: அதன் நடத்தை (அது என்ன செய்கிறது - ரோந்து, தாக்குதல், ஓடுதல்) மற்றும் அதன் உரையாடல் (அது என்ன சொல்கிறது - அதன் ஆளுமை, தொனி, வீரருக்கு அது கொடுக்கும் தகவல்). AI இந்த இரண்டு பகுதிகளையும் மாற்றுகிறது: இது உரையாடல் எழுதுவதை வேகப்படுத்துகிறது மற்றும் செழுமைப்படுத்துகிறது மற்றும் நடத்தை வடிவமைப்பை வரைவதற்கு உதவுகிறது (மாநில இயந்திரங்கள், முடிவு மரங்கள்).
NPC உரையாடல் மற்றும் நடத்தைக்கு AI ஐ எவ்வாறு பயன்படுத்துவது என்பதை இந்த யூனிட்டில் நீங்கள் கற்றுக் கொள்வீர்கள்; எழுத்து அடையாளத்தை எவ்வாறு பாதுகாப்பது, கிளை உரையாடலை எழுதுவது மற்றும் இயக்க நேரத்தில் உயிரினங்களை உருவாக்கும் அமைப்புகளின் அபாயங்கள் ஆகியவற்றை நீங்கள் கற்றுக் கொள்வீர்கள்.
இரண்டு வெவ்வேறு பயன்பாடுகள்: எழுதும் நேரம் மற்றும் இயக்க நேரம்
ஒரு முக்கியமான வேறுபாட்டை உருவாக்கவும். வடிவமைப்பு-நேரப் பயன்பாடு: உரையாடல் அவுட்லைன்கள், பாத்திரப் பின்னணிகள் மற்றும் நடத்தை வடிவமைப்பு ஆகியவற்றை உருவாக்க நீங்கள் AI ஐப் பயன்படுத்துகிறீர்கள்; நீங்கள் வெளியீட்டைப் படித்து, அதை சரிசெய்து, விளையாட்டில் உட்பொதிக்கவும். இது பாதுகாப்பான மற்றும் பொதுவான வழி. இயக்க நேர பயன்பாடு: பிளேயர் விளையாடும் போது AI நேரடி உரையாடலை உருவாக்குகிறது (பிளேயர் எந்த வகையிலும் NPC பதிலளிக்கிறது). இது சுவாரசியமானது ஆனால் ஆபத்தானது: NPC ஆனது கட்டுப்பாட்டை மீறிய, தன்மையற்ற அல்லது பொருத்தமற்ற, செலவுகள் மற்றும் தாமதத்தை ஏற்படுத்தும் விஷயங்களை ஆஃப்லைனில் இயக்க முடியாது என்று கூறலாம். இந்த யூனிட்டில், முக்கியமாக எழுதும் நேரத்திலும் இறுதியாக இயக்க நேர விதிகளிலும் கவனம் செலுத்துவோம்.
எழுத்து ஐடி: ஒவ்வொரு NPC க்கும் ஒரு "குரல்" இருக்க வேண்டும்
மிகவும் பொதுவான தவறு என்னவென்றால், அனைத்து NPC களும் ஒரே AI தொனியில் பேசுகின்றன - அனைத்தும் கண்ணியமான, சமநிலையான, பொதுவானவை. இதைத் தவிர்க்க, ஒவ்வொரு முக்கியமான கதாபாத்திரத்திற்கும் ஒரு எழுத்து பைபிளை எழுதுங்கள்: அவர்களின் பெயர், பின்னணி, நோக்கம், பயம், பேசும் பாணி (குறுகிய அல்லது நீண்ட, ஸ்லாங் அல்லது முறையானது), பிடிக்காதவை. ஒவ்வொரு முறையும் AIக்கு உரையாடல் எழுதும் போது இந்த அட்டையை சூழலாகக் கொடுங்கள். இதனால், காவலர் சிப்பாய் போல் பேசுகிறார், சூனியக்காரி மர்மமாக பேசுகிறார், குழந்தை ஆர்வமாக பேசுகிறது.
படிப்படியான உரையாடல் உருவாக்கம்:
- உங்கள் எழுத்து அட்டையை எழுதி AIக்கு கொடுங்கள்.
- காட்சியின் சூழலை அடையாளம் காணவும் (எங்கே, என்ன நடக்கிறது, நடிகர் என்ன செய்தார்).
- உரையாடலின் நோக்கத்தைக் குறிப்பிடவும் (ஒரு பணியைக் கொடுங்கள், குறிப்பை வழங்கவும், அச்சுறுத்தவும்).
- கிளையிடுமாறு கேட்கவும் (வீரரின் 3 வெவ்வேறு பதில்களுக்கு 3 வெவ்வேறு பதில்கள்).
- அங்கீகாரம்: வெளியீடு எழுத்து அட்டையுடன் பொருந்துமா?
உதவிக்குறிப்பு: ஒவ்வொரு எழுத்துக்கும் "ஒருபோதும் சொல்லாதே" பட்டியலைக் கொடுங்கள். உதாரணமாக, ஒரு கடினமான கூலிப்படை "தயவுசெய்து" மற்றும் "மன்னிக்கவும்" என்று கூறுவதில்லை. இந்த எதிர்மறைக் கட்டுப்பாடுகள் AI தன்மையை சமன் செய்வதிலிருந்து தடுக்கின்றன.
நடத்தை வடிவமைப்பு: மாநில இயந்திரங்கள் மற்றும் முடிவு மரங்கள்
NPC நடத்தை பொதுவாக இரண்டு கட்டமைப்புகள் மூலம் நிறுவப்பட்டது. மாநில இயந்திரம் (FSM) — வரையறுக்கப்பட்ட நிலை இயந்திரம்: குறிப்பிட்ட மாநிலங்களுக்கு இடையே NPC மாற்றங்கள் - "ரோந்து," "துரத்தல்," "தாக்குதல்," "தப்பித்தல்" - மற்றும் ஒவ்வொரு மாநிலத்திலிருந்தும் அடுத்த நிலைக்கு மாறுவதற்கான நிபந்தனைகள் உள்ளன. நடத்தை மரம்: ஒரு கிளை மர அமைப்பில் மிகவும் சிக்கலான முடிவுகளை ஒழுங்கமைக்கிறது. இந்த கட்டமைப்புகளின் வெளிப்புறங்களை உருவாக்குவதில் AI சக்தி வாய்ந்தது: NPC இன் நோக்கம் மற்றும் சாத்தியமான நிலைகளைக் கூறவும், மாறுதல் நிலைகள் மற்றும் விளிம்பு நிலைகளை பட்டியலிடவும். ஆனால் நினைவில் கொள்ளுங்கள் - AI உருவாக்கும் நடத்தை தர்க்கம் இயந்திரத்தில் சோதிக்கப்பட்டு விளையாட்டில் சரிபார்க்கப்படும் வரை வரைவு ஆகும்.
எச்சரிக்கை: இயக்க நேரத்தில் AI உடன் நேரடி உரையாடலை உருவாக்கும் போது ஒரு பாதுகாப்பு அடுக்கு அவசியம்: சிஸ்டம் ப்ராம்ட் மூலம் கேரக்டரை மட்டுப்படுத்தவும், பொருத்தமற்ற உள்ளடக்கத்தை வடிகட்டவும், உடனடி ஊசி மூலம் கேரக்டரை சிதைக்கும் பிளேயருக்கு எதிராக பாதுகாக்கவும் - NPC சட்டவிரோதமாக நடந்துகொள்ளும் முயற்சி. பாதுகாப்பற்ற நேரடி NPC என்பது உங்கள் பிராண்டின் நற்பெயருக்கு ஆபத்து.
விளையாட்டு தர்க்கத்துடன் உரையாடலின் இணைப்பு
உரையாடல் என்பது வெறும் உரையல்ல; விளையாட்டு நிலைமையைப் பற்றி பேசுகிறது. ஒரு நல்ல NPC பிரதி, வீரர் செய்ததை பிரதிபலிக்கிறது: அவர் தேடலை முடித்திருந்தால் அவர் வித்தியாசமாக பேசுகிறார், மேலும் அவர் தோல்வியுற்றால். AI உடன் உரையாடலை உருவாக்கும் போது இந்த நிலை மாறிகளை (பிளேயர் நிலை, பணி நிலை, நற்பெயர், சரக்குகளில் உள்ள உருப்படி) சூழலாகக் கொடுங்கள்; எனவே உரையாடல் "உயிருடன்" உணர்கிறது. ஆனால் ஒரு தொழில்நுட்ப எச்சரிக்கை: AI உருவாக்கும் உரையாடல் விளையாட்டு வழங்கும் உண்மையான மாறி நிலைகளுடன் பொருந்த வேண்டும்; இல்லாத ஒரு பணியை அல்லது பிளேயரிடம் இல்லாத பொருளைக் குறிப்பிடும் ஒரு வரி கேமை நம்பக்கூடியதாக ஆக்குகிறது. எனவே, நிபந்தனை உரையாடல் கிளைகளை உருவாக்கும் போது, எந்த விளையாட்டு நிலையின் கீழ் ஒவ்வொரு கிளையும் தூண்டப்படும் என்பதை தெளிவாக வரையறுத்து அதை எஞ்சினில் சோதிக்கவும்.
மற்றொரு நுணுக்கம் டெம்போ மற்றும் நீளம். AI கேட்கும் வரை நீண்ட மற்றும் நேரடியான பேச்சுகளுக்கு வாய்ப்புள்ளது; இருப்பினும், விளையாட்டில், நடிகர் பொதுவாக விளையாட்டை குறுக்கிடாத குறுகிய வரிகளை விரும்புகிறார். "இரண்டு வாக்கியங்களுக்கு மேல் இல்லை", "பிளேயரைக் காத்திருக்க வைக்காதே" போன்ற கட்டுப்பாடுகளை வரியில் கொடுங்கள். கதாபாத்திரத்தின் குரலைப் பாதுகாத்து உரையைச் சுருக்குவது நல்ல நாடக எழுத்தின் அடையாளம்.
மூன்று சிறிய வழக்குகள்
வழக்கு 1 - அடையாள அட்டை வேறுபாடு. ஒரு RPG ஸ்டுடியோ முதலில் 40 NPC உரையாடல்களை அட்டைகள் இல்லாமல் அச்சிட்டது; "எல்லோரும் ஒரே மாதிரி பேசுகிறார்கள்" என்று பிளேடெஸ்டில் வீரர்கள் கூறினார்கள். அவர்கள் ஒவ்வொரு NPC க்கும் 6-வரி எழுத்துக்குறி அட்டைகளைச் சேர்த்து மீண்டும் உருவாக்கினர்; பிளேயர் சர்வேயில், "எழுத்துக்கள் மறக்கமுடியாதவை" மதிப்பெண் 5 இல் 2.8 இலிருந்து 4.3 ஆக அதிகரித்தது.
வழக்கு 2 - கிளைகளின் செழுமை. ஒரு வடிவமைப்பாளர் AI உடன் ஒரு முக்கிய காட்சியை 3 பிளேயர் அணுகுமுறைகளாக (ஆக்கிரமிப்பு, இராஜதந்திர, ஏய்ப்பு) பிரித்தார். என் எழுத்து 2 மணி நேரம் எடுத்தது; அவர் கையால் எழுதினால் பாதி நாள் ஆகும். வடிவமைப்பாளர் ஒவ்வொரு கிளையையும் படித்து, தொனியை சரிசெய்து, இரண்டு கிளைகளையும் இணைத்து அவற்றை எளிதாக்கினார்.
வழக்கு 3 - இயக்க நேர அபாயத்திலிருந்து பாடம். ஒரு குழு AI-NPC ஐ பாதுகாப்புக் கம்பிகள் இல்லாமல் வெளியிட்டது; வீரர்கள் விரைவில் NPC க்கு இயல்புக்கு புறம்பானது, பொருத்தமற்ற விஷயங்கள் மற்றும் ஸ்கிரீன் ஷாட்கள் வைரலானது. சிஸ்டம் ப்ராம்ட், உள்ளடக்க வடிப்பான் மற்றும் தலைப்புக் கட்டுப்பாடு ஆகியவற்றை குழு சேர்த்த பிறகு, சிக்கல் கணிசமாக நீங்கியது. பாடம்: நேரடி உற்பத்தி காவலர்கள் இல்லாமல் இயங்காது.
நகலெடுக்கக்கூடிய நான்கு வார்ப்புருக்கள்
1) எழுத்து அட்டை தயாரிப்பு:
உங்கள் பங்கு: விளையாட்டு கதை வடிவமைப்பாளர். பின்வரும் NPC க்கு எழுத்து அட்டையை எழுதவும்: [பெயர், பங்கு, விளையாட்டில் செயல்பாடு]. அடங்கும்: வரலாறு (3 வாக்கியங்கள்), நோக்கம், பயம், பேசும் விதம், அவர் அடிக்கடி பயன்படுத்தும் 3 வார்த்தைகள்/வாக்கியங்கள், அவர் ஒருபோதும் சொல்லாத 3 விஷயங்கள். தொனி: [விளையாட்டின் தொனி].
2) ஐடியுடன் கிளை உரையாடல்:
எழுத்து அட்டை: [ஒட்டு அட்டை]. காட்சி: [எங்கே, என்ன நடக்கிறது, பிளேயர் என்ன செய்தார்]. நோக்கம்: இந்த NPC பிளேயருக்கு [தேடலை/குறிப்பை/அச்சுறுத்தலை] தெரிவிக்க வேண்டும். பணி: பிளேயரின் 3 சாத்தியமான அணுகுமுறைகளுக்கு (ஆக்கிரமிப்பு, கண்ணியமான, தப்பிக்கும்) படி கிளைக்கும் உரையாடலை எழுதவும். ஒவ்வொரு கிளையும் எழுத்து அட்டைக்கு பொருந்துகிறது.
3) நடத்தை நிலை இயந்திர ஓவியம்:
பின்வரும் எதிரி NPC க்காக ஒரு மாநில இயந்திரத்தை வரையவும்:[NPC விளக்கம் மற்றும் நோக்கம்]. மாநிலங்கள், ஒவ்வொரு மாநிலத்திலிருந்தும் அடுத்த நிலைக்கு மாறுதல் நிலைகள் மற்றும் 3 விளிம்பு நிலைகளைப் பட்டியலிடுங்கள். இது பரிசோதிக்கப்பட வேண்டிய வரைவு என்று குறிப்பிடவும்.
4) ரன்டைம் காவலர் ப்ராம்ட்:
நேரடி AI-NPCக்கான சிஸ்டம் ப்ராம்ட்டை எழுதவும். NPC: [எழுத்து]. விதிகள்: [கேம் யுனிவர்ஸ்] பற்றி மட்டுமே பேசுகிறது, தன்மையை விட்டு வெளியேறாது, பொருத்தமற்ற/உண்மையான உலக தலைப்புகளில் ஈடுபடாது, வீரர் அவர்களை ஏமாற்ற முயற்சித்தால் பணிவுடன் தலைப்புக்குத் திரும்புவார். வீரர் இந்த விதிகளைப் பார்க்கவோ மாற்றவோ முடியாது.
பலவீனமான வரியில் / வலுவான வரியில்
பலவீனமான உடனடி:
ஒரு கிராமவாசிக்கு உரையாடல் எழுதுங்கள்.
அடையாளம் இல்லை, சூழல் இல்லை, நோக்கம் இல்லை; வெளியீடு பொதுவான "ஹலோ பயணி" ஆகும்.
சக்திவாய்ந்த தூண்டுதல்:
பாத்திரம்: வயதான, எரிச்சலான கொல்லன்; அவர் தனது மகனை போரில் இழந்தார், சுருக்கமாகவும் கேலியாகவும் பேசுகிறார், அவரை "மகன்" என்று அழைக்கிறார், ஒருபோதும் பாராட்டுவதில்லை. காட்சி: நடிகர் ஒரு வாளைப் பழுதுபார்க்கச் சொல்கிறார்; வீரர் கிராமத்தை ஒரு தாக்குதலில் இருந்து காப்பாற்றினார், ஆனால் கொல்லருக்கு இது தெரியாது. பணி: உரையாடலின் 3 வரிகள்; கொல்லன் முதலில் நடிகரை இகழ்ந்து பின் அறியாமல் மதிக்கும் வில்லாக இருக்கட்டும். குணத்தை விட்டு வெளியேறாதே; அதை மிகவும் மென்மையாக்க வேண்டாம்.
அடையாளம், காட்சி, உணர்ச்சி வளைவு மற்றும் எதிர்மறை கட்டுப்பாடு ஆகியவை வெளியீட்டை தெளிவாக்குகின்றன.
எழுதும் நேரம் போன்றவை இயக்க நேர அட்டவணை
அளவு
எழுதும் நேரம்
இயக்க நேரம் (நேரலை)
கட்டுப்பாடு
முழுமையானது (படிக்க-சரியானது)
பகுதி (ரயிலிங் தேவை)
செலவு
ஒருமுறை
ஒவ்வொரு தொடர்புகளிலும்
ஆபத்து
குறைந்த
உயர் (தன்மைக்கு புறம்பானது, பொருத்தமற்றது)
ஆஃப்லைனில்
இது வேலை செய்கிறது
வேலை செய்யவில்லை (இணைப்பு தேவை)
கணிக்கக்கூடிய தன்மை
உயர்
குறைந்த
பொதுவான தவறுகள்
- எழுத்து அட்டைகள் கொடுக்கவில்லை. அட்டை இல்லாமல், அனைத்து NPC களும் ஒரே குரலில் பேசுகின்றன.
- "ஒருபோதும் சொல்லாத" பட்டியலைத் தவிர்க்கவும். எதிர்மறை கட்டுப்பாடு இல்லாமல் பாத்திரம் தட்டையானது.
- காவலரண்கள் இல்லாமல் இயங்கும் நேரத்தை வெளியிடுகிறது. ஸ்பேம் ஊசி மற்றும் பொருத்தமற்ற உள்ளடக்கம் நற்பெயருக்கு ஆபத்துக்களை ஏற்படுத்துகின்றன.
- நடத்தையின் தர்க்கத்தை சோதிக்காமல் வைப்பது. AI இன் நிலை இயந்திரம் ஒரு வரைவு, அது விளையாட்டில் சரிபார்க்கப்பட வேண்டும்.
- டயலாக்கை எடிட் செய்யாமல் புதைப்பது. AI வரைவு தொனி மற்றும் டெம்போ திருத்தத்திற்கு அழைப்பு விடுகிறது.
சுருக்கமாக
NPCகள் விளையாட்டின் ஆன்மா. AI உரையாடல் எழுதுதல் மற்றும் நடத்தை வரைவை விரைவுபடுத்துகிறது; ஆனால் கேரக்டர் கார்டுடன் எழுத்து அடையாளத்தைப் பாதுகாப்பதும், எதிர்மறைக் கட்டுப்பாடுகளுடன் தட்டையாக இருப்பதைத் தடுப்பதும், பாதுகாப்புக் கம்பிகளுடன் இயங்கும் நேரத்தைப் பாதுகாப்பதும் உங்கள் வேலை. எழுதும் நேரம் பாதுகாப்பானது மற்றும் பொதுவானது; படிப்பு நேரம் வலிமையானது, ஆனால் ஒழுக்கம் தேவை.
விண்ணப்ப பணி
உங்கள் விளையாட்டிலிருந்து NPC ஐத் தேர்வு செய்யவும். "எழுத்து அட்டை உருவாக்கம்" டெம்ப்ளேட்டுடன் ஒரு அட்டையை உருவாக்கவும், பின்னர் "அடையாளக் கிளை உரையாடல்" டெம்ப்ளேட்டுடன் ஒரு காட்சியை அச்சிடவும். எழுத்துக்குறி அட்டைக்கு எதிரான வெளியீட்டைச் சரிபார்க்கவும்: எழுத்துக்கு வெளியே செல்லும் அல்லது "ஒருபோதும் சொல்லாதே" பட்டியலை மீறும் சரியான வரிகள்.
சரிபார்ப்பு பட்டியல்
- [ ] நான் ஒவ்வொரு முக்கியமான NPC க்கும் எழுத்து அட்டைகளை எழுதினேன்.
- [ ] கார்டில் "ஒருபோதும் சொல்லவில்லை" என்ற எதிர்மறை தடையைச் சேர்த்துள்ளேன்.
- [ ] நான் நடிகரின் அணுகுமுறைக்கு ஏற்ப உரையாடலை கிளைத்தேன்.
- [ ] நான் நடத்தை தர்க்கத்தை ஒரு வரைவாகக் கருதி அதை இயந்திரத்தில் சோதித்தேன்.
- [ ] நான் இயக்க நேரத்தைப் பயன்படுத்தப் போகிறேன் என்றால், பாதுகாப்பு/வடிகட்டி லேயரைச் சேர்த்துள்ளேன்.