ஆதாயங்கள்:
- அல்காரிதமிக் பிசிஜி மற்றும் ஜெனரேடிவ் ஆர்டிபிஷியல் இன்டெலிஜென்ஸ் பிசிஜி ஆகியவற்றுக்கு இடையேயான வேறுபாடுகளைப் புரிந்துகொண்டு, கலப்பின அணுகுமுறையுடன் உள்ளடக்கத்தை உருவாக்கும் திறன் (செயற்கை நுண்ணறிவு உயர்நிலை வடிவமைப்பு, அல்காரிதம் கான்க்ரீடைசேஷன்).
- உற்பத்திக்கான அத்தியாவசிய கட்டுப்பாடுகளின் பட்டியலை வழங்குவதன் மூலம் விளையாட்டுத்திறன் கட்டுப்பாடு மற்றும் பன்முகத்தன்மையை வழங்கும் திறன்
- செயல்முறை உற்பத்தியில் தர அபாயங்களை நிர்வகிப்பதற்கான திறன், அதாவது மீண்டும் மீண்டும் செய்யும் உணர்வு, அர்த்தமற்ற நிரப்புதல் மற்றும் மறுஉருவாக்கம் பதிவு செய்தல்
உள்ளடக்கத்திற்கான ஒரு விளையாட்டின் பசி தீராதது: வீரர் ஒருமுறை ஒரு நிலையை விளையாடி அதை முடிக்கிறார், ஆனால் நீங்கள் அதை உருவாக்க பல நாட்கள் செலவிடுகிறீர்கள். செயல்முறை உள்ளடக்க உருவாக்கம் (PCG) இது உள்ளடக்கத்தை (வரைபடம், நிலை, எதிரி இடம், உருப்படி, பணி, கதை பாகங்கள் கூட) தானாக அல்லது அரை தானியங்கி உற்பத்தி ஆகும், கைமுறையாக அல்ல, ஆனால் விதிகள் மற்றும் வழிமுறைகளுடன். கிளாசிக் பிசிஜி அல்காரிதம் (இரைச்சல் செயல்பாடுகள், அலை செயல்பாடு சரிவு, அறை-நாடக ஜெனரேட்டர்கள்). AI ஆனது PCG க்கு ஒரு புதிய லேயரை சேர்க்கிறது: அர்த்தமுள்ள, சூழல் உள்ளடக்கத்தின் உருவாக்கம்-தேடல்கள், இருப்பிட விளக்கங்கள், எதிரி காம்ப்ஸ் மற்றும் தீம் மற்றும் வடிவமைப்பிற்கு ஏற்ற நிலை வரைபடங்கள், சீரற்ற முறையில் மட்டும் அல்ல.
இந்த யூனிட்டில், PCG இல் AI ஐ எவ்வாறு பயன்படுத்துவது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்; AI உடன் அல்காரிதமிக் PCG ஐ எவ்வாறு இணைப்பது, தயாரிக்கப்பட்ட உள்ளடக்கத்தை தணிக்கை செய்யக்கூடியதாகவும், மீண்டும் உருவாக்கக்கூடியதாகவும் (தீர்மானிக்கக்கூடியது) மற்றும் தரக் கட்டுப்பாடு ஆகியவற்றை எவ்வாறு இணைப்பது என்பதை நீங்கள் கற்றுக் கொள்வீர்கள்.
இரண்டு PCG உலகங்கள்: அல்காரிதம் மற்றும் ஜெனரேட்டிவ்
வேறுபாட்டை தெளிவுபடுத்துவோம். அல்காரிதமிக் PCG என்பது நியதி மற்றும் விதையைப் பொறுத்து மீண்டும் உருவாக்கக்கூடியது (உற்பத்தியை நிர்ணயிக்கும் தொடக்க எண்); ஒரே விதை ஒரே வரைபடத்தை அளிக்கிறது. வேகமான, மலிவான, யூகிக்கக்கூடிய; ஆனால் அது "ஆன்மா இல்லாததாக" இருக்கலாம். உருவாக்கும் AI உடன், PCG சூழல் மற்றும் கருப்பொருளைப் புரிந்துகொள்கிறது; "ஒரு பனி குகை-தீம், பொறி-தீவிர, 3-அறை நிலவறை ஓவியம்" போன்ற அர்த்தமுள்ள கோரிக்கைகளை இது பூர்த்தி செய்கிறது. ஆனால் AI வெளியீடு நேரடியாக மறுஉருவாக்கம் செய்ய முடியாதது மற்றும் விளையாட்டுத்திறனுக்கு உத்தரவாதம் அளிக்காது. மிகவும் சக்திவாய்ந்த அணுகுமுறை கலப்பினமாகும்: AI உயர்-நிலை வடிவமைப்பு மற்றும் தீம் (தேடல் உரை, அறை நோக்கங்கள், எதிரி தீம்) உருவாக்குகிறது, அல்காரிதம் அந்த வடிவமைப்பை விளையாடக்கூடிய வடிவியல் மற்றும் சமநிலையில் ஊற்றுகிறது.
கலப்பின ஓட்டம் படிப்படியாக:
- உற்பத்தி விதிகள் மற்றும் கட்டுப்பாடுகளை வரையறுக்கவும் (தீம், சிரமம், அளவு, இருக்க வேண்டியவை).
- AI இலிருந்து உயர்-நிலை அவுட்லைனைப் பெறுங்கள் (அறை நோக்கங்கள், ஓட்டம், தீம், தேடல் தர்க்கம்).
- அல்காரிதம்/இன்ஜின் (வடிவியல், தளவமைப்பு, இருப்பு) மூலம் உடனடி.
- பிளேபிலிட்டியை சரிபார்க்கவும் (வெளியேறு உள்ளதா, அது தீர்க்கக்கூடியதா, தடை இல்லையா).
- விதை மற்றும் பதிவு (எந்த உள்ளீடு எந்த வெளியீட்டை உருவாக்கியது - இனப்பெருக்கம்).
உதவிக்குறிப்பு: AIக்கு எப்போதும் "கட்டுப்பாடுகளின்" பட்டியலைக் கொடுங்கள்: "ஒவ்வொரு மட்டத்திலும் வெளியேற வேண்டும்", "குறைந்தது ஒரு பாதுகாப்பான அறை", "தொடங்குவதற்கு எதிரிகள் இல்லை". கட்டுப்பாடற்ற PCG தீர்க்க முடியாத அல்லது நியாயமற்ற நிலைகளை உருவாக்குகிறது.
பணி மற்றும் கதை தயாரிப்பு
PCG இன் மிகவும் உற்பத்தித் திறன் கொண்ட AI பகுதி தேடுதல் மற்றும் கதை உருவாக்கம் ஆகும். AI ஆனது தீம் மற்றும் தன்மையுடன் ஒரு பணி எலும்புக்கூட்டை (போக, கண்டுபிடி, எடுக்க, பாதுகாக்க) அலங்கரிக்கலாம்; பக்க பணிகளுக்கான மாறுபாட்டை உருவாக்க முடியும்; இடங்களுக்கு விளக்கம் எழுதலாம். ஆனால் பொறி: AI ஒரே மாதிரியான "சேகரிப்பு பணிகளை" உருவாக்க முனைகிறது. பல்வேறு பணிகள் மற்றும் அர்த்தமுள்ள தேர்வுகளை கேளுங்கள்; ஒவ்வொரு பணியும் வீரருக்கு ஒரு முடிவை வழங்க வேண்டும்.
எச்சரிக்கை: நடைமுறைப் பணிகளில் மிகப் பெரிய ஆபத்து மீண்டும் மீண்டும் செய்யும் உணர்வு மற்றும் அர்த்தமற்ற திணிப்பு ஆகும். AI 100 பணிகளை உருவாக்கலாம், ஆனால் 100 "10 ஓநாய்களைக் கொல்" ஆகவும் இருக்கலாம். தரமானது பல்வேறு மற்றும் சூழலைப் பொறுத்தது, அளவு அல்ல; மனித க்யூரேஷன் மூலம் உற்பத்தி செய்யப்படும் ஒவ்வொரு தொகுதியையும் வைக்கவும்.
கட்டுப்பாடு மற்றும் இனப்பெருக்கம்
தொழில்முறை PCG இல், உற்பத்தியைப் போலவே ஆய்வும் முக்கியமானது. உருவாக்கப்படும் உள்ளடக்கம் இயக்கக்கூடியது, நியாயமானது மற்றும் தீம் சார்ந்தது என்பதைச் சரிபார்க்கும் கட்டுப்பாட்டு அடுக்கை நிறுவவும். மேலும், உற்பத்தியைத் தீர்மானமாக நிர்வகிக்கவும்: எந்த உள்ளீடு (விதை, ப்ராம்ட், அளவுரு) எந்த வெளியீட்டைக் கொடுக்கிறது என்பதைப் பதிவுசெய்து, சிக்கல் ஏற்பட்டால் அதை மீண்டும் உருவாக்க முடியும். AI வெளியீட்டை நேரடியாக விளையாட்டிற்குள் செலுத்துவதற்குப் பதிலாக, ஒப்புதல் மற்றும் திருத்தம் கட்டத்தின் மூலம் அதை வைக்கவும்.
கட்டுப்பாட்டை அளவிடுவதற்கான ஒரு சக்திவாய்ந்த வழி, ஒரு தானியங்கி பிளேபிலிட்டி காசோலையை அமைப்பதாகும்: ஒரு வேலிடேட்டர் ஸ்கிரிப்ட் ஒவ்வொரு உருவாக்கப்பட்ட அளவையும் விளையாடுவதற்கு முன் ஸ்கேன் செய்கிறது - வெளியேறும் இடத்தை அடைய முடியுமா, தொடக்கத்தில் கொல்ல எதிரிகள் இருக்கிறார்களா, தேவையான விசையை அணுக முடியுமா. AI உடன் இந்த ஸ்கிரிப்ட்டின் தர்க்கத்தையும் நீங்கள் உருவாக்கலாம்; ஆனால் ஸ்கிரிப்டை எஞ்சினில் உள்ள உண்மையான தயாரிப்புகளுடன் சோதிக்காமல் நம்ப வேண்டாம். மனித க்யூரேஷன் மற்றும் தானியங்கு கட்டுப்பாடு ஆகியவை ஒன்றையொன்று பூர்த்தி செய்கின்றன: "இது விளையாடக்கூடியதா" என்ற கேள்விக்கு இயந்திரம் பதிலளிக்கிறது, "இது வேடிக்கையாகவும் அர்த்தமுள்ளதாகவும் உள்ளதா" என்ற கேள்விக்கு மனிதன் பதிலளிக்கிறான்.
பிசிஜி மற்றும் பிளேயர் அனுபவத்தின் இருப்பு
PCG இன் ஒரு ஆபத்து என்னவென்றால், அதிகப்படியான பன்முகத்தன்மை அடையாளமற்றதாக மாறும். எல்லாம் தற்செயலாக நடந்தால், வீரர் எதையும் தாங்க முடியாது; பரிச்சயமான மற்றும் தேர்ச்சி பெறக்கூடிய வடிவங்களும் தேவை. நல்ல PCG பல்வேறு மற்றும் கற்றலுக்கு இடையே சமநிலையை ஏற்படுத்துகிறது: இயக்கவியல் தெரிந்திருக்க வேண்டும், தளவமைப்புகள் புதியதாக இருக்க வேண்டும். AI கிராஃப்ட் வைத்திருக்கும் போது வெளிப்படையாக இந்த சமநிலையைத் தேடுங்கள் - "இயக்கவியல் சொற்களஞ்சியத்தை நிலையானதாக வைத்திருங்கள், ஆனால் ஒவ்வொரு நிலையும் இந்த இயக்கவியலை வெவ்வேறு தாளத்தில் இணைக்கட்டும்." இந்த வழியில், வீரர் புதிய ஒன்றைக் காண்கிறார் மற்றும் கட்டுப்பாட்டை இழக்கவில்லை.
மூன்று சிறிய வழக்குகள்
வழக்கு 1 - கலப்பின அணுகுமுறை வென்றது. நிலவறையில் ஊர்ந்து செல்லும் விளையாட்டில், குழு AIக்கு அறை நோக்கங்களையும் கருப்பொருளையும் அல்காரிதத்திற்கு வடிவவியலையும் வழங்கியது. 200 நிலவறை மாறுபாடுகள் தயாரிக்கப்பட்டன; ஒவ்வொன்றும் விளையாடக்கூடியதாக மாறியது, ஆனால் தீம் வேறுபட்டது. தூய அல்காரிதம் பதிப்போடு ஒப்பிடும்போது, வீரர்களின் "ஒவ்வொரு நிலவறையும் வித்தியாசமாக உணர்கிறது" மதிப்பெண் கணிசமாக அதிகரித்தது.
வழக்கு 2 - கட்டுப்பாடற்ற உற்பத்தி செலவு. ஒரு ஸ்டுடியோவில் AI கட்டுப்பாடுகள் இல்லாமல் 50 நிலை வரைவுகளை உருவாக்கியது; சோதித்தபோது, 9 இல் வெளியேறவில்லை, 6 இல் எதிரி இடங்கள் இருந்தன, அவை ஆரம்பத்தில் வீரரைக் கொன்றன. "கட்டாயம்-இருக்க வேண்டும்" கட்டுப்பாடு பட்டியல் சேர்க்கப்பட்டபோது, குறைபாடு நிலை விகிதம் 30% இலிருந்து 2% ஆகக் குறைந்தது.
வழக்கு 3 - அதிகாரம் மீண்டும் உணர்வை உடைத்தது. திறந்த உலக விளையாட்டில், AI 300 பக்க தேடல்களை உருவாக்கியது; அதன் மூல வடிவத்தில், அதில் 70% "சேகரித்து கொண்டு" இருந்தது. பல்வேறு கோரிக்கையுடன், வடிவமைப்பாளர் ஒவ்வொரு பணியையும் மறுஉருவாக்கம் செய்து, ஒரு முடிவை/இக்கட்டான நிலையைச் சேர்க்கிறார்; பிளேயர் பின்னூட்டத்தில், "பக்கத் தேடல்கள் சலிப்பை ஏற்படுத்துகின்றன" பற்றிய புகார்கள் மூன்றில் ஒரு பங்காகக் குறைந்தது.
நகலெடுக்கக்கூடிய நான்கு வார்ப்புருக்கள்
1) வரையறுக்கப்பட்ட நிலை அவுட்லைன்:
உங்கள் பங்கு: நிலை வடிவமைப்பாளர். தீம்: [எ.கா. கைவிடப்பட்ட விண்வெளி நிலையம்]. சிரமம்: நடுத்தர. அளவு: 5 அறைகள். கண்டிப்பாக இருக்க வேண்டும்: ஒரு வெளியேறு, குறைந்தபட்சம் ஒரு பாதுகாப்பான அறை, தொடக்க அறையில் எதிரிகள் இல்லை, அது தீர்க்கக்கூடியதாக இருக்க வேண்டும். குவெஸ்ட்: அறைக்கு ஒரு நிலை அவுட்லைன் அறை கொடுங்கள்; ஒவ்வொரு அறைக்கும் பிளேயருக்கு அது வழங்கும் நோக்கம், தீம், அச்சுறுத்தல் மற்றும் முடிவு.
2) பல்வேறு பணி உருவாக்கம்:
பின்வரும் கேமிற்கு 10 பக்க தேடல்களை உருவாக்கவும்: [வகை/தீம்]. கட்டுப்பாடு: எதுவுமே "சேகரிப்பு மற்றும் பெறுதல்" மட்டுமே இருக்கக்கூடாது; ஒவ்வொரு பணியும் வீரருக்கு ஒரு தேர்வு அல்லது தடுமாற்றத்தை அளிக்கிறது. ஒவ்வொரு பணிக்கும்: தலைப்பு, ஒரு வாக்கியத்தின் சுருக்கம், வீரரின் முடிவு, வெகுமதி. மீண்டும் மீண்டும் வரும் சொற்றொடர்களை எழுதுங்கள்.
3) விளையாட்டு சரிபார்ப்பு பட்டியல்:
கீழே உருவாக்கப்பட்ட நிலை அவுட்லைனைச் சரிபார்க்கவும்: [ஒட்டு அவுட்லைன்]. சரிபார்க்கவும்: (1) அடையக்கூடிய வெளியேற்றம் உள்ளதா, (2) அது தீர்க்கக்கூடியதா, (3) நியாயமற்ற/கொலையாளி ஆரம்பம் உள்ளதா, (4) கருப்பொருளில் இருந்து விலகல் உள்ளதா. சிக்கல்களைப் பட்டியலிட்டு, திருத்தங்களைப் பரிந்துரைக்கவும்.
4) மறுஉருவாக்கம் பதிவு:
பின்வரும் உற்பத்திக்கான பதிவு டெம்ப்ளேட்டை உருவாக்கவும்: விதை பயன்படுத்தப்பட்டது, உடனடியாக, அளவுருக்கள், வெளியீடு சுருக்கம் மற்றும் ஒப்புதல் நிலை. நோக்கம்: சிக்கல் ஏற்பட்டால் அதே உள்ளடக்கத்தை மீண்டும் உருவாக்க முடியும்.
பலவீனமான வரியில் / வலுவான வரியில்
பலவீனமான உடனடி:
எனக்கு ஒரு சீரற்ற நிலவறையை உருவாக்கு.
கட்டுப்பாடுகள் அல்லது கருப்பொருள்கள் இல்லை; வெளியீடு விளையாட முடியாததாகவோ அல்லது பொதுவானதாகவோ இருக்கும்.
சக்திவாய்ந்த தூண்டுதல்:
உங்கள் பங்கு: நிலவறை வடிவமைப்பாளர். தீம்: வெள்ளத்தில் மூழ்கிய கோவில். 7 அறைகள், அதிகரிக்கும் சிரமம். கண்டிப்பாக இருக்க வேண்டும்: ஒவ்வொரு அறையிலும் சில வகையான மெக்கானிக் (மாற்று பொறி, புதிர், போர், ஆய்வு), ஒற்றை ரகசிய அறை, இறுதி அறையில் ஓய்வு புள்ளி, தீர்க்கக்கூடியது. வெளியீடு: அறைக்கு அறை அட்டவணை (புறநிலை, தீம், அச்சுறுத்தல், வெகுமதி). இறுதியாக, விளையாட்டுத்திறன் அபாயங்களை தனித்தனியாக பட்டியலிடவும்.
தீம், கட்டுப்பாடு, இயந்திர ரிதம் மற்றும் ஆபத்து தேவை ஆகியவை வெளியீட்டை உற்பத்திக்கு தயார்படுத்துகின்றன.
அல்காரிதமிக் எதிராக AI PCG அட்டவணை
அளவு
அல்காரிதம் பிசிஜி
AI உடன் PCG
கலப்பு
மறுஉருவாக்கம்
உயர் (விதை)
குறைந்த
நடுத்தர
பொருள்/தீம்
பலவீனமான
வலுவான
வலுவான
விளையாட்டுத்திறன் உத்தரவாதம்
திருத்தக்கூடியது
இல்லை
திருத்தக்கூடியது
வேகம்
மிக வேகமாக
வேகமாக
நடுத்தர
சிறந்த பயன்பாடு
வடிவியல், சமநிலை
பணி, தீம், உரை
உற்பத்தி வரி
பொதுவான தவறுகள்
- தடையின்றி உற்பத்தி செய்ய வேண்டும். தீர்க்கப்படாத, நியாயமற்ற உள்ளடக்கம் வெளிப்படுகிறது.
- கண்காணிப்பு இல்லாமல் AI வெளியீடு. விளையாட்டுத்திறன் சரிபார்ப்பு அவசியம்.
- பன்முகத்தன்மையை விரும்புவதில்லை. AI சலிப்பான "பிக்-அப்" உருவாக்க முனைகிறது.
- மறுஉருவாக்கத்தை பதிவு செய்யவில்லை. சிக்கல் ஏற்பட்டால், உள்ளடக்கத்தை மீட்டெடுக்க முடியாது.
- அளவு மற்றும் தரம் குழப்பம். 300 சாதாரண பணிகள் 30 நல்ல பணிகளை விட மோசமானவை.
சுருக்கமாக
PCG உள்ளடக்கம் பசியை திருப்திப்படுத்துகிறது; AI அதற்கு அர்த்தத்தையும் கருப்பொருளையும் சேர்க்கிறது. மிகவும் சக்திவாய்ந்த வழி கலப்பினமாகும்: AI உயர்-நிலை வடிவமைப்பை உருவாக்குகிறது, அல்காரிதம் இயக்கக்கூடிய உடனடி நிலையை உருவாக்குகிறது. கட்டுப்பாடு பட்டியல், விளையாட்டுத்திறன் சரிபார்ப்பு, பல்வேறு தேவைகள் மற்றும் மறுஉற்பத்தியின் பதிவு இல்லாமல், PCG விரைவாக குப்பைகளை உற்பத்தி செய்கிறது. கட்டுப்படுத்தப்பட்ட வகைகளில் பந்தயம் கட்டவும், எண்களில் அல்ல.
விண்ணப்ப பணி
தீம் ஒன்றைத் தேர்ந்தெடுக்கவும் (எ.கா. பனி குகை). "கட்டுப்படுத்தப்பட்ட நிலை அவுட்லைன்" டெம்ப்ளேட்டுடன் 5-அறை மட்டத்தை உருவாக்கவும், பின்னர் "பிளேபிலிட்டி சரிபார்ப்பு பட்டியல்" டெம்ப்ளேட்டுடன் அதே வெளியீட்டை உருவாக்கவும். கண்டறியப்பட்ட ஏதேனும் சிக்கல்களைச் சரிசெய்து இறுதி வரைவை உருவாக்கவும்.
சரிபார்ப்பு பட்டியல்
- [ ] நான் தயாரிப்பில் "இருக்க வேண்டிய" கட்டுப்பாடுகளின் பட்டியலைக் கொடுத்தேன்.
- [ ] நான் உயர்நிலை வடிவமைப்பை AI க்கும், கான்க்ரீடிசேஷனை அல்காரிதத்திற்கும் விட்டுவிட்டேன்.
- [ ] விளையாடக்கூடிய தன்மைக்காக தயாரிக்கப்பட்ட ஒவ்வொரு உள்ளடக்கத்தையும் மதிப்பாய்வு செய்துள்ளேன்.
- [ ] நான் பணிகளில் பன்முகத்தன்மை மற்றும் அர்த்தமுள்ள தேர்வை கோரினேன்.
- [ ] மறுஉற்பத்திக்காக விதை/உரை/அளவுருவை சேமித்துள்ளேன்.