تبلیغات

آموزش ساخت بازی 2048 برای اندروید

آموزش ساخت بازی 2048 برای اندروید

۲۰۴۸ (به انگلیسی: 2048) بازی برخط تک‌نفره ایست که در مارس ۲۰۱۴ توسّط گابریل سایرولی، یک توسعه دهندهٔ وب ۱۹ سالهٔ ایتالیایی، طرّاحی شد.
سایرولی این بازی را به عنوان پروژهٔ آخر هفته و تنها در ۲ روز طرّاحی کرد و بازی در کمتر از ۱ هفته، ۴ میلیون بیننده داشت.
مبنای بازی بر حرکت خانه‌های با اعداد مشابه (ضرایب عدد ۲) به سمت هم و سرانجام دست‌یابی به عدد « 2048 » است. این بازی نوعی از پازل‌های کشویی می‌باشد و شباهت زیادی به بازی «سه‌تایی‌ها!» که ۱ ماه قبل از آن منتشر شد دارد.

how-to-2048-tutorial-thumbnail

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

1- مقدمه (8دقیقه و 10 ثانیه)
به شروع کار و مقدمه‌ای بر 2048 خواهیم پرداخت.
2- کنترل سفارشی (18 دقیقه و 10 ثانیه)
با روند ایجاد کنترل سفارشی برای ساخت خانه‌های 4 در 4 بازی آشنا می‌شوید.
3- ایجاد جدول (18 دقیقه و 54 ثانیه)
به نحوه‌ی ترسیم خانه‌ها خواهیم پرداخت.
4- اعداد جدول (17 دقیقه و 30 ثانیه)
به نحوه‌ی نمایش اعداد روی خانه‌ها خواهیم پرداخت.
5- رویدادهای تاچ (21 دقیقه و 31 ثانیه)
به نحوه‌ی پیاده‌سازی تاچ به 4 سمت بالا، راست، پایین و چپ خواهیم پرداخت.
6- حرکت و برخورد (25 دقیقه و 43 ثانیه)
به نحوه‌ی حرکت خانه‌ها و برخورد آن‌ها به یکدیگر و جمع شدن اعداد خانه‌ها و … خواهیم پرداخت.
7- بهینه سازی حرکت (22 دقیقه و 23 ثانیه)
به حل دو مشکل اساسی در حرکت دادن خانه‌ها و پایان بازی خواهیم پرداخت.
8- واحد DIP و رنگ سلول ها (11 دقیقه و 8 ثانیه)
با واحد DIP آشنا شده و بر اساس آن اندازه خود را بهینه می‌کنیم و سپس رنگ خانه‌ها را مشخص می‌کنیم.
9- Save و Load ( 9 دقیقه و 33 ثانیه)
با روند ذخیره و لود بازی آشنا خواهیم شد.
10- امتیاز و بهترین امتیاز (18 دقیقه و 41 ثانیه)
با روند محاسبه SCORE و BEST آشنا خواهیم شد.
11- روند کار در اکلیپس (5دقیقه و 22 ثانیه)
به صورت خلاصه کار را در اکلیپس پیاده خواهیم کرد.
12- خسته نباشید 😀
13- سورس کد


در این آموزش Base اصلی بازی پیاده شده و شما می توانید بقیه چیزهای دلخواه را خودتان پیاده سازی کنید.
سورس تحت وب 2048 را نیز می‌توانید از «این لینک» و به صورت رایگان دانلود کرده و در وب ویو و داخل اندروید استفاده کنید.

تبلیغات
کانال تلگرام فول کده

پاسخ دهید

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

نظرات ثبت شده 11 دیدگاه