इकाइयाँ
1. खेल विकास में कृत्रिम बुद्धिमत्ता का परिचय: भूमिकाएँ, सीमाएँ, सत्यापन, कॉपीराइट और नैतिकता 2. प्रोटोटाइप और मैकेनिकल डिज़ाइन: आइडिया से प्लेएबल कोर तक तीव्र पुनरावृत्ति 3. एनपीसी व्यवहार और संवाद प्रणाली: कृत्रिम बुद्धिमत्ता जो चरित्र को जीवंत बनाती है 4. प्रक्रियात्मक सामग्री निर्माण (पीसीजी): स्तर, मानचित्र, खोज और कथा 5. संपत्ति और दृश्य उत्पादन: संकल्पना कला, 2डी/3डी और बनावट 6. ध्वनि, संगीत और प्रभाव उत्पादन: खेल की हर्ड दुनिया 7. कोड जनरेशन और इंजन एकीकरण: एकता (सी#) और अवास्तविक (ब्लूप्रिंट/सी++) 8. खेल संतुलन, सिमुलेशन और अर्थव्यवस्था: संख्याओं के साथ एक उचित खेल 9. गुणवत्ता आश्वासन (क्यूए), डिबगिंग और स्वचालित परीक्षण 10. कॉपीराइट, मौलिकता, लाइसेंस और नैतिकता: प्रकाशन योग्य और जिम्मेदार सामग्री 11. एंड-टू-एंड वर्कफ़्लो, प्रोडक्शन लाइन इंटीग्रेशन, गवर्नेंस और लाइव सर्विस
इकाई 8 / 11

खेल संतुलन, सिमुलेशन और अर्थव्यवस्था: संख्याओं के साथ एक उचित खेल

लाभ:

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

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

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

संतुलन क्या संतुलित करता है?

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

संतुलन प्रवाह चरण दर चरण:

  1. शेष लक्ष्य लिखें (मापने योग्य लक्ष्य जैसे "55% से अधिक समय में कोई हथियार नहीं चुना गया")।
  2. एक फॉर्मूला/मॉडल स्थापित करें (एआई और क्षति, लागत, इनाम के बीच संबंध तैयार करें)।
  3. अनुकरण करें (एआई को हजारों आभासी मुठभेड़ों की गणना करने दें, परिणाम देखें)।
  4. Playtest के साथ तुलना करें (क्या वास्तविक खिलाड़ी संख्याओं को सत्यापित करते हैं)।
  5. समायोजित करें और दोहराएँ (संतुलन एक पुनरावृत्तीय प्रक्रिया है)।
युक्ति: संतुलन को एक सीमा और लक्ष्य के रूप में सोचें, न कि "एक सही संख्या" के रूप में। एआई को मापने योग्य लक्ष्य दें, जैसे "45-55% के बीच जीत दर"; "इसे संतुलित बनाएं" जैसा अस्पष्ट अनुरोध काम नहीं करता। इसके अलावा, पूर्ण संतुलन का लक्ष्य न रखें: थोड़ी सी विषमता (प्रत्येक विकल्प की एक ताकत, एक कमजोरी है) खेल को विविध और दिलचस्प बनाए रखती है; पूर्ण समानता अक्सर एकरसता की ओर ले जाती है।

सिमुलेशन: प्रति सेकंड हजारों गेम खेलना

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

सावधानी: आर्थिक डिजाइन में एआई सुझावों को आंख मूंदकर लागू करना खतरनाक है। विशेष रूप से वास्तविक धन (खरीदारी) से जुड़े खेलों में, एक झूठी अर्थव्यवस्था खिलाड़ी को पीड़ित करती है और कानूनी जोखिम पैदा करती है। इसके अतिरिक्त, "निर्भरता इंजीनियरिंग" - खिलाड़ी का शोषण करने के लिए डिज़ाइन की गई जोड़-तोड़ यांत्रिकी - एक नैतिक सीमा है; एआई दक्षता के लिए सुझाव दे सकता है, लेकिन जिम्मेदार डिजाइनर खिलाड़ी के कल्याण का ध्यान रखता है।

संतुलन डेटा के दो स्रोत: सिमुलेशन और वास्तविक खिलाड़ी

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

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

तीन मिनी मामले

केस 1 - सिमुलेशन से असंतुलन का पता चला। एक लड़ाई के खेल में, डिजाइनरों ने सोचा कि 8 अक्षर संतुलित थे। एआई के साथ 50,000 आभासी मैचों का अनुकरण किया गया; एक पात्र की जीत दर बढ़कर 68% हो गई। समस्या यह थी कि एक संयोजन ने बहुत अधिक नुकसान किया; जब संख्या कम की गई, तो दर गिरकर 54% हो गई और प्लेटटेस्ट ने इसकी पुष्टि की।

केस 2 - अर्थव्यवस्था मुद्रास्फीति रोकी गई। अर्थव्यवस्था को निर्माण-अस्तित्व के खेल में एआई के साथ तैयार किया गया था; मॉडल से पता चला कि 20 घंटों के बाद, खिलाड़ियों के पास इतना सोना जमा हो जाएगा कि सब कुछ बेकार हो जाएगा। संसाधन उत्पादन दर और लागत वक्र समायोजित; लाइव टेस्टिंग में 100 घंटे तक अर्थशास्त्र महत्वपूर्ण रहा.

केस 3 - कठिनाई वक्र को ठीक किया गया। एक प्लेटफ़ॉर्म गेम में, 60% खिलाड़ी स्तर 4 पर छोड़ देते हैं। एआई ने अध्याय दर अध्याय कठिनाई मेट्रिक्स (मौतों की संख्या, प्रयास) का विश्लेषण किया और चिह्नित किया कि अध्याय 4 में कठिनाई में अचानक उछाल आया। एक बार वक्र सुचारू हो जाने के बाद, ड्रॉपआउट दर 60% से गिरकर 28% हो गई।

चार प्रतिलिपि योग्य टेम्पलेट

1) संतुलन सूत्र डिज़ाइन:

