शानदार गेम बनाएं

Google Assistant के स्मार्ट डिसप्ले पर उपलब्ध शानदार गेम में, बेहतरीन विज़ुअल और बढ़िया डिज़ाइन किया गया 'बोलने वाला इंटरफ़ेस' शामिल है. गेम ग्राफ़िक और टच इंटरैक्शन के साथ बातचीत वाले डिज़ाइन के सबसे सही तरीकों को मिलाकर, गेमिंग का ऐसा अनुभव मिलता है जो खिलाड़ियों को बार-बार आपके ऐप्लिकेशन पर वापस लाने की कोशिश करता है.

Google Assistant की सुविधा वाले डिवाइसों पर, एक कामयाब गेम बनाने के सबसे अहम तरीक़ों के बारे में जानें.

विज़ुअल को ध्यान में रखकर डिज़ाइन करें

बच्चों के लिए बने इस गेम में, विज़ुअल निर्देश और टैप किए जा सकने वाले सुझाव कार्ड का इस्तेमाल किया जाता है.
स्मार्ट डिसप्ले पर ग्राफ़िक, गेम का एक ज़रूरी हिस्सा हैं. इन डिवाइसों को टारगेट करते समय, स्टोरीबोर्डिंग जैसी तकनीकों का इस्तेमाल करके, विज़ुअल और गेम फ़्लो पर ध्यान देते हुए डिज़ाइन बनाना शुरू करें. बातचीत में तालमेल बिठाएं, ताकि आप बेहतर अनुभव पा सकें.

अच्छे विज़ुअल से, खिलाड़ियों को गेम से जुड़े रहने और गेम के साथ इंटरैक्ट करने पर, उनके ऐक्शन को फ़ॉलो करने में मदद मिलती है. ध्यान भटकने या शोर-शराबे वाले माहौल में खिलाड़ियों के लिए बोलकर निर्देश देना आसान हो जाता है. इसलिए, उन्हें विज़ुअल प्रॉम्प्ट और बोलकर दिए जाने वाले निर्देशों की मदद से, गेम को आगे बढ़ाने में मदद मिलती है.

वॉइस इंटरफ़ेस के नियम लागू करें

अपने गेम के लिए शानदार वॉइस इंटरफ़ेस बनाने के लिए, खिलाड़ियों की ज़रूरतों का ध्यान रखना ज़रूरी है. आवाज़ को बढ़ावा देने वाले गेम नए हैं. इसलिए, हो सकता है कि खिलाड़ियों को पता ही न चले कि वे क्या कह सकते हैं, कब कह सकते हैं या कैसे कह सकते हैं. खिलाड़ी-- और करेंगे--कुछ भी कह सकते हैं, और आपका गेम उसे हैंडल करने में सक्षम होना चाहिए. बातचीत वाले डिज़ाइन को बेहतर बनाने के लिए, वॉइस इंटरफ़ेस के सबसे सही तरीके अपनाएं:

नियमित तौर पर गाइड रहें: बातचीत वाले इंटरफ़ेस के अनजान इलाके में, खिलाड़ी आसानी से गेम खो सकते हैं. इसलिए, यह तय कर लें कि आपका गेम आगे भी कैसा परफ़ॉर्म करेगा. जैसे-जैसे गेम आगे बढ़ता है, यह ज़रूरी है कि आप आगे बढ़ने के लिए तैयार रहें और आगे बढ़ने का रास्ता ढूंढने में उनकी मदद करें:

  • गेम की शुरुआत में, बोलकर दिए जाने वाले इंटरफ़ेस के लिए एक छोटा ऑनबोर्डिंग ट्यूटोरियल देने की योजना बनाएं.
  • गेम को 10 सेकंड या उससे ज़्यादा समय तक इनपुट न मिलने पर, खिलाड़ी को इसका संकेत फिर से दें.
  • जब आपका गेम यह समझ न आए कि खिलाड़ी ने क्या कहा, तो उसे फिर से संकेत दें.
  • अपने गेम के अलग-अलग सेक्शन के मुताबिक तैयार किए गए प्रॉम्प्ट या संकेत दें.

कुछ भी करने के लिए तैयार रहें: वॉइस इंटरफ़ेस से, खिलाड़ी कभी भी कुछ भी कह सकते हैं और कुछ होने की उम्मीद कर सकते हैं. यह उम्मीद दूसरे गेम प्लैटफ़ॉर्म से बहुत ज़्यादा अलग है, जहां इनपुट सिर्फ़ फ़िंगर कंट्रोल या हाथ के जेस्चर तक ही सीमित हैं:

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

ज़्यादा जानकारी के लिए, बातचीत के डिज़ाइन की वेबसाइट देखें.

वॉइस होस्ट और किरदारों का इस्तेमाल करना

कुकी के किरदार में ऐनिमेशन वाली आवाज़ का इस्तेमाल किया गया है, जो बच्चों के हिसाब से सही है.
खिलाड़ी, आपके गेम के बोले गए शब्दों को किसी किरदार या पर्सोना से जोड़ देते हैं. अपने गेम की बोलने वाली आवाज़ बदलें. इससे आपके खिलाड़ियों को तुरंत यह पता चल जाएगा कि वे किसी नए व्यक्तित्व या गेम के किसी दूसरे हिस्से से इंटरैक्ट कर रहे हैं. पर्सोना डिज़ाइन करते समय कुछ ज़रूरी बातों का ध्यान रखें:

  • एक जैसा अनुभव देने पर: खिलाड़ी, आवाज़ में होने वाले बदलावों को लेकर काफ़ी संवेदनशील होते हैं. साथ ही, आवाज़ में छोटे-छोटे बदलाव करने से, आपका ध्यान भटक सकता है. जनरेट की गई आवाज़ का इस्तेमाल करके, आप गेम को तेज़ी से डेवलप कर सकते हैं, अपडेट आसानी से कर सकते हैं, और बेहतर उपयोगकर्ता अनुभव दे सकते हैं. स्मार्ट होम स्पीकर की अलग-अलग आवाज़ों के लिए, Google Cloud Text-to-Speech पर जाएं. इन्हें अपने गेम में एसएसएमएल के साथ इस्तेमाल किया जा सकता है. Mime Jam का गेम होस्ट ऑस्ट्रेलियन वॉइस का इस्तेमाल करता है, जो 'क्लाउड टेक्स्ट-टू-स्पीच' से जनरेट होती है:

  • होस्ट पर्सोना डिज़ाइन करना: होस्ट पर्सोना डिज़ाइन करें, ताकि आपकी टीम को गेम का एक जैसा अनुभव मिल सके. होस्ट पर्सोना, खिलाड़ियों के लिए एक अहम ऐंकर पॉइंट बनाता है. इससे उन्हें मदद मिलती है. उदाहरण के लिए, इस ऑडियो क्लिप में नोम गार्डन की शुरुआत में नैरेटर को दिखाया गया है:
  • पहचान के लिए डिज़ाइन करें: खिलाड़ियों को बोली जाने वाली आवाज़ों में थोड़ा फ़र्क़ दिख सकता है. इसलिए, आपको किरदारों को इस तरह से डिज़ाइन करना चाहिए कि वे अलग-अलग तरह से सुनाई दें और ऑडियो की भाषा में दिलचस्पी बनाए रखें. प्रॉम्प्ट के लिए अलग आवाज़ होने पर, खिलाड़ियों को पता चलता है कि गेम चल रहा है और उनसे इनपुट मिलने की उम्मीद है. भले ही, किरदार स्क्रीन पर न हो या प्लेयर ने कहीं और न देखा हो.

वॉइस इंटरफ़ेस के हिस्से के तौर पर पर्सोना का इस्तेमाल करने के बारे में ज़्यादा जानने के लिए, बातचीत डिज़ाइन की वेबसाइट देखें.

लगातार टेस्ट करें

