செயற்கை நுண்ணறிவு (AI) என்பது நாம் அறிந்த உலகத்தையே புரட்டிப் போடுகிறது. படங்களில் உள்ள எளிய பொருள் கண்டறிதல் மற்றும் உள்ளூர்மயமாக்கல் வழிமுறைகள் முதல் நிகழ்நேர சுகாதார கண்காணிப்பு அமைப்புகளை செயல்படுத்துவது வரை, AI எண்ணற்ற துறைகளை அளவுகளில் மேம்படுத்தியுள்ளது. பல தசாப்தங்களாக AI ஐப் பயன்படுத்திய அத்தகைய துறைகளில் ஒன்று வீடியோ கேம் தொழில்.
இந்தக் கட்டுரை AI மற்றும் மெஷின் லேர்னிங்கின் அடிப்படைகளையும் வீடியோ கேம்களில் செயல்படுத்துவதையும் உள்ளடக்கியது. நீங்கள் விளையாட்டு மேம்பாட்டில் ஆர்வமாக இருந்தால், எந்திர கற்றல் அல்லது இரண்டும், உங்களுக்காக இந்தப் பதிவு!
செயற்கை நுண்ணறிவு & இயந்திர கற்றல்
செயற்கை நுண்ணறிவு என்பது தரவு அறிவியல் துறையின் பயன்பாடாகும், இது பொதுவாக ஓரளவு மனித நுண்ணறிவு தேவைப்படும் பணிகளைச் செய்யும் திறன் கொண்ட ஸ்மார்ட் இயந்திரங்களை உருவாக்குவதில் கவனம் செலுத்துகிறது. இந்த உருவகப்படுத்தப்பட்ட நுண்ணறிவு சுருக்க சிந்தனையைக் கொண்டிருக்கவில்லை; மாறாக கொடுக்கப்பட்ட பிரச்சனைக்கு சிறந்த அல்லது புத்திசாலித்தனமான தீர்வு வழியை எடுத்துக்கொள்வதற்கான ஒரு வழிமுறையாகும்.
எந்திர கற்றல் (ML) என்பது AI இன் துணைப் புலமாகும், இதில் கணினி வழிமுறைகள் அனுபவம் மற்றும் தரவைப் பயன்படுத்துவதன் மூலம் தானாக மேம்படுத்த முயற்சிக்கும். இந்த வழிமுறைகள் கொடுக்கப்பட்ட தரவுத்தொகுப்பில் புள்ளிவிவர பகுப்பாய்வைப் பயன்படுத்தி ஒரு மாதிரியை உருவாக்கி பயிற்சியளிக்கின்றன கணிப்புகளைச் செய்யுங்கள் அல்லது அவ்வாறு செய்ய வெளிப்படையாக திட்டமிடப்படாத முடிவுகள்.
கேமிங்கில் AI/ML
AI பல தசாப்தங்களாக கேமிங் துறையில் உள்ளது. ஆனால், வரைகலை செயலாக்க அலகுகள் (GPUs), மேம்படுத்தப்பட்ட டிஜிட்டல் கலை மென்பொருள் மற்றும் பெரிய பிளேயர் தரவுத்தொகுப்புகள் போன்ற நவீன கருவிகள் மற்றும் தொழில்நுட்பங்களின் அறிமுகத்துடன், AI மற்றும் ML இரண்டின் சாத்தியங்களும் உயர்ந்துள்ளன!
வீடியோ கேம்களில் AI/ML இன் முக்கிய செயலாக்கங்கள் பின்வருமாறு.
1. சிறந்த NPCகள்
விளையாட முடியாத எழுத்துக்கள் (NPCs) என்பது முக்கிய வீரர் அல்லாத கேமில் உள்ள பாத்திரங்கள். பாரம்பரியமாக, NPCகள் ஒரு மாநில இயந்திரத்தைப் பயன்படுத்தி முன்-ஸ்கிரிப்ட் செய்யப்பட்ட செயல்களுடன் திட்டமிடப்பட்டது. அவர்களின் செயல்கள் ஸ்டோரிலைனுடன் அல்லது ஒரு வீரரின் செயல்களுக்கு பதிலளிக்கும் வகையில் இணைக்கப்பட்டுள்ளன, எனவே ஒரு NPC வரையறுக்கப்பட்ட மற்றும் கணிக்கக்கூடிய செயல்களைக் கொண்டிருந்தது.
எவ்வாறாயினும், AI மற்றும் ML மூலம் எங்கள் NPCகள் இப்போது பிளேயர்களின் கேமிங் பாணியைக் கற்றுக் கொள்ள முடிகிறது மற்றும் ஒரு மாறும் செயல்களைக் கொண்டிருக்கின்றன, இதனால் அவற்றைக் குறைவாக யூகிக்கக்கூடியதாகவும், பிளேயருக்கு எதிராக விளையாடுவது மிகவும் சவாலானதாகவும் உள்ளது. எதிர்ப்பாளரிடம் இருந்து கற்றுக் கொள்ளும் இந்த உத்தியே, AlphaZero போன்ற அதிநவீன செஸ் இன்ஜின்களை உருவாக்க எங்களுக்கு உதவியது.
2. டைனமிக் ரெண்டரிங்
வீடியோ கேம் நிறுவனங்கள் AI மற்றும் ML ஐப் பயன்படுத்தி அகற்ற முயற்சிக்கும் சிக்கல்களில் ஒன்று முன்னோக்கு சிதைவு ஆகும். ஒரு ஆட்டக்காரர் தூரத்தில் இருக்கும் போது ஒரு பொருள் நன்றாக இருக்கும் போது இந்த நிகழ்வு நிகழ்கிறது, ஆனால் பிளேயர் சொல்லப்பட்ட பொருளை நெருங்கும் போது சிதைந்து பிக்சலேட்டாக மாறும்.
கேமிங் நிறுவனங்கள் படங்கள் மற்றும் ரெண்டரிங்களை மாறும் வகையில் மேம்படுத்த இயந்திர கற்றல் அல்காரிதங்களைப் பயன்படுத்துகின்றன. இது பட சிதைவின் விளைவை எதிர்க்கும் மற்றும் பிளேயருக்கு அருகில் இருக்கும் போது ஒரு பொருளை நன்றாகத் தோன்ற அனுமதிக்கும்.
3. உரையாடல் உருவாக்கம் & யதார்த்தமான தொடர்புகள்
NPC செயல்களை மேம்படுத்த AI மற்றும் ML எவ்வாறு பயன்படுத்தப்படலாம் என்பதை நாங்கள் ஏற்கனவே பார்த்தோம். இருப்பினும், இந்த தொழில்நுட்பங்கள் மிகவும் துல்லியமான மற்றும் யதார்த்தமான NPC பதில்களை உருவாக்குவதன் மூலம் கேமிங் அனுபவத்தை மேம்படுத்தவும் பயன்படுத்தப்படலாம்.
பல ரோல்பிளேமிங் கேம்கள் உரையாடல் பொறிமுறையைப் பயன்படுத்துகின்றன, அவை உதவியுடன் கணிசமாக மேம்படுத்தப்பட்டுள்ளன இயற்கை மொழி செயலாக்கம் மற்றும் உணர்வு பகுப்பாய்வு ML அல்காரிதம்களைப் பயன்படுத்தும் நுட்பங்கள். மேம்பட்ட AI உரையாடல் மற்றும் யதார்த்தமான தொடர்புகளுக்கு ஒரு சிறந்த உதாரணம் போன்ற கேம்களில் காணலாம் எல்டர் ஸ்க்ரோல்ஸ் IV: மறதி.
4. உலக தலைமுறை
கேம் மேம்பாட்டில் ML இன் மற்றொரு சக்திவாய்ந்த பயன்பாடு உலக தலைமுறை ஆகும். போன்ற பல பிரபலமான விளையாட்டுகள் Minecraft நேரம் மற்றும் கிராண்ட் தெஃப்ட் ஆட்டோ தொடர் ஒரு திறந்த உலக கேம்ப்ளே காட்சியைப் பயன்படுத்துகிறது.
சில உலக தலைமுறை அம்சங்கள் இல்லாமல் இந்த கேம்களை உருவாக்குவது மிகவும் கடினமாக இருக்கும், மேலும் நிலப்பரப்புகளை மாறும் வகையில் வரைபடமாக்குவதற்கும், NPCகளை உருவாக்குவதற்கும், கொள்ளையடிப்பதை மறைப்பதற்கும் என்ன சிறந்த வழி எந்திர கற்றல் தொழில்நுட்பம்.
5. அதிவேக விளையாட்டுகளை உருவாக்குதல்
வீடியோ கேம் டெவலப்பர்களின் மிக உயர்ந்த முன்னுரிமைகளில் ஒன்று, முடிந்தவரை ஆழமான மற்றும் உண்மையான உலகத்திற்கு நெருக்கமான ஒரு கேமை உருவாக்குவதாகும். இருப்பினும், நிஜ உலகத்தை மாதிரியாக்குவது நம்பமுடியாத கடினமான செயலாகும்.
இயந்திர கற்றல் தொழில்நுட்பத்தின் உதவியுடன் இந்த செயல்முறையை கணிசமாக எளிதாக்கலாம். ஒரு ML அல்காரிதம் ஒரு வீரரின் செயல்களின் கீழ்நிலை விளைவுகளையோ அல்லது விளையாட்டின் வானிலை போன்ற மாதிரி விஷயங்களையோ கணிக்க பயன்படுத்தப்படலாம்.
தீர்மானம்
செயற்கை நுண்ணறிவு மற்றும் இயந்திர கற்றல் வீடியோ கேமிங் துறையில் சில சக்திவாய்ந்த பயன்பாடுகளைக் கண்டறிந்துள்ளது. நவீன வீடியோ கேம் நிறுவனங்கள் தங்கள் கேம்கள் வழங்கும் பிளேயர் அனுபவத்தை மேம்படுத்த AI மற்றும் ML ஐ செயல்படுத்துவதில் அதிக அளவில் முதலீடு செய்கின்றன. தொழில்நுட்பம் வளர்ந்து வரும் வேகத்தைக் கருத்தில் கொண்டு, கற்பனை செய்ய முடியாத சில வீடியோ கேமிங் அனுபவங்கள் விரைவில் நம் வசம் கிடைத்தாலும் ஆச்சரியப்படுவதற்கில்லை. உற்சாகமாக உள்ளாயா?
இந்த கட்டுரையை நீங்கள் ரசித்திருந்தால், HashDork இன் வாராந்திர செய்திமடலுக்கு குழுசேரவும், நாங்கள் சமீபத்திய AI, ML, DL, புரோகிராமிங் மற்றும் எதிர்கால தொழில்நுட்ப செய்திகளைப் பகிர்ந்து கொள்கிறோம்.
ஒரு பதில் விடவும்