تبلیغات

آموزش ساخت بازی 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. سورس کد
در این آموزش پایه و اساس اصلی بازی پیاده شده و شما می‌توانید بقیه چیزهای دلخواه را خودتان اضافه کنید.
سورس کد تحت وب 2048 را نیز می‌توانید از «این لینک» و بصورت رایگان دانلود کرده و در وب ویو و داخل اندروید استفاده کنید.

 

عنوان آموزش ساخت بازی 2048
پلتفرم اندروید
ابزار مورد استفاده اندروید استودیو
زبان مورد استفاده جاوا (Java)
تاریخ انتشار 1395/04/02

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

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

    1. مهسا گفت:

      عالی بود
      فقط ای کاش تنظیم کردن اندازه متن رو هم توضیح بدید

      1. هادی اکبرزاده گفت:

        ممنون
        تنظیم کردن اندازه متن کار ساده‌ایه فقط کافیه که وقتی عدد بزرگ تر شد متن رو کوچیک تر کنید

    2. A گفت:

      خیلی عالی و ممنون از زحماتتون ، کاربردی و کامل بود
      اگه انیمیشن رو به بازی اضاف کنید ، بینهایت عالی میشه

    3. محمدرضت گفت:

      سلام من تو ریستارت بازی مشکل دارم با این‌که کد رو کاملا کپی کردم از همه کلاس ها بازی اجرا میشه و درست کار میکنه ولی وقتی روی دکمه ریست میزنیم کرش میده چیکار کنم؟

      1. هادی اکبرزاده گفت:

        سلام، چه اروری میده؟!
        سورسی که ما قرار دادیم هم ارور میده یا فقط اونی که خودتون نوشتین؟

        1. dskmkm تقی پور گفت:

          ببخشید حل شد

    4. مهیار محمدیان گفت:

      داداش لینکهای دانلود خرابه من وقتی خریدم ارور داد

      1. هادی اکبرزاده گفت:

        رسید خرید مجدد برای شما ارسال شد