गेम डेवलप करने के दौरान, लगातार अपने गेम को टेस्ट करें. बुनियादी सुविधाओं के साथ-साथ अपने गेम के हर पहलू की जांच करें. इससे, गेम खेलने के दौरान आसानी से बातचीत हो पाएगी. साथ ही, गेम के विज़ुअल का साइज़, प्लेसमेंट, और साइज़ के साथ-साथ गेम से जुड़े दूसरे एलिमेंट भी पक्का हो जाएंगे. इन टेस्ट को डिवाइस सिम्युलेटर और फ़िज़िकल डिवाइस, दोनों पर करें. अपना गेम डेवलप करते समय, टेस्ट करने के इन तरीकों का पालन करें:

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

अगर आपको ऐसा गेम डेवलप करना है जो कई भाषाओं में उपलब्ध है, तो ये काम करें:

  • हर भाषा की अलग-अलग जांच करें: हर भाषा की अपनी उच्चारण और बोली पहचानने से जुड़ी समस्याएं हो सकती हैं. इसलिए, डिवाइस पर बातचीत की जांच ज़रूर करें और हर भाषा के लिए दूसरे लोगों के साथ हो रही बातचीत की जांच करें.

शुरुआती डेवलपमेंट के बाद भी, आपको अपने गेम की जांच करते रहना चाहिए, सुधार के अवसर खोजते रहना चाहिए, और अपनी सेट की गई कार्रवाई को ज़रूरत के मुताबिक अपडेट करना चाहिए.

बातचीत वाले डिज़ाइन को आज़माने के बारे में ज़्यादा जानने के लिए, बातचीत के डिज़ाइन की साइट देखें.

गेम टाइप के बारे में सोचें

Google Assistant पर कई तरह के गेम सफल हो सकते हैं. यहां कुछ ऐसे गेम दिए गए हैं जो प्लैटफ़ॉर्म पर अच्छी तरह से काम करते हैं:

बारी-आधारित: ऐसे गेम जो आसान सवाल और जवाब मैकेनिक का इस्तेमाल करते हैं, जैसे:

  • ऐसी बातचीत जो बातचीत के आखिर में होती है. जैसे, सवाल और जवाब से की जाने वाली बातचीत
  • विकल्प चुनना, जैसे कि टाइमर की सीमा के बिना सवाल-जवाब वाले गेम

गेम का उदाहरण: Cookie Detective

Meme Jam गेम के हर राउंड में एक मिनट होता है.

रीयल-टाइम: ऐसे गेम जो गेमप्ले को बेहतर बनाने के लिए, समयसीमा और क्विक इंटरैक्शन का इस्तेमाल करते हैं, जैसे:

  • शब्द का अनुमान लगाने या शब्द बदलने वाले गेम
  • पहेली वाले गेम
  • टाइम्ड ट्रिविया

गेम का उदाहरण: Mime Jam

ध्यान दें कि इस गेम टाइप के लिए, लगातार मैच मोड का इस्तेमाल करने से फ़ायदा हो सकता है.

कुछ समय से इस्तेमाल में नहीं है: ऐसे गेम जो बैकग्राउंड में तब चलते हैं, जब तक प्लेयर नहीं चल रहा होता:

  • खेती-बाड़ी वाले गेम
  • शहर बसाने वाले गेम
  • साम्राज्य बनाने वाले गेम

गेम का उदाहरण: जीनोम गार्डन

टच इंटरैक्शन के साथ बनाएं

Google Assistant की मदद से स्मार्ट डिसप्ले के लिए गेम बनाते समय, वॉइस इंटरफ़ेस के लिए टच स्क्रीन फ़ंक्शन का इस्तेमाल करें:

  • आवाज़ और टच एक जैसे लेवल: पक्का करें कि खिलाड़ी स्क्रीन पर छूकर सब कुछ कर सकते हैं. प्लेयर आसानी से टच और आवाज़ के बीच स्विच कर सकेंगे. ऐसा हो सकता है कि वे गेम के दौरान स्क्रीन तक न पहुंच पाएं और इसी तरह, बोलकर दिए जाने वाले उनके निर्देश छूट जाएं और संकेत पाने के लिए स्क्रीन पर जाना पड़े.
  • Cookie Detective गेम, छिपने की जगह चुनने के लिए टच का इस्तेमाल करता है.
    आवाज़ के विकल्प के तौर पर छुएं: किसी कार्रवाई को पूरा करने या आगे बढ़ने के तरीके के बारे में संकेत देने के लिए, टच इनपुट को विकल्प के तौर पर दें. उदाहरण के लिए, गेम के बारे में बातचीत को देर तक रोकने के बाद भी, खिलाड़ियों के जवाबों के लिए टच स्क्रीन इनपुट स्क्रीन पर उपलब्ध हो सकते हैं. कुछ मामलों में, खिलाड़ियों के लिए टच इंटरैक्शन, बोलकर फ़ोन को निर्देश देने की तुलना में गेम ऐक्टिविटी का जवाब देने का तेज़ तरीका हो सकता है.
  • आवाज़ को बेहतर बनाने के लिए छूकर इस्तेमाल करें: काम की बातचीत करने के लिए, आवाज़ के साथ टच इनपुट का इस्तेमाल करें. उदाहरण के लिए, खिलाड़ियों को स्क्रीन छूने और गेम ऑब्जेक्ट के बारे में बोलकर दी जाने वाली जानकारी सुनने दें.

खिलाड़ियों की संख्या बढ़ाने और उन्हें फिर से चलाने की सुविधा पाएं

Google Assistant पर लोगों को नियमित रूप से अपने गेम पर वापस लाना, आपके बनाए किसी भी दूसरे गेम की तरह ही ज़रूरी है. वॉइस इंटरफ़ेस की मदद से गेम शुरू करना आसान और तेज़ होता है. हालांकि, यह ज़रूरी है कि खिलाड़ियों को सही शब्दों के बारे में पता हो और वे दोबारा खेलने के लिए प्रेरित हों. इस वजह से, आपके गेम के डिज़ाइन में यूज़र ऐक्टिविटी को फिर से बढ़ाने पर फ़ोकस होना चाहिए:

  • दिलचस्प गेम खेलना: खिलाड़ियों को बार-बार वापस लाने का सबसे अच्छा तरीका यह है कि आपका गेम मज़ेदार हो. अपने खिलाड़ियों को ऐसा अनुभव दें जिसे वे दोहराना चाहते हैं.
  • तेज़ी से खिलाड़ियों को फिर से जोड़ने की कोशिश: लौटने वाले खिलाड़ियों को वहां से वापस लाने पर फ़ोकस करें जहां उन्होंने गेम को जल्दी छोड़ा था. साथ ही, उनकी वापसी की पुष्टि करें: "Hey Player! आपका फिर से स्वागत है!" होम स्टोरेज जैसी सुविधाओं का इस्तेमाल करें. इससे एक से ज़्यादा खिलाड़ियों के लिए गेम के स्टेटस सेव किए जा सकते हैं और उन्हें जल्दी से खेला जा सकता है.
  • होम स्टोरेज की सुविधा का इस्तेमाल करके, लौटने वाले खिलाड़ियों के लिए सबसे ज़्यादा स्कोर सेव करें.
    रिमाइंडर, सूचनाएं, और रूटीन: जब खिलाड़ी गेम छोड़ देते हैं, तो उन्हें याद दिलाएं कि वे किस तरह लौट सकते हैं: "अगर आपको फिर से खेलना हो, तो बस कहें..." सूचनाएं सेट अप करने की सुविधा या Google Assistant का रूटीन सेट करने की सुविधा दें, ताकि खिलाड़ियों को बोनस पर वापस जाने के लिए अपने-आप याद दिलाया जा सके. ज़्यादा जानकारी के लिए, उपयोगकर्ता का जुड़ाव देखें.
  • लीडरबोर्ड और दूसरे टूल: रीप्ले की ऐसी तकनीकों का इस्तेमाल न करें जो दूसरे गेम में भी काम करती हैं, जैसे कि तय समय वाले इवेंट और लीडरबोर्ड.