منابع معتبری که هر طراح بازی‌های اندرویدی باید بشناسد

android game developer (1)

ساخت بازی‌های اندروید می‌تواند هم سرگرم کننده باشد هم تنش‌زا! منابع بسیار مختلفی وجود دارند که طراحان بازی می‌توانند از آن‌ها استفاده کنند. برخی از منابع تنها رایانه‌های شخصی و یا کنسول‌های بازی را تحت پوشش قرار می‌دهند، این در حالی است که منابع دیگری هستند که سعی در پوشش تمامی دستگاه‌های بازی دارند.

برخی از منابع طراحی بازی‌های اندرویدی، بیشتر از سایر آن‌ها توسط طراحان بازی‌ مورد استقبال قرار می‌گیرند، این موضوع به این دلیل است که برخی منابع برای طراحی بازی در فضای سیستم عامل اندروید بسیار کاربردی‌تر از سایر منابع هستند. البته اکثر این منابع در نظر دارند که تمامی پلتفرم‌ها رو پوشش دهند.

طراحی

قبل از شروع طراحی بازی، بهتر است یک درک اولیه در رابطه با سیستم عامل اندروید داشته باشید تا اگر در میانه‌های راه به مشکل برخوردید، بدانید که چگونه آن را رفع کنید. در این قسمت چند سایت مفید را معرفی می‌کنیم:

Android Developer Blog: این سایت، حاوی اطلاعیه‌ها و اخبار رسمی درباره  طراحان اندروید بوده و توسط گوگل اداره می‌شود. هر طراح نرم‌افزار اندروید بهتر است حداقل هر از چند گاهی به این وبلاگ سر بزند.

Stackoverflow: یک سایت پرسش و پاسخ  برای طراحان است. اکثر مشکلاتی که شما با آن‌ها در هنگام طراحی برخورد می‌کنید، قبلاً یک طراح دیگر با آن روبرو شده و آن را مطرح کرده و در این سایت به آن پاسخ داده شده که می‌تواند برای شما مفید باشد.

UX Magazine: رابط کاربری بازی، آزمایش و رفع اشکالات آن، قسمت مهمی از بازی شما است که ممکن است شما خطر آن را نادیده بگیرید. این وب‌سایت شامل تعداد زیادی مقاله، شگرد، ترفند و منابع برای راهنمایی طراحی رابط کاربری بازی شماست.


 

موتورهای بازی (Game Engines)

موتورهای بازی زیادی وجود دارد که تمام کارهای سنگین همچون moving sprites، بررسی یا اداره کردن وقایع و تصادفات، المان‌ها و یا عامل‌های فیزیکی درون بازی را برای شما انجام‌ می‌دهد. بهتر است که برای یادگیری یکی از موتور‌ها‌ی زیر زمانی را اختصاص دهید و از آن در طراحی بازی خود استفاده کنید:

Cocos2d: یک گیم انجین با کاربردی گسترده و وسیع در طراحی بازی‌های موبایل بوده و همان‌طور که از نام آن پیدا است،  عمدتاً در طراحی بازی‌های دوبعدی به کار می‌رود.

Corona: اس دی کی (SDK) یک کراس پلتفرم رایگان در طراحی بازی است که می‌تواند برنامه‌هایی برای پلتفرم‌های اندروید و ios و ویندوزفون بسازد. یادگیری SDK بر پایه زبان LUA، آسان بوده و نیز شامل یک شبیه‌ساز موبایل هم هست که طراحی را بر روی رایانه‌های شخصی یا مک آسان می‌کند.

LibGDX: یک موتور بازی فوق‌العاده که با یک موتور فیزیکی نیز ادغام شده است. این موتور عمدتا برای طراحی بازی‌های دوبعدی به‌کار می‌رود، البته می‌توان از آن برای طراحی بازی‌های سه‌بعدی نیز استفاده کرد.

Unity: یکی از موفق‌ترین موتور‌های بازی در طراحی گیم‌های موبایل است. بازی‌های طراحی شده با Unity، در تمامی دستگاه‌های موبایل، کنسول‌ها، سیستم‌عامل‌های PC و وب، قابل‌استفاده است. در طراحی بسیاری از بازی‌های محبوب و معروف از این موتور استفاده کرده‌اند.

Unreal Engine: یکی دیگر از موتورهای بازی بسیار عالی است که توسط شرکت Epic توسعه‌یافته و حمایت می‌شود و بر پایه موتورهای به‌کار‌رفته در مسابقات و تورنومنت‌های بسیار محبوب و موفق است. بازی‌های ساخته شده با این موتور در تمامی دستگاه‌های تلفن همراه، کنسول‌ها و سیستم عامل‌های کامپیوتر، قابل‌استفاده خواهد بود.

android game developer (3)


 

محتویات بازی (گرافیک، هنر و موسیقی)

با اینکه گیم پلی یک بازی بسیار مهم است، اما محتوا بازی برای موفقیتش بسیار حیاتی است. در اینجا فهرستی از تعدادی از مکان‌هایی که می‌توانید محتوا بسیارعالی برای بازی را به صورت رایگان تهیه کنید، قرار می‌دهیم:

