आर्टिफिसियल इन्टेलिजेन्स (एआई) ले संसारमा क्रान्ति ल्याइरहेको छ जस्तो हामीलाई थाहा छ। छविहरूमा साधारण वस्तु पत्ता लगाउने र स्थानीयकरण एल्गोरिदमहरूबाट वास्तविक-समय स्वास्थ्य हेरचाह अनुगमन प्रणालीहरू लागू गर्न, AI ले परिमाणद्वारा अनगिन्ती क्षेत्रहरूमा सुधार गरेको छ। दशकौंदेखि एआई प्रयोग गर्ने त्यस्ता क्षेत्रहरू मध्ये एक भिडियो गेम उद्योग हो।
यस लेखले AI र मेशिन लर्निङका आधारभूत कुराहरूलाई भिडियो गेमहरूमा लागू गर्ने कुराहरू समावेश गर्दछ। यदि तपाइँ खेल विकासमा रुचि राख्नुहुन्छ भने, मिसिन प्रशिक्षण वा दुवै, यो तपाइँको लागि यो पोस्ट!
आर्टिफिसियल इन्टेलिजेन्स र मेसिन लर्निङ
आर्टिफिसियल इन्टेलिजेन्स डेटा विज्ञानको क्षेत्रको एउटा अनुप्रयोग हो जसले सामान्यतया मानव बुद्धिको केही हदसम्म आवश्यक पर्ने कार्यहरू गर्न सक्षम स्मार्ट मेसिनहरू निर्माणमा केन्द्रित हुन्छ। यो सिमुलेटेड बुद्धिमत्ता अमूर्त विचार समावेश गर्दैन; बरु दिइएको समस्याको लागि स्मार्ट वा स्मार्ट समाधान मार्ग लिनको लागि एक माध्यम हो।
मिसिन प्रशिक्षण (ML) AI को एउटा सबफिल्ड हो जहाँ कम्प्युटर एल्गोरिदमहरूले अनुभव र डेटा प्रयोग गरेर स्वचालित रूपमा सुधार गर्ने प्रयास गर्छन्। यी एल्गोरिदमहरूले दिइएको डेटासेटमा सांख्यिकीय विश्लेषण प्रयोग गरेर मोडेल निर्माण र तालिम दिन्छ भविष्यवाणी गर्ने वा निर्णयहरू स्पष्ट रूपमा त्यसो गर्न प्रोग्राम गरिएको बिना।
गेमिङमा AI/ML
एआई दशकौंदेखि गेमिङ उद्योगमा रहेको छ। तर, ग्राफिकल प्रोसेसिङ युनिट (GPUs), परिष्कृत डिजिटल आर्ट सफ्टवेयर, र विशाल प्लेयर डेटासेटहरू जस्ता आधुनिक उपकरण र प्रविधिहरूको परिचयसँगै, AI र ML दुवैको सम्भावना बढेको छ!
भिडियो गेमहरूमा AI/ML को प्रमुख कार्यान्वयनहरू निम्न छन्।
1. स्मार्ट NPCs
Non-Playable Characters (NPCs) खेलमा मुख्य खेलाडी बाहेक अन्य पात्रहरू हुन्। परम्परागत रूपमा, एनपीसीहरू राज्य मेसिन प्रयोग गरेर पूर्व-स्क्रिप्ट गरिएका कार्यहरूसँग प्रोग्राम गरिएको थियो। यसको मतलब तिनीहरूका कार्यहरू कथा रेखासँग वा खेलाडीको कार्यको प्रतिक्रियामा जोडिएका थिए, त्यसैले NPC सँग सीमित र अनुमानित कार्यहरू थिए।
जे होस्, AI र ML सँग हाम्रा NPCs ले अब खेलाडीको गेमिङ शैली सिक्न र कार्यहरूको गतिशील सेट प्राप्त गर्न सक्षम भएका छन्, जसले गर्दा उनीहरूलाई कम अनुमान गर्न सकिने र खेलाडीका विरुद्ध खेल्न थप चुनौतीपूर्ण बनाइएको छ। विपक्षीबाट सिक्ने यही रणनीतिले हामीलाई AlphaZero जस्ता अत्याधुनिक चेस इन्जिनहरू बनाउन सक्षम बनाएको छ।
2. गतिशील प्रतिपादन
भिडियो गेम कम्पनीहरूले एआई र एमएल प्रयोग गरेर हटाउन खोजिरहेका मुद्दाहरू मध्ये एक परिप्रेक्ष्य विकृति हो। यो घटना तब हुन्छ जब कुनै वस्तु राम्रो देखिन्छ जब एक खेलाडी टाढा छ, तर विकृत र पिक्सेल हुन्छ जब खेलाडी उक्त वस्तुको नजिक पुग्छ।
गेमिङ कम्पनीहरूले तस्बिरहरू र रेन्डरिङहरू गतिशील रूपमा बृद्धि गर्न मेसिन लर्निङ एल्गोरिदमहरू प्रयोग गरिरहेका छन्। यसले छवि विकृतिको प्रभावलाई काउन्टर गर्दछ र प्लेयरको नजिक हुँदा वस्तुलाई अझ राम्रो देखिन अनुमति दिन्छ।
3. संवाद जेनेरेसन र यथार्थपरक अन्तरक्रियाहरू
हामीले पहिले नै हेरेका छौं कि कसरी AI र ML NPC कार्यहरू सुधार गर्न प्रयोग गर्न सकिन्छ। यद्यपि, यी प्रविधिहरू थप सटीक र यथार्थपरक NPC प्रतिक्रियाहरू बनाएर गेमिङ अनुभव सुधार गर्न प्रयोग गर्न सकिन्छ।
धेरै भूमिका खेल्ने खेलहरूले डायलग मेकानिजमको प्रयोग गर्दछ, जसको मद्दतले उल्लेखनीय रूपमा सुधार गरिएको छ प्राकृतिक भाषा प्रशोधन र भावना विश्लेषण एमएल एल्गोरिदम प्रयोग गर्ने प्रविधिहरू। उन्नत AI संवाद र यथार्थपरक अन्तरक्रियाको राम्रो उदाहरण खेलहरूमा देख्न सकिन्छ ठूलो स्क्रॉल IV: Oblivion.
4. विश्व पुस्ता
खेल विकासमा ML को अर्को शक्तिशाली अनुप्रयोग विश्व पुस्ताको हो। धेरै लोकप्रिय खेलहरू जस्तै Minecraft र ग्रान्ड थेफ्ट अटो श्रृंखलाले खुला विश्व गेमप्ले परिदृश्यको प्रयोग गर्दछ।
यी खेलहरू निश्चित विश्व पुस्ता सुविधाहरू बिना सिर्जना गर्न धेरै गाह्रो हुनेछ र गतिशील रूपमा भू-भागहरू नक्सा गर्ने, एनपीसीहरू स्प्यान गर्ने र लुट लुकाउने उत्तम तरिका के हो। मिसिन प्रशिक्षण प्रविधि।
5. इमर्सिभ खेलहरू सिर्जना गर्दै
भिडियो गेम विकासकर्ताहरूको उच्चतम प्राथमिकताहरू मध्ये एक खेल सिर्जना गर्नु हो जुन सम्भव भएसम्म इमर्सिभ र वास्तविक संसारको नजिक छ। यद्यपि, वास्तविक संसारको मोडेलिङ एक अविश्वसनीय कठिन प्रक्रिया हुन सक्छ।
मेसिन लर्निङ टेक्नोलोजीको सहयोगमा यो प्रक्रियालाई निकै सजिलो बनाउन सकिन्छ। एक ML एल्गोरिथ्म एक खेलाडी को कार्य को डाउनस्ट्रीम प्रभाव वा खेल को मौसम जस्तै मोडेल चीजहरु को भविष्यवाणी गर्न को लागी प्रयोग गर्न सकिन्छ।
निष्कर्ष
कृत्रिम खुफिया र मेसिन लर्निङले भिडियो गेमिङ उद्योगमा केही शक्तिशाली एपहरू फेला पारेको छ। आधुनिक भिडियो गेम कम्पनीहरूले आफ्ना खेलहरूद्वारा उपलब्ध गराइएका खेलाडी अनुभवलाई सुधार गर्न AI र ML लागू गर्नमा ठूलो लगानी गरिरहेका छन्। प्रविधिको विकास भइरहेको गतिलाई ध्यानमा राख्दै, हाम्रो पहुँचमा छिट्टै केही अकल्पनीय भिडियो गेमिङ अनुभवहरू पाउनु अचम्मको कुरा हुनेछैन। के तिमी उत्साहित छौ?
यदि तपाइँ यो लेख को आनन्द लिनुभयो, HashDork को साप्ताहिक न्यूजलेटरको सदस्यता लिनुहोस्, जहाँ हामी नवीनतम AI, ML, DL, प्रोग्रामिङ, र भविष्य टेक समाचार साझा गर्छौं।
जवाफ छाड्नुस्