بازیهای عالی در نمایشگرهای هوشمند Google Assistant تصاویری فراگیر و یک رابط گفتاری خوب طراحی شده را ترکیب میکنند. ترکیب بهترین شیوههای طراحی مکالمه با گرافیک بازی و تعامل لمسی، کلید ایجاد تجربهای از بازی است که بازیکنان شما را برای کسب اطلاعات بیشتر بازمیگرداند.
با مهم ترین روش های ایجاد یک بازی موفق در دستگاه های دستیار Google آشنا شوید.
طراحی با تمرکز بر جلوه های بصری
گرافیک یکی از اجزای ضروری بازی ها در نمایشگرهای هوشمند است. هنگام هدف قرار دادن این دستگاهها، فرآیند طراحی خود را با تمرکز بر تصاویر و جریان بازی و با استفاده از تکنیکهایی مانند استوریبرد شروع کنید. برای تکمیل تجربه، در مکالمه ترکیب شوید.
جلوههای بصری قوی به بازیکنان کمک میکند در تعامل با بازی شما، درگیر بمانند و عمل را دنبال کنند. برای بازیکنان آسان است که یک نشانه کلامی را به دلیل حواسپرتی یا در یک محیط پر سر و صدا از دست بدهند، بنابراین ارائه اعلانهای بصری و همچنین پیامهای صوتی به حرکت بازی کمک میکند.
قوانین رابط صوتی را اعمال کنید
ساختن یک رابط صوتی عالی برای بازی شما نیاز به پیش بینی نیازهای بازیکنان شما دارد. بازیهای انتقال صدا نسبتاً جدید هستند، بنابراین بازیکنان ممکن است ندانند چه چیزی میتوانند بگویند، چه زمانی میتوانند آن را بگویند یا چگونه میتوانند آن را بیان کنند. بازیکنان می توانند - و خواهند گفت - هر چیزی را بگویند و بازی شما باید بتواند آن را مدیریت کند. این بهترین شیوه های رابط صوتی را برای هدایت طراحی مکالمه خود دنبال کنید:
راهنمای ثابتی باشید: بازیکنان میتوانند به راحتی در قلمرو ناآشنا رابطهای مکالمه گم شوند، بنابراین برنامهریزی کنید که انتظارات خود را برای نحوه عملکرد بازی خود از قبل تعیین کنید. همانطور که بازی پیشرفت می کند، مهم است که آماده باشید و به آنها کمک کنید مسیری به جلو پیدا کنند:
- برای ارائه یک آموزش کوتاه برای رابط کلامی در شروع بازی خود برنامه ریزی کنید.
- هنگامی که بازی شما برای 10 ثانیه یا بیشتر ورودی دریافت نکرده است، مجدداً از بازیکن درخواست کنید.
- زمانی که بازی شما متوجه نشد بازیکن چه گفته است، مجدداً از بازیکن درخواست کنید.
- اعلان ها یا نکاتی را متناسب با بخش های مختلف بازی خود ارائه دهید.
برای هر چیزی آماده باشید: با رابط های صوتی، بازیکنان می توانند در هر زمان هر چیزی را بگویند و انتظار داشته باشند که اتفاقی بیفتد. این انتظار با سایر پلتفرمهای بازی که ورودیها به کنترلهای انگشت یا حرکات محدود میشوند بسیار متفاوت است:
- به کاربران اجازه میدهد در هر زمان درخواست کمک کنند، دستورالعملها را تکرار کنند یا مکث کنند.
- برنامهریزی کنید که با هر چیزی که بازیکنان در بازی شما پرتاب میکنند، از طغیانهای ناامید گرفته تا تشویقهای پیروزی، مدیریت کنید. این رویکرد باعث ایجاد یک تجربه همه جانبه تر می شود، اما مراقب باشید بیش از حد طراحی نکنید. برای اطلاعات بیشتر، طراحی دم بلند را در سایت طراحی گفتگو ببینید.
برای اطلاعات بیشتر به وب سایت طراحی مکالمه مراجعه کنید.
از میزبان ها و کاراکترهای صوتی استفاده کنید
بازیکنان به طور طبیعی کلمات گفتاری بازی شما را با یک شخصیت یا شخصیت مرتبط می کنند. صدای صحبت کردن بازی خود را تغییر دهید و بازیکنان شما بلافاصله متوجه می شوند و تصور می کنند که با یک شخصیت جدید یا بخش دیگری از بازی شما تعامل دارند. در اینجا چند نکته کلیدی در طراحی شخصیت های بازی وجود دارد:
- طراحی برای سازگاری: بازیکنان نسبت به تغییرات در صداهای گفتاری بسیار حساس هستند و تغییرات کوچک در صدا میتواند حواستان را پرت کند. استفاده از صدای تولید شده میتواند به پیشرفت سریعتر توسعه بازی، آسانتر کردن بهروزرسانیها و ارائه تجربه کاربری بهتر کمک کند. میتوانید Google Cloud Text-to-Speech را برای صداهای مختلف بلندگوی خانه هوشمند که میتوان با SSML در بازی خود استفاده کرد، بررسی کنید. میزبان بازی Mime Jam از صدای استرالیایی تولید شده توسط Cloud Text-to-Speech استفاده می کند:
توجه: حتی هنگام استفاده از صدای تولید شده، باید سازگاری سبک کلامی و استفاده از زبان را نیز در نظر بگیرید، زیرا این امر برای بازیکنان نیز قابل توجه است. - یک پرسونای میزبان طراحی کنید: طراحی یک پرسونای میزبان را در نظر بگیرید تا به تیم شما کمک کند تا یک تجربه بازی ثابت را ارائه دهد. پرسونای میزبان یک نقطه لنگر با ارزش برای بازیکنان ایجاد می کند تا آنها را دنبال کنند و کمک بگیرند. به عنوان مثال، کلیپ صوتی زیر راوی را در شروع Gnome Garden نشان می دهد:
- طراحی برای تشخیص: در حالی که بازیکنان می توانند تفاوت های کوچکی را در صداهای گفتاری متوجه شوند، شما باید شخصیت های خود را به گونه ای طراحی کنید که از منظر صوتی متمایز و جذاب باشند. صدای متمایز برای فرمانها به بازیکنان این امکان را میدهد که بدانند بازی در حال اجرا است و انتظار ورودی دارد، حتی اگر شخصیت روی صفحه نباشد یا بازیکن به دور نگاه کند.
برای اطلاعات بیشتر در مورد استفاده از پرسونا به عنوان بخشی از رابط صوتی، به وب سایت طراحی مکالمه مراجعه کنید.
به طور مداوم تست کنید
به طور مداوم بازی خود را در حین توسعه آزمایش کنید. تمام جنبه های بازی خود را آزمایش کنید، از جمله عملکردهای اساسی برای اطمینان از سهولت و جریان مکالمات، قرارگیری و اندازه تصاویر و سایر عناصر بازی. این آزمایش ها را هم بر روی شبیه ساز دستگاه و هم در دستگاه های فیزیکی انجام دهید. هنگام توسعه بازی خود، این روش های آزمایشی را دنبال کنید:
- آزمایش مکالمه در دستگاه: آنچه در یک صفحه می نویسید ممکن است هنگام صحبت با دستگاه متفاوت به نظر برسد. این تکنیک میتواند به شما کمک کند تا کلمات تکراری، جملات طولانی و عبارتهای بیمعنا یا نامناسب را درک کنید.
- تست مکالمه با افراد دیگر: آنچه مردم در مکالمه می گویند غیرقابل پیش بینی است. برای کمک به فهمیدن اینکه بازیکنان ممکن است به بازی شما چه بگویند، مکالمات بازی خود را با افراد دیگر آزمایش کنید تا ببینید آنها چه نوع پاسخ هایی را ارائه می دهند.
- گرافیک خود را با دستگاهها آزمایش کنید: گرافیکهایی که روی صفحه رایانه مشاهده و آزمایش میشوند ممکن است در نمایشگرهای هوشمند متفاوت به نظر برسند.
- تست روی دستگاههای مختلف: نمایشگرهای هوشمند در اندازههای متفاوتی هستند. در صورت امکان، روی چندین نوع دستگاه تست کنید تا از وضوح صفحه نمایش و عملکرد بهینه بازی اطمینان حاصل کنید.
اگر در حال توسعه یک بازی هستید که به چندین زبان در دسترس است، موارد زیر را انجام دهید:
- هر زبان را جداگانه تست کنید: هر زبانی می تواند مشکلات تلفظ و تشخیص گفتار خاص خود را داشته باشد، بنابراین حتما مکالمه را روی دستگاه تست کنید و مکالمه با افراد دیگر را برای هر زبان تست کنید.
حتی پس از توسعه اولیه، باید به آزمایش بازی خود ادامه دهید، به دنبال فرصت های بهبود باشید و در صورت نیاز Action خود را به روز کنید.
برای اطلاعات بیشتر در مورد تست طرح های مکالمه به سایت طراحی گفتگو مراجعه کنید.
انواع بازی را در نظر بگیرید
بسیاری از انواع بازی ها می توانند در Google Assistant موفق باشند. در اینجا چند نوع بازی وجود دارد که به خوبی روی پلتفرم کار می کنند:
نوبتی: بازی هایی که از یک مکانیک ساده اعلان و پاسخ استفاده می کنند، مانند:
- مکالمات باز، مانند تعامل پرسش و پاسخ
- انتخاب گزینه، مانند چیزهای بی اهمیت بدون محدودیت تایمر
بازی مثال: کارآگاه کوکی
زمان واقعی: بازی هایی که از محدودیت های زمانی و تعامل سریع برای پیشبرد بازی استفاده می کنند، مانند:
- بازی های حدس زدن کلمات یا درهم آمیختن کلمات
- بازی های پازل
- چیزهای بی اهمیت زمان بندی شده
بازی مثال: Mime Jam
توجه داشته باشید که این نوع بازی می تواند از استفاده از حالت تطابق مداوم بهره مند شود.
Idle: بازیهایی که در پسزمینه کار میکنند در حالی که بازیکن در حال بازی نیست:
- بازی های کشاورزی
- بازی های شهرسازی
- ساختمان امپراطوری
بازی مثال: Gnome Garden
با تعامل لمسی بسازید
هنگام ساخت بازی برای نمایشگرهای هوشمند با Google Assistant، از عملکردهای صفحه لمسی به عنوان مکمل رابط صوتی استفاده کنید:
- برابری صدا و لمس: اطمینان حاصل کنید که هر کاری که بازیکنان می توانند با لمس صفحه انجام دهند و همچنین می توانند با صدای خود انجام دهند و بالعکس. بازیکنان باید بتوانند به طور متناوب بین لمس و صدا تغییر کنند. آنها ممکن است نتوانند در حین بازی به صفحه نمایش دسترسی پیدا کنند، و به طور مشابه، ممکن است نشانه های گفتاری را از دست بدهند و نیاز به مراجعه به صفحه برای راهنمایی داشته باشند.
- لمس بهعنوان مکمل صدا: ورودیهای لمسی را بهعنوان روشی جایگزین برای تکمیل یک عمل یا نکاتی درباره نحوه ادامه ارائه دهید. به عنوان مثال، ورودیهای صفحه لمسی میتوانند برای پاسخهای بازیکنان، حتی پس از مکث طولانی در مکالمه بازی، روی صفحه در دسترس باشند. در برخی موارد، فعل و انفعالات لمسی میتواند راه سریعتری برای بازیکنان برای پاسخ دادن به فعالیت بازی نسبت به ورودی صوتی باشد.
- لمس به عنوان مکمل صدا: از ورودی های لمسی با صدا برای ایجاد تعاملات مفید استفاده کنید. به عنوان مثال، به بازیکنان اجازه دهید صفحه را لمس کنند و اطلاعات گفتاری درباره اشیاء بازی را بشنوند.
بازدید و پخش مجدد پخش کننده را افزایش دهید
بازگرداندن مردم به بازی خود در Google Assistant بهاندازه هر بازی دیگری که میسازید مهم است. در حالی که شروع یک بازی با رابط صوتی سریع و ساده است، بازیکنان باید کلمات مناسب را بدانند و برای بازی دوباره انگیزه داشته باشند. به همین دلیل، طراحی بازی شما باید تمرکز زیادی روی مشارکت مجدد داشته باشد:
- بازی جذاب: بهترین راه برای بازگرداندن بازیکنان این است که مطمئن شوید بازی شما سرگرم کننده است. به بازیکنان خود تجربه ای بدهید که می خواهند تکرار کنند.
- تسریع در مشارکت مجدد: تمرکز بر بازگشت بازیکنان به جایی که آنها را به سرعت متوقف کردند و بازگشت آنها را تأیید کنید: "هی بازیکن! از ویژگیهایی مانند فضای ذخیرهسازی خانگی برای ذخیره وضعیت بازی برای چند بازیکن و بازگرداندن سریع آنها به بازی استفاده کنید.
- یادآوریها، اعلانها و روالها: وقتی بازیکنان از بازی خارج میشوند، به آنها یادآوری کنید که چگونه میتوانند بازگردند: "اگر میخواهید دوباره بازی کنید، فقط بگویید..." پیشنهاد تنظیم اعلانها یا یک روال دستیار Google برای یادآوری خودکار به بازیکنان برای بازگشت پاداش. برای اطلاعات بیشتر، به تعامل کاربر مراجعه کنید.
- تابلوهای امتیازات و سایر ابزارها: فراموش نکنید که از تکنیکهای پخش مجدد استفاده کنید که در بازیهای دیگر کار میکنند، مانند رویدادهای زمانبندی شده و تابلوهای امتیازات.