Graphic Buffet: شامل مجموعه‌ای از تصاویر گرافیکی بازی‌های دو‌بعدی، اشکال، UI elements است.

Lets Make Games: این سایت عالی شامل منابعی برای طراحان بازی است و لینک‌هایی برای منابع رایگان و پولی شامل تصاویر هنری، تصاویر گرافیکی، صدا، موزیک، مدل‌ و انیمیشن برای بازی‌های دو‌بعدی و سه‌بعدی در آن موجود است.

Super Game Asset: این سایت حاوی مجموعه‌ای از تصاویر هنری بازی‌ها شامل محیط، کارکترها وآیکون‌ها عموماً برای بازی‌هایی با سبک RPG است.

Unity Store: هنرمندان و طراحان زمینه محتویات بازی‌ها، می‌توانند در این سایت ثبت نام کرده و آزادانه محصولات و خلاقیت‌های خود را به فروش برسانند. طراحان محتویات بازی‌ها می‌توانند محتوا گرافیکی مورد نظرشان را خریداری کرده و سپس در بازی‌های خود از آن‌ها بهره گیرند.

Unreal Engine Marketplace: یکی دیگر از بازارهای بسیار عالی است. اگر از موتور Unreal استفاده کردید، پس باید این سایت اولین انتخاب شما برای درخواست محتویات هنری باشد.


 

آنالیز

هنگامی‌که بازی شما منتشر شد، این‌که اطلاعاتی در مورد چگونگی استفاده و استقبال از آن جمع‌آوری کنید از اهمیت ویژه‌ای برخوردار است. اطلاعاتی نظیر اینکه بدانید در چه قسمت‌هایی از بازی‌تان، بازیکنان گمراه شده و یا آن را رها کرده‌اند و یا چگونه به گزینه‌هایی که باید خریده شوند، واکنش نشان می‌دهند. برای انجام این کار شما به یک سرویس تجزیه و تحلیل نیاز داری در نتیجه می‌بایست سیستمی که دارای یک API مناسب است و قوانین استفاده پیچیده‌ای ندارد را پیدا کرده و از آن استفاده کنید. اکثر این برنامه‌ها رایگان‌اند اما  برخی دیگر دارای هزینه هستند.

برخی از محبوب‌ترین سیستم‌هایی که تنها برای تجزیه و تحلیل بازی‌ها به کار می‌روند، عبارتند از:

  • Chartboost
  • Game Analytics
  • Swrve

ابزارهای تجزیه و تحلیل دیگر که عموماً کاربرد گسترده‌ای در برنامه‌های اندروید دارند، عبارتند از :

  • App Annie
  • Flurry
  • Google Analytics

android game developer (2)


 

کسب درآمد

همانند فضاهای موجود برای تجزیه و تحلیل نرم‌افزار‌ها، تعداد زیادی شبکه‌ تبلیغات تلفن همراه وجود دارد. آگهی‌های تبلیغاتی مختلف از جمله بنرها، ویدیوها، اعلامیه‌ها و حتی آن دسته برنامه‌هایی که مجهز به پرداخت درون‌برنامه‌ای هستند،  برای استفاده شما در نظر گرفته شده‌اند. به عنوان مثال  بعضی از شبکه‌ها در ارائه بنرها عالی بوده اما ارائه ضعیفی در زمینه ویدیوهای تبلیغاتی دارند. امکان ثبت نام در شبکه‌های تبلیغاتی متعدد وجود دارد و می‌توان تبلیغات را بر اساس اینکه کدام شبکه دارای رتبه بالاتری برای فضای مختص به کاربر است، انتخاب کرد. برخی از شبکه‌های تبلیغاتی بزرگ عبارتند از :

  • Aerserv
  • AppKey
  • Appnext
  • InMobi
  • MobileCore
  • RevMob
  • Startapp
  • NativeX

 

اخبار و اطلاع‌رسانی

شما حتماً بعد از نوشتن بازی خود مایل به اطلاع رسانی و اشتراک گذاری آن با جهان هستید. وب سایت و وبلاگ‌ها‌یی هستند که زیر مجموعه‌ای از سایت‌ها‌یی بوده که به اخبار بازی‌ها، گرایش‌ها و اطلاعات اختصاص داده شده‌اند. اکثر این سایت‌ها نه تنها از پلتفرم اندروید بلکه از تمام پلتفرم‌ها پشتیبانی می‌کنند.

  • Gamasutra
  • GamesBeat
  • GamesBrief
  • GamesIndustry
  • GameSauce
  • GamingInsiders (Weekly news and analysis newsletter(
  • Indie Games
  • PocketGamer
  • Polygon

android game developer (4)


 

و در آخر…

منابع و سایت‌ها‌ی ارائه شده در اینجا جز بهترین و مفید ترین منابع در دسترس برای طراحان بازی‌های اندروید هستند. حالا می‌توانید برنامه نویسی را شروع کنید و بازی موبایل ویدئویی بعدی را بسازید. هر منبع دیگری که شما فکر می‌کنید باید به آن اشاره کنیم را در بخش دیدگاه‌ها با زاناتک و سایر کاربران به اشتراک بگذارید.

مطالب مرتبط

1 نظر

نظر بدهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *