पोर्टफोलियो गेम के रूप में उन्नत गेम एआई को कैसे डेमो करें?


17

मूल रूप से हर गेम कंपनी एक ऐसा पोर्टफोलियो देखना चाहती है जो आपके कौशल सेट को प्रदर्शित करे। यदि आप एआई में विशेषज्ञता प्राप्त कर रहे हैं , तो आपको अपने कौशल को क्या और कैसे दिखाना चाहिए।

कुछ विचार

  • एअर इंडिया के डेमो में अच्छा ग्राफिक्स एक होना चाहिए (पिछले nontechnical मानव संसाधन कि ऐ समझ में नहीं आता है, 3 डी कविता 2d लगता है)?
  • डेमो बहु-फ़ीचर्ड AI या एक एकल केंद्रित उदाहरण है।
  • पथ-खोज, hfsm, नियोजन, आदि जैसे मौलिक कौशल महत्वपूर्ण AI घटक हैं, लेकिन क्या यह वास्तव में एक पोर्टफोलियो पीस के रूप में प्रभावित होता है?
  • एकल एआई इकाई, कई संस्थाएं या बड़ी आबादी, हमेशा अधिक बेहतर होती है?
  • साथ ही एक पोर्टफोलियो के टुकड़े के रूप में आदर्श रूप से एक निष्पादन योग्य होगा, और वीडियो जो कुछ भी दिखाने की कोशिश कर रहे हैं उन्हें केवल कुछ मिनटों के भीतर दिखावा करना चाहिए।

उदाहरण

मैं कहूंगा कि इस वीडियो में प्रदर्शित कोई भी कौशल एक महान पोर्टफोलियो पीस के लिए बनेगा, लेकिन क्या गेम कंपनियां वास्तव में किसी एक व्यक्ति से यह उम्मीद कर रही हैं।

एआई सैंडबॉक्स एक और महान उदाहरण है लेकिन यह कई लोगों के काम से बनाया गया था।

अच्छे एआई विभागों के कोई भी उदाहरण बहुत अच्छे होंगे।


Kynapse मस्त है :)
RCIX

जवाबों:


7

मेरे स्कूल में हमारे पास AI का अध्ययन करने वाले कुछ स्वामी छात्र हैं, और वे अवास्तविक इंजन का उपयोग करते हैं। वे एक कला छात्र के साथ जोड़ी बनाते हैं जो कुछ 3D मॉडल बनाता है (वे निश्चित रूप से फैंसी नहीं होते हैं) और फिर वे अपने एआई मैजिक को अवास्तविक और अवास्तविक संपादक में काम करते हैं, और कुछ कार्यात्मक के साथ समाप्त होते हैं जिसका अध्ययन किया जा सकता है और साथ खेला जा सकता है । यह एआई का अंतिम लक्ष्य है, आखिरकार: एक वास्तविक गेम या प्रोटोटाइप जो एआई अवधारणाओं को प्रदर्शित करता है। क्योंकि कुछ भी कम सिर्फ एक अवधारणा है, प्रदर्शन नहीं।

मुझे लगता है कि आप अवास्तविक के लिए किसी भी इंजन स्थानापन्न कर सकते हैं; बेशक एकता बहुत लोकप्रिय है, और वाल्व के स्रोत इंजन भी कुछ महान एआई चीजें कर रहे हैं। मुझे लगता है कि अंतिम परिणाम यह है कि आपको उन सभी मिडलवेयर का उपयोग करने की आवश्यकता है, जिससे आप नींव को पा सकते हैं और वास्तव में एआई अवधारणाओं का परीक्षण कर सकते हैं।

आपके कई प्रश्न बहुत अधिक केस-बाय-केस आधार हैं। आप प्रत्येक एआई अवधारणा के कई उदाहरण चाहते हैं, या आप एक बड़ा एआई सैंडबॉक्स दुनिया चाहते हो सकते हैं, जिसमें एआई के सभी प्रकार इंटरएक्शन के आसपास चल रहे हों। यह वास्तव में निर्भर करता है कि आप वास्तव में क्या कर रहे हैं या दिखा रहे हैं।

साथ ही एक पोर्टफोलियो के टुकड़े के रूप में आदर्श रूप से एक निष्पादन योग्य होगा, और वीडियो जो कुछ भी दिखाने की कोशिश कर रहे हैं उन्हें केवल कुछ मिनटों के भीतर दिखावा करना चाहिए।

यह एक सवाल नहीं है, इसलिए: हाँ! इसके अलावा, मैं आपको एक व्यक्तिगत वेबसाइट प्राप्त करने की सलाह दूंगा ताकि आप उन्हें इस पर निर्देशित कर सकें, या यहां तक ​​कि एक साक्षात्कार में उन्हें दिखा सकें कि अगर कमरे में एक कंप्यूटर है। सुनिश्चित करें कि वेबसाइट यथासंभव मानक है; HTML5 वीडियो और फ्लैश का उपयोग करें (जो भी ब्राउज़र के साथ संगत है), और स्क्रीनशॉट के मामले में कंप्यूटर इतना बंद है कि इनमें से कोई भी उपलब्ध नहीं है। अगर आपके पास पोर्टेबल वीडियो-प्लेइंग डिवाइस (iPod, phone, आदि) है, तो अपने पोर्टफोलियो के वीडियो लोड करें और उसे लाएं! कंप्यूटर के बिना साक्षात्कार में अधिक प्रभावशाली कुछ भी नहीं हो सकता है, यहां आपके सम्मिलित डिवाइस को बाहर निकालने और वास्तव में साक्षात्कारकर्ता को आपके काम को दिखाने के लिए।

इसके अलावा, एक अंतिम नोट: सुंदर और पॉलिश के बीच एक बड़ा अंतर है। इसमें तारकीय ग्राफिक्स होना आवश्यक नहीं है; लेकिन जो ग्राफिक्स हैं, उन्हें कम से कम समाप्त होना चाहिए, न कि प्लेसहोल्डर, कोई ग्लिच या बग आदि नहीं, सिर्फ इसलिए कि इसे ठीक कला होने की आवश्यकता नहीं है, इसका मतलब यह नहीं है कि यह एक तैयार प्रोटोटाइप की तरह दिखना चाहिए। ।


स्टीम का इंजन? मुझे लगता है कि आपको वाल्व के सोर्स इंजन से मतलब है। स्टीम वाल्व की सामग्री वितरण प्रणाली है।
AttackingHobo

@AttackingHobo क्षमा करें, इसे ठीक किया।
टिकट

8

अपने विशिष्ट प्रश्नों के उत्तर देने के लिए:

  1. ग्राफिक्स पूरी तरह से महत्वहीन हैं । जब तक लोग कहते हैं कि अभिनेताओं और स्थिर दुनिया की वस्तुओं के बीच का अंतर आपको समझ में आ जाएगा, तो आप ठीक हो जाएंगे। डेमो की प्रोग्रामिंग टीम द्वारा आलोचना की जाएगी और वे जानते हैं कि एआई प्रोग्रामर से क्या महत्वपूर्ण है।

  2. मल्टी-फीचर्ड बनाम एकल फोकस्ड एक कठिन है, नीचे मेरे सामान्य नियम देखें

  3. मौलिक कौशल - ये बहुत जरूरी हैं । उन्नत करने के लिए मत जाओ और अपने मूल एअर इंडिया व्यवहार की बुनियादी समझ को दिखाने के लिए भूल जाओ। दुर्भाग्य से, कई कंपनियों के लिए AI उनकी प्राथमिकता सूची में अभी भी कम है। कम से कम शुरू में वे कोर ज्ञान वाले किसी व्यक्ति की तलाश करेंगे जो एआई को मूल स्तर तक पहुंचा सकता है

  4. निश्चित रूप से कई ऐ संस्थाओं / अभिनेताओं है

  5. निष्पादन योग्य बेहतर है क्योंकि यह व्यवहारों के साथ-साथ इस तथ्य को दर्शाता है कि आप इसे वास्तविक समय के वातावरण में कर सकते हैं। वीडियो विशिष्ट AI व्यवहारों को दिखाने और एनोटेशन को जोड़ने के लिए अच्छे हैं जो स्पष्ट रूप से बता रहे हैं कि क्या हो रहा है।

कुछ सामान्य नियम:

मेरा सबसे बड़ा सुझाव विज़ुअलाइज़ेशन है । जबकि सुंदर ग्राफिक्स महत्वपूर्ण नहीं हैं, अभिनेताओं के दृश्य महत्वपूर्ण हैं। डिबगिंग के प्रत्येक टुकड़े को चालू करें और आप इसे अपने डेमो के लिए छोड़ सकते हैं। आप जो भी करना चाहते हैं, वह सभी व्यवहारों / निर्णयों / आंकड़ों को दिखाता है जो AI दर्शक का उपयोग कर रहा है। यह साधारण चीजें हो सकती हैं जैसे प्रत्येक अभिनेता के बगल में वर्तमान स्थिति दिखाना (जैसे निष्क्रिय), "दृश्य शंकु का क्षेत्र", वर्तमान पथ, आदि। इसके बिना, दर्शक को यह पता नहीं चल सकता है कि आपके पास AI कितना उन्नत है।

जैसा कि वास्तव में क्या दिखाना है, यह पूरी तरह से इस बात पर निर्भर करता है कि आप किस कंपनी के लिए काम करना चाहते हैं। मेरा सुझाव है कि आप अपनी पसंदीदा कंपनी (या शीर्ष 3) चुनें और वर्तमान में उनके खेलों में AI को देखें। इन खेलों की शैली (जैसे FPS बनाम RTS) के साथ फिट होने के लिए अपने उदाहरण दर्जी करें। इसके अलावा, वे जिस तकनीक का उपयोग कर रहे हैं, उसे देखें। यदि आप किसी ऐसी कंपनी में आवेदन कर रहे हैं जो असत्य का उपयोग करती है, तो आप अपने डेमो को दिखाने के लिए असत्य का उपयोग करते हैं तो आप बहुत बेहतर स्थिति में हैं। यह दिखाता है कि आपको एआई का ज्ञान है और इसे अपनी वर्तमान तकनीक में लागू करना है।


3
"ग्राफिक्स पूरी तरह से महत्वहीन हैं।" सिद्धांत रूप में वे हैं, लेकिन यदि आप अपने एआई को पेश कर रहे हैं, और आपका एआई अन्य व्यक्तियों की तुलना में थोड़ा कमजोर है, लेकिन दृश्य प्रस्तुति बहुत बेहतर है, तो आपको क्या लगता है कि आपको नौकरी मिलने वाली है?
अटैकिंगहोबो

हां, मैं आपके द्वारा कहे जाने वाले अधिकांश से सहमत हूं, लेकिन ग्राफिक्स पूरी तरह से मायने रखते हैं, हालांकि आप उन ग्राफिक्स के साथ दूर हो सकते हैं जो काफी शीर्ष पायदान पर नहीं हैं अगर उनके लिए एक शैली है (उदाहरण के लिए पॉलीगोनल आर्ट या मिनीक्रॉफ्ट)
लेटेंसी

6

उद्योग में 16 साल के अनुभवी के रूप में, मेरी राय में आपको अच्छे AI कौशल का प्रदर्शन करने के लिए इसे सुंदर बनाने की आवश्यकता नहीं होनी चाहिए । दूसरी ओर मुझे लगता है कि आपको इसे सुंदर बनाना चाहिए क्योंकि:

  1. खेल उद्योग में प्रस्तुति बहुत महत्वपूर्ण है, और यह स्पष्ट करने का एक तरीका है कि आपने "प्रयास किया", भले ही आपने अंतर्निहित तकनीक पर कई और घंटे बिताए हों।
  2. आपका डेमो एक भर्ती प्रबंधक, एचआर व्यक्ति या प्रोग्रामर द्वारा देखा जा सकता है जो एआई के बारे में कुछ भी नहीं जानता है

यदि आप किसी और को प्राप्त करने के लिए इसे आपके लिए बहुत बेहतर बनाते हैं, क्योंकि यह दर्शाता है कि आप एक अच्छा प्रभाव बनाने के बारे में परवाह करते हैं, लेकिन यह भी कि आप लोगों को आपकी मदद करने के लिए पा सकते हैं, और लोगों के साथ सहयोग कर सकते हैं। काम पर बहुत महत्वपूर्ण कौशल।

अवास्तविक या Kynapse जैसे एपीआई का उपयोग करने के बारे में; मुझे लगता है कि यह दिखाने के लिए बहुत अधिक मूल्यवान है कि आप एआई इंजन को कुछ भी नहीं बना सकते हैं। उत्साह और समस्या समाधान का प्रदर्शन। एक बार जब आप नौकरी पर होते हैं तो आप कुछ दिन एपीआई और डॉक्यूमेंटेशन पढ़ने में बिता सकते हैं, लेकिन एपीआई के नीचे जो निहित है उसकी गहरी समझ कहीं अधिक मूल्यवान संपत्ति है।

उम्मीद है इससे मदद मिलेगी और सौभाग्यशाली हो!


3

जितना मुझे यह कहना पसंद है कि ग्राफिक्स मायने नहीं रखते, यह सच नहीं है। कोई फर्क नहीं पड़ता कि आपका एआई कितना अद्भुत है, प्रस्तुति आपके दर्शकों द्वारा उपभोग की जाती है। जैसा कि चीजों की प्रस्तुति के बराबर होने के कारण जीत होगी।

यह कहने के लिए नहीं है कि आपको एक आश्चर्यजनक विस्तृत टुकड़ा पेश करना है, बस एक जो साफ और समाप्त दिखता है।

आप अपने चित्रमय मॉडल के अनियमित आंदोलन पर भी ध्यान देना चाहते हैं; यहां तक ​​कि अगर आपका पथ लक्ष्य 180 ° बदलता है, तो आप आंदोलन को स्वाभाविक दिखने के लिए स्क्रीन पर होने वाले परिवर्तन को धीरे-धीरे करना चाहेंगे।

मैं एक अच्छे कलाकार के साथ जोड़ी बनाने का सुझाव दूंगा, और अगर आपकी प्रस्तुति के दौरान पूछा जाए तो उस तथ्य का प्रतिनिधित्व करना सुनिश्चित करें। कलाकार संभावित नियोक्ताओं को दिखाने के लिए आपके डेमो का एक वीडियो भी चाहते हैं कि उनकी कला "इन-गेम" का उपयोग करने की तरह दिखती है।


1
यह AI और एनीमेशन सिस्टम के साथ एक और मुद्दा है। कुछ कार्यान्वयन एआई को पूर्व-निर्मित एनिमेशन को ओवरराइड करने की अनुमति देते हैं, इसलिए एआई बहुत बेहतर है लेकिन ग्राफिकल विसंगतियों के साथ। दूसरी ओर यदि आप एनीमेशन को सही बनाते हैं तो यह गंभीर रूप से सीमित कर देता है कि AI क्या करने में सक्षम है। आह व्यापार बंद।
डेविड यंग

मैंने एक बार एक ऐसी प्रणाली लागू की थी जो चरित्र के स्वाभाविक रूप से घूमने के लिए एनिमेशन के समूहों के बीच स्वचालित रूप से मिश्रण करेगी। यह बहुत अच्छी तरह से काम किया, उस समस्या से बाहर एक सभ्य तरीका लग रहा था। बहुत बुरा मैं इस पर काम करने के लिए और अधिक समय नहीं था।
jessecurry

2

कहीं भी जो गैर-तकनीकी मानव संसाधन लोगों को दे रहा है, उम्मीदवारों द्वारा भेजे गए तकनीकी डेमो को जज नहीं करता है कि आप काम करना चाहते हैं।


1
गैर-प्रासंगिक फिर से शुरू करने वाले सबमिशन को हटाने के लिए लगभग सभी कंपनियां एचआर को एक फिल्टर के रूप में उपयोग करती हैं। वे कुछ सौ रिज्यूमे प्राप्त करते हैं और एचआर उन्हें उनमें से शायद 5 तक नीचे कर देगा, जो वास्तव में साक्षात्कार प्राप्त करेंगे।
डेविड यंग

डेमो फिर से शुरू नहीं होते हैं। एचआर डेमो नहीं चलाते हैं।
काइलोतन

1
  • चूंकि आप मूल रूप से एजेंट व्यवहार दिखा रहे हैं और कुछ नहीं, जवाब नहीं है। यदि आप कर सकते हैं, तो सरल बनावट (शायद कोई भी नहीं) और सादे जोड़ों और अंगों से मिलकर सरल मॉडल का उपयोग करने का प्रयास करें।
  • यह आपके स्वाद पर निर्भर करता है, मैं व्यक्तिगत रूप से सरल शुरू करना और नए एजेंटों को जोड़ना पसंद करता हूं ताकि अधिक प्रगति दिखाने के लिए डेमो प्रगति हो, जटिलता और विभिन्न आकस्मिक व्यवहार का निर्माण हो।
  • नहीं, वास्तव में, सबसे अधिक है कि दी गई है और इस से परे कुछ के लिए देखो, यह उल्लेख है, लेकिन उस पर ध्यान केंद्रित नहीं होगा। यहां मुख्य रुचि उन समस्याओं के लिए पहले से स्थापित एल्गोरिदम और / या उपन्यास दृष्टिकोणों के लिए आपकी संभावित अनुकूलन है।
  • 2 देखें।
  • मैं सहमत हूं, दोनों प्रदान करना एक प्लस है। (कुछ लोग स्वयं के लिए डेमो निष्पादक के साथ प्रयोग करना पसंद करते हैं, यदि वे पर्याप्त रुचि रखते हैं)

1

जिस तरह से कई कंपनियों के साथ पैसा है, मुझे यकीन है कि आप एआई और न केवल एआई के कई अलग-अलग चीजों में खींच जाएंगे - इस कारण से मैं कहूंगा कि आपको समग्र कौशल भी अच्छा दिखाना चाहिए।

उस परिदृश्य पर विचार करें जहां दो अद्भुत लोग अपने काम का प्रदर्शन करते हैं; वे दोनों एक ही एआई दिखाते हैं, एक ही योग्यता / अनुभव रखते हैं और हर तरह से बहुत समान हैं - लेकिन एक एक्टर के लिए त्रिकोण और स्थिर के लिए बॉक्स का उपयोग करता है और दूसरा अपने डेमो को फाइल से लोड किए गए मॉडल के साथ दिखाता है। मैं व्यक्तिगत रूप से उस व्यक्ति को काम पर रखूंगा, जिन्होंने (ए) अधिक प्रयास किया (बी) से पता चलता है कि वे अपने सुविधा क्षेत्र / विशेषता के बाहर काम कर सकते हैं।

जैसा कि किसी और ने आपकी विशेषता के लिए उल्लेख किया है, आपको अच्छे ग्राफिक्स दिखाने की आवश्यकता नहीं है, लेकिन मुझे नहीं लगता कि यह या तो चोट लगी होगी।


0

हाँ, यह सुंदर दिखना चाहिए (या बदसूरत नहीं), लेकिन ग्राफिक्स को बहुत कम मत समझना। यदि आप टकराव से बचाव का प्रदर्शन कर रहे हैं, तो 2 डी शहर के साथ 2 डी शहर चारों ओर घूम रहा है, ठीक है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.