کلاس درس Brawl Stars

بعیده که طرفدار بازی‌های Supercell باشید و در مورد بازی جدیدشون چیزی نشنیده باشید. Brawl Stars ساخته‌ی استودیوی SuperCell هست که به تازگی به صورت گلوبال برای پلتفرم‌های Android و iOS منتشر شده. این بازی مثل ساخته‌های دیگه‌ی این استودیو یک بازی Free to Play ولی اکشن سریع به صورت مولتی پلیر آنلاین realtime با المان‌های MOBA است. بازیکن‌ها کاراکتر خودشون رو از بین 22 قهرمان مختلف که هر کدوم قابلیت‌های متفاوتی دارند انتخاب می‌کنند و وارد جنگ با بازیکن‌های دیگه در مدهای مختلف می‌شوند. هر کدوم از این مدها قوانین خودشون رو دارن، توی بعضی‌هاشون به صورت تیمی بازی می‌کنید و توی بعضی به تنهایی.فکر کنم اگر تریلر بازی رو ببینید خیلی بهتر با بازی آشنا می شید: https://www.youtube.com/watch?reload=9&v=rQjiH-IbVZE&feature=youtu.be تریلر Brawl Starsبازی Brawl Stars اوسط سال 2017 برای پلتفرم iOS فقط در کانادا به صورت Soft Launch منتشر شد. نسخه‌ای که اون موقع منتشر شد خیلی با نسخه‌ی گلوبال فرق داشت. یکی از فرق‌های اصلی بازی Portrait یا عمودی بودن صفحه‌ی بازی بود. به احتمال زیاد طراحان بازی اون زمان سعی داشتن Brawl Stars رو برای مخاطب‌های کژوال طراحی کنن. توی این نسخه می‌شد بازی رو با یه دست بازی کرد. برای حرکت دادن کاراکتر هر جا روی صفحه کلیک می کردید کاراکتر به اون نقطه می رفت. برای شلیک کردن هم باید دستتون رو روی صفحه به اون سمتی که می‌خواستید Swipe می‌کردید تا کاراکتر به اون سمت شلیک کنه. من خودم به شخصه بازی با دو دست رو ترجیح می دادم چون می‌تونستم سریع تر بازی کنم.بعد از انتشار چند آپدیت و تغییرات بالانسی و اضافه کردن کاراکترهای تازه، SuperCell نسخه‌ی جدیدی از بازی منتشر کرد و جهت تصویر بازی رو به Landscape یا افقی تغییر داد. این تغییر تحول بزرگی در بازی بود. معمولا بازی‌های موبایلی که Landscape طراحی می‌شن مخاطب‌های Hardcore یا Mid-core رو هدف قرار می‌دن مثل بازی HearthStone روی موبایل و VainGlory. توی نسخه جدید کنترل پیش فرض بازی به On Screen Thumbstick تغییر کرده بود. البته باید اینم ذکر کنم که این قابلیت در نسخه‌های قبلی هم وجود داشته و بازیکن از تنظیمات بازی می تونست کنترل بازی رو به این حالت تغییر بده. ولی این روش کنترل در این نسخه به کنترل پیش فرض تبدیل شد.رابط کاربری بازی هم تغییرات زیادی بعد از Landscape شدن داشت. توی عکس‌های زیر می‌تونید تفاوت‌های این دو نسخه رو ببینید:منوی نسخه اولمنوی نسخه Landscapeاین تغییرات برای من خیلی جذاب و جالبه چون نشون می‌ده که سازنده‌های بازی چقدر ریسک پذیر هستند و از تغییرات بزرگ توی بازیشون ترسی ندارن.حتی بعد از انتشار نسخه‌ی گلوبال تغییراتی در بازی اعمال شده بود که در نسخه‌ی Soft Launch‌ نبود و در واقع می‌شه گفت که روی مخاطب نهایی تست نشده بود. UI بازی به صورت کلی تغییر کرده و Asset‌های بازی سه بعدی شده‌اند. البته باید این رو اضافه کنم که بازی همیشه آرت استایل سه بعدی داشت و کاراکترهای بازی سه بعدی طراحی شده بودند ولی Asset ها دو بعدی به صورت Top Down و با پرسپکیتو طراحی شده بودند تا حس سه بعدی بودنشون حفظ بشه.دوست دارم یه ویدیوی جالب بهتون معرفی کنم که در مورد افکت‌ها و Shader هایی که SuperCell در Brawl Stars استفاده کرده توضیح می‌ده که توصیه می کنم اگر به این مباحث علاقه دارید حتما ببینیدش:Shader Case Study: Brawl Starsعکس زیر UI منو جدید بازی رو نشون می‌ده:تغییرات زیادی در منوی اصلی داده شده که می‌شه به عنوان مثال به قرار دادن کاراکتر انتخاب شده در منو، تغییر شکل آیکون صندوق‌های بازی، اضافه شدن مقدار بلیت‌هایی که بازیکن بدست آورده، اضافه شدن Progress Bar برای مقدار Trophy بازیکن و ... اشاره کرد. یکی از چالش هایی که بازیساز های موبایل همیشه باهاش دست و پنجه نرم می‌کنن اینه که بتونن UI تمیز و واضحی طراحی کنن که در عین حال که به بازیکن اطلاعات لازم رو نشون می‌ده شلوغ نباشه. به نظر من SuperCell خیلی این کار رو خوب انجام داده. اگر به همین عکس نگاه کنید می‌بینید که توی منوی بازی کلی آیکون و نوشته وجود داره که خیلی واضح و خوانا همه‌ی اطلاعات لازم به بازیکن منتقل می‌کنه.عکس های زیر تغییر آرت استایل in-game بازی رو نشون می‌دن:نسخه قدیمی بازینسخه جدید بازینسخه جدید بازیدرسته که بازی به نظر سه بعدی میاد ولی هنوز هم SuperCell از تکنیک‌های دوبعدی برای تصویر استفاده می کنه. توی نسخه‌ی جدید آرت استایل بازی کارتونی‌تر شده و چهره‌ی بعضی از کاراکتر ها هم تغییر کرده.در طول Soft Launch هسته‌ی گیم پلی بازی تفاوت زیادی نکرده و تغییرات بیشتر در بالانس و اضافه شدن مدها و کاراکترهای جدید بوده. یکی از مواردی که به نظر من باعث شده Brawl Stars خیلی موفق بشه و کاربرها رو نگه داره حس پیشرفت بازیکن در بازیه. وقتی بازی رو شروع می‌کنید یک کاراکتر دارید و فقط می تونید مد Gem Grab رو بازی کنید. همین محدودیت باعث می‌شه که بازیکن با گیم پلی بازی راحت‌تر آشنا بشه. مدهای جدید به مرور با بیشتر شدن Trophy بازیکن آزاد می‌شن. توی این مسیر هم بازیکن حس پیشرفت داره و هم بازیساز ها مطمئن هستند که بازیکن‌ها با مکانیک‌های اصلی بازی خیلی خوب آشنا می‌شن. بازیکن با بازی کردن هر مد مقداری امتیاز بر اساس نتیجه‌ی بازی و رتبه‌ای که توی اون Match داشته بدست میاره. به ازای هر 100 امتیاز می‌شه یک صندوق معمولی (صندوق آبی) جایزه گرفت که توش ممکنه سکه، بلیت، Power Point های کاراکتر (که برای Power Up کردن کاراکتر ها استفاده می‌شه)، کاراکتر جدید و جم باشه. در Brawl Stars هیچوقت جلوی بازیکن برای بازی کردن گرفته نمی‌شه و می تونید هر چقدر خواستید بازی کنید ولی جایزه‌ای که بدست می‌یارید تغییر می‌کنه. می‌شه با بازی کردن هر مدی که دوست دارید هر 3 ساعت 20 امتیاز (که برای گرفتن صندوق معمولی استفاده می‌شه) بدست بیارید. روش دیگه ای که SuperCell به بازیکن‌هاش جایزه می‌ده Level Up کردن کاراکترهاست. می‌شه با بازی کردن با کاراکتر های مختلف اون‌ها رو Level Up کرد و 10 امتیاز برای باز کردن صندوق معمولی جایزه گرفت. توی عکس زیر می‌بینید که یک صندوق دیگه (صندوق بنفش) هم وجود داره. شاید بپرسید اون صندوق چیه و چجوری می‌شه بازش کرد؟برای اینکه جواب این سوال رو بدونیم باید سیستم مدهای بازی رو توضیح بدم. در Brawl Stars مدهای مختلفی وجود داره که هر چند ساعت یک بار Reset می‌شن. قانون Reset شدن هر مد فرق می‌کنه. بعضی از مدها مثل ShowDown و Gem Grab فقط نقشه‌اشون تغییر می‌کنه. Brawl Stars مدهای خاصی هم داره که بعد از Reset شدن جاشون رو به مدهای دیگه می‌دن. برای مثال مد Robo Rumble که در آن 3 بازیکن به صورت Co-op با موج‌هایی از ربات‌هایی که توسط AI کنترل می‌شوند می جنگند، وقتی Reset بشه جاشو به مد Brawl Ball می‌ده که در این مد 6 بازیکن به صورت دو تیم 3 نفره فوتبال بازی می‌کنن.با توضیح دادن این سیستم می‌خواستم به این نتیجه برسم که هر بار که هر مد Reset می‌شه بازیکن با برنده شدن در هر کدوم از اون‌ها امتیاز خاصی دریافت می‌کنه که برای باز کردن صندوق بنفش استفاده می‌شه که جایزه های بهتری از صندوق آبی داره.در Brawl Stars یک سیستم دیگه هم برای جایزه دادن به بازیکن وجود داره. بازیکن‌ها با رسیدن به مقدار خاصی از Trophy جایزه‌های مختلف مثل کاراکتر جدید، سکه، صندوق و ... می گیرند. لیست این جایزه‌ها از قبل مشخص هست و حتی بازیکن از ابتدا می‌تونه این لیست رو ببینه.به اضافه‌ی راه‌های مختلفی که به اون‌ها اشاره شد بازیکن هر روز مقدار کمی سکه، بلیت یا جم می‌تونه از بخش فروشگاه بازی به صورت مجانی بدست بیاره. این کار باعث می‌شه که بازیکن‌ها خواه ناخواه هر روز به این بخش هم سری بزنند و از آخرین پیشنهادها و قیمت‌های فروشگاه با خبر بشن.سیستم جایزه و مدهای مختلف Brawl Stars خیلی خوب طراحی شده و حس پیشرفت خوبی داره که می‌تونه یک مثال عالی برای همه‌ی بازیساز‌هایی که روی بازی های Free To Play کار می‌کنند باشه. ترکیب سیستم جایزه و مدهای بازی حس پیشرفت و تجربه‌ی جالبی می‌ده و بازیکن همیشه چندین هدف برای بازی کردن داره.فروشگاه Brawl Stars هم مثل بخش های دیگه‌ی بازی جذابه و طراحی جالبی داره.در سمت چپ پک‌های ویژه‌ی بازی قرار دارن که بر اساس لول بازیکن بهش پیشنهاد داده می‌شن. به عنوان مثال چون اکانت من به لول 15 رسیده بود این پک به من به مدت 4 روز پیشنهاد شده که سه برابر خرید معمولی ارزش داره. این ترفند برای نقاطی که بازیکن‌ها معمولا بازی رو ترک می کنند خوبه. بر اساس آمار بازی می‌شه این نقاط رو در هر بازی پیدا کرد و به بازیکن‌ها یک سری جایزه و پک ویژه پیشنهاد داد تا عمر بازی کردنشون بیشتر بشه. سمت راست هم آیتم‌های معمولی بازی رو می‌شه دید. بخش سمت چپ فروشگاه همیشه ثابته و بخش سمت راست قابل Scroll کردن هست.توی این بخش آیتم‌های فصلی، پک سکه، پک جم که بازیکن با پول واقعی می‌خره و Power Point و پک‌های بلیت که بازیکن با سکه‌هایی که بدست آورده می تونه بخره، قرار دارن.نکته‌ی جالبی که در مورد طراحی فروشگاه بازی وجود داره، اینه که هر بخش می‌تونه تایمر و آیتم‌های خودش رو داشته باشه بدون این که با بخش‌های دیگه اشتباه گرفته بشه. با این سیستم می‌شه به راحتی به فروشگاه آیتم‌های جدید اضافه کرد و فروشگاه رو تغییر داد. با وجود همه‌ی این نکات مثبت از نظر من بعضی اوقات تعداد آیتم‌های فروشگاه خیلی زیاد می‌شه و گیج کننده است.بازی Brawl Stars خیلی بخش‌ها و جزییات دیگه‌ای داره که توی این متن بهشون اشاره‌ای نشد. این‌ها قسمت‌هایی بود که برای من جذاب بود و دوست داشتم در موردشون صحبت کنم.نوشتن در مورد بازی‌هایی که به هر نحوی برای من جذابیت داشتن هم به خود من کمک می‌کنه که اون‌ها را بهتر بررسی کنم و بشناسم و هم به اشتراک گذاشتن این نوشته‌ها با شما می‌تونه نقطه‌ی شروعی برای مکالمه‌هایی بین ما باشه. دوست دارم در ادامه متن‌هایی مشابه این بررسی و تجربیات خودم در زمینه‌ی بازیسازی بنویسم و هر گونه نظر و پیشنهاد شما برای نوشته‌های آینده قطعا مفید خواهد بود. پس اون‌ها رو با من به اشتراک بذارید. منتظر نظراتتون هستم.خیلی ممنون که این متن رو خوندید و امیدوارم براتون مفید بوده باشه.