आपकी भूमिका: गेम सिस्टम डिज़ाइनर। निम्नलिखित तत्वों के लिए एक संतुलित सूत्र स्थापित करें: [उदा। हथियार की क्षति, आग की दर, सीमा]। लक्ष्य: कोई भी हथियार हावी नहीं होना चाहिए, प्रत्येक को एक फायदा होना चाहिए। सूत्र और मान्यताओं की व्याख्या करें; मुझे दिखाएँ कि प्रत्येक नंबर कैसे प्राप्त करें ताकि मैं इसे सत्यापित कर सकूँ।

2) मोंटे कार्लो सिमुलेशन डिज़ाइन:

दो विकल्पों के संतुलन का परीक्षण करने के लिए एक सिमुलेशन डिज़ाइन करें: [विकल्प ए और बी, नियम]। 10,000 वर्चुअल मैच सेट करें, जीत दर और भिन्नता की गणना करें। सिमुलेशन कोड/तर्क दें और यह सीमा निर्दिष्ट करें कि मॉडल वास्तविक गेमप्ले को कितनी अच्छी तरह दर्शाता है।

3) अर्थव्यवस्था मॉडल स्वास्थ्य जांच:

मेरे खेल का अर्थशास्त्र है: [संसाधन, उत्पादन, खर्च, लागत]। इसे समय के साथ मॉडल करें: 1, 10, 50, 100 घंटे पर खिलाड़ी का संसाधन संतुलन क्या होगा? क्या मुद्रास्फीति या अकाल का खतरा है? समस्याएँ और समायोजन सुझाव संख्याओं में दिखाएँ।

4) कठिनाई वक्र विश्लेषण:

नीचे एपिसोड-दर-एपिसोड प्लेटेस्ट मेट्रिक्स (मृत्यु, प्रयास, ड्रॉपआउट) हैं: [डेटा]। उन अनुभागों को चिह्नित करें जहां कठिनाई वक्र में अचानक उछाल या गिरावट होती है; प्रत्येक के लिए नरमी के कारण और सुझाव दीजिए। बताएं कि निर्णय डिज़ाइनर पर निर्भर है।

कमजोर संकेत/मजबूत संकेत

कमजोर संकेत:

मेरे खेल को संतुलित करो.

कोई मापने योग्य लक्ष्य, डेटा और बाधाएं नहीं; एआई सामान्य शब्दों में बात करता है।

शक्तिशाली संकेत:

आपकी भूमिका: सिस्टम डिज़ाइनर. मेरे पास 5 टावर रक्षा टावर हैं; इन लागत/क्षति/सीमा मूल्यों पर: [तालिका]। लक्ष्य: प्रत्येक टावर को कम से कम एक परिदृश्य में सर्वोत्तम विकल्प बनने दें; उनमें से किसी को भी हमेशा जीतना नहीं चाहिए. कार्य: मौजूदा मूल्यों में प्रभावी/बेकार टावरों की पहचान करें, उन्हें संतुलित करने के लिए नए मूल्य सुझाएं, और सिमुलेशन तर्क के साथ समझाएं कि वे क्यों काम करेंगे।

ठोस मूल्य, मापने योग्य लक्ष्य और औचित्य के लिए अनुरोध आउटपुट को उपयोगी बनाते हैं।

संतुलन अक्ष तालिका

अक्ष

कसौटी

एआई योगदान

मानवीय निर्णय

शक्ति का संतुलन

चयन/जीत दर

अनुकरण, पता लगाना

स्वीकार्य सीमा

कठिनाई वक्र

मौत, मत जाने दो

मीट्रिक विश्लेषण

लक्ष्य की कठिनाई का एहसास

अर्थव्यवस्था

आपूर्ति/मांग, मुद्रास्फीति

समय मॉडल

उदारता का दर्शन

विविधता

उपयोग वितरण

वितरण विश्लेषण

डिज़ाइन का इरादा

सामान्य गलतियाँ

  • इसका मतलब है "इसे संतुलित तरीके से करो"। मापने योग्य लक्ष्य के बिना संतुलन प्राप्त नहीं किया जा सकता।
  • अनुकरण में अंध विश्वास. यदि मॉडल वास्तविकता को प्रतिबिंबित नहीं करता है, तो परिणाम भ्रामक होंगे।
  • प्लेटेस्ट को छोड़ना। संख्या सही होने पर भी भावना गलत हो सकती है।
  • समय के साथ अर्थव्यवस्था का मॉडल नहीं बनाना। फिर महंगाई/अकाल भड़क उठता है।
  • बिना किसी प्रश्न के शोषणकारी यांत्रिकी प्रस्ताव को लागू करना। खिलाड़ी कल्याण नैतिक सीमा है।

संक्षेप में

संतुलन संख्याओं का शिल्प है जो खेल को निष्पक्ष और संतोषजनक बनाता है। ऐ; अर्थशास्त्र मॉडल तैयार करता है, अनुकरण करता है, और असंतुलन का शिकार करता है - लेकिन आपको मापने योग्य लक्ष्य प्रदान करने होंगे, सिमुलेशन को प्लेटेस्टिंग के साथ मान्य करना होगा, और नैतिक सीमाओं (खिलाड़ी कल्याण) का पालन करना होगा। शेष एक एकल संख्या नहीं है, बल्कि एक लक्षित सीमा है, और यह पुनरावृत्त है।

आवेदन कार्य

अपने गेम से एक ऐसा सिस्टम चुनें जिसे संतुलित करने की आवश्यकता है (हथियार, टावर, पात्र)। एक मापने योग्य संतुलन लक्ष्य लिखें ("जीत दर 45-55%) और दो विकल्प" मोंटे कार्लो सिमुलेशन डिजाइन "टेम्पलेट के साथ अनुरूपित करें। परिणाम की व्याख्या करें और एक समायोजन सिफारिश करें; प्लेटेस्ट के साथ सत्यापित करने की योजना बनाएं।

चेकलिस्ट

  • [ ] मैंने एक मापने योग्य संतुलन लक्ष्य परिभाषित किया है।
  • [ ] मैंने सत्यापित किया कि सूत्र/मॉडल में प्रत्येक संख्या कहां से आई है।
  • [ ] मैंने प्लेटेस्ट के साथ सिमुलेशन को क्रॉस-वैलिडेट किया।
  • [ ] मैंने समय (1-100 घंटे) के आधार पर अर्थव्यवस्था का मॉडल तैयार किया।
  • [ ] मैंने खिलाड़ी कल्याण और नैतिक सीमाओं का अवलोकन किया।