آموزش پروژه محور اندروید استودیو – ساخت بازی حافظه تصویری
1 ساعت
4.3
در بازی حافظه تصویری، چند تصویر به صورت زوج و به طور پراکنده در ساختاری شبکه ای یا جدولی قرار می گیرند که در ابتدا در حالت پنهان شده قرار دارند. با کلیک کردن روی هر دکمه تصویر پنهان شده نمایش داده می شود و با کلیک کردن روی دکمه بعد، تصویر مربوط به آن دکمه نیز نمایش داده می شود. در صورتی که هر دو تصویر نمایش داده شده یکسان باشند، به این معنا است که کاربر به درستی جای یک زوج از چند زوج تصویر را پیدا کرده است. با موفقیت در پیدا کردن دو تصویر مشابه، آن دو تصویر پس از اجرا شدن انیمیشنی ساده به صورت ثابت نمایش داده می شوند. در صورتی که تصویر دو دکمه فشار داده شده یکسان نباشد، پس از مدت زمان کوتاهی هر دو تصویر مجددا پنهان می شوند. با حدس اشتباه دو دکمه و نمایش دو تصویر مربوطه به مدت کوتاه، کاربر باید جای دو تصویر به نمایش درآمده را به خاطر بسپارد تا در حدس های بعد بتواند از آن ها استفاده کند. در صورتی که مکان تمام زوج تصاویر مشابه پیدا شود، بازی تمام شده و بازیکن برنده است. برای آشنایی با پخش صدا در اپلیکیشن، دو نوع صدای مختلف در این اپلیکیشن پخش می شود. یکی از آن ها صدای کوتاهی است که هنگام یکسان بودن تصویر دو دکمه پخش می شود. صدای دوم هم هنگامی پخش می شود که بازیکن تمام تصاویر مشابه را پیدا کند. هدف از این فرادرس، آشنایی با نحوه ساخت یک بازی فکری در اندروید استودیو است. در این آموزش، نحوه استفاده کردن از GridView, LinearLayout و ImageButton در یک پروژه اندرویدی آموزش داده می شود. آموزش نحوه ایجاد یک انیمیشن ساده و نیز پخش صدا در اپلیکیشن از موارد مطرح شده در این آموزش است. بازی های فکری در بین علاقه مندان به صنعت بازی سازی از اهمیت ویژه ای برخوردار است و جزء یکی از محبوب ترین ژانرهای بازی به شمار می رود. مزیت مهمی که این فرادرس دارد، این است که فراگیر می تواند با توجه به ابتکارات فردی و نیازمندی ها، از آن ایده گرفته و در زمینه های مختلف سرگرمی، آموزشی، تبلیغاتی و… استفاده کند. برای مثال ایجاد یک بازی آموزش تصویری لغات انگلیسی از طریق این فرادرس می تواند با توجه به اهمیتی که تصاویر دارند، باعث ایجاد جاذبه در مخاطبین بازی شود. بازی حافظه تصویری می تواند برای توسعه دهنده های اندروید در مواردی مانند: نحوه ایجاد کردن Layout شبکه ای (جدولی)، کار با ImageButton ها، نحوه اضافه کردن تصاویر به پروژه، پخش صدا در اپلیکیشن و… کمک کننده بوده و مشوق وی در یافتن کاربردهای مختلف و متنوع بازی شود.