تبلیغات

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

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

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

how-to-2048-tutorial-thumbnail

حال نیز تصمیم گرفته ایم، یک آموزش ویدیویی از روند اصلی ساخت این بازی رابرایتان تهیه کنیم.

نکته: اموزش در محیط اندروید استودیو بوده و در انتها با نحوه پیاده سازی در محیط اکلیپس نیز به صورت خلاصه آشنا می شوید.
این ویدیو دارای 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- خسته نباشید bigsmile
13- سورس کد
?سورسی که ما نوشتیم + سورسی که خود سازنده نوشته است.

✋در این آموزش Base اصلی بازی پیاده شده و شما می توانید بقیه چیزهای دلخواه را خودتان پیاده سازی کنید.
لطفا نظرات و پیشنهادات خود را در رابطه با آموزش در پایین برای ما ارسال کنید، زیرا نظرات شما برای ما از همه چیز مهم تر است.

نکته: لازم به ذکر است که مدت زمان دانلود 48 ساعت پس از خرید می باشد. و هم چنین سورس تحت وب را نیز می توانید از این قسمت دانلود نمایید

 

5000 تومان – خرید

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

درباره نویسنده

هادی اکبرزاده

هادی اکبرزاده

[ مدیر فول کده ]

آن‌گاه که هرچیزی را به یک چشم دیدیم، حقیقت برایمان نابود می‌شود! باید توجه کنیم که خدا به ما دو چشم داده است!
Telegram

پاسخ دهید

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

قوانین نظرات

  • تعریف سیستم نظرات: سیستم نظرات، محلی است تا شما دوستان عزیز بتوانید دیدگاه خود را نسبت به مطلب قرار گرفته بنویسید، نه چیز دیگری!
  • نظراتی که به بهبود پست کمک کنند، با ذکر نام ارسال کننده به پست اضافه خواهند شد.
  • برای ارسال نظر، نیازی به سلام و احوال‌پرسی نیست و این فقط به خاطر ساده‌تر و سریع تر شدن متن می‌باشد.
  • دیدگاهی که ارسال می‌کنید، حتما باید درباره‌ی پست قرار گرفته باشد؛ نظرات پست‌های دیگر را در جای خود بنویسید در غیر این‌صورت تایید یا پاسخ داده نخواهند شد.
  • سوالی که جواب آن در پست وجود داشته باشد، تایید یا پاسخ داده نخواهد شد.
  • برای پاسخ دادن به نظرات دیگران، از گزینه‌ی پاسخ کنار هر دیدگاه استفاده کرده و یک نظر جدید ارسال نفرمایید. همچنین برای ارسال نظر جدید از گزینه‌های مربوط به پاسخ استفاده نکنید.
  • دوستان عزیز واقعا نظر لطف شماست اما متن‌های کوتاهی مانند "مرسی"، "عالی بود" ممکن است تایید نشوند. این به خاطر شلوغ نشدن قسمت نظرات است.
  • بهتر است برای ارسال نظر در سایت ثبت نام کنید و سپس با اکانت خود وارد شده و نظرتان را ارسال کنید.
  • قوانین نظرات در طول زمان در این قسمت اضافه و تغییر داده می‌شوند و می‌توانید از این قسمت بررسی کنید.
  • این قوانین شامل پست های قدیمی نمی‌شود ولی نظرات پست های قدیمی نیز در صورت نیاز اصلاح خواهند شد.

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

    1. مهسا گفت:

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

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

    2. A گفت:

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

      1. سلام
        ممنون دوست عزیزم نظر لطفتونه

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

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

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

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

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

          هست تو متد ریست هم :

          من کد ها رو کپی کردم چندبار ولی بازم حل نشد

          1. سورس هیچ مشکلی نداره
            تلگرام پیام بدین تا بهتر بررسی کنیم، آیدی انتهای پست و مشخصات نویسنده قرار داره