معرفی و دانلود کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender

عکس جلد کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender
قیمت:
۱۰,۰۰۰ تومان
۵۰٪ تخفیف اولین خرید با کد welcome

برای دانلود قانونی کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

برای دانلود قانونی کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.

معرفی کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender

کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender نوشتۀ جان هورتون، به آموزش ساخت یک بازی جذاب موبایلی به نام Tappy Defender می‌پردازد که در محیط Android Studio طراحی و برنامه‌نویسی می‌شود. در این کتاب در قالب سه فصل نحوه ایجاد این بازی به صورت تصویری و قدم به قدم آموزش داده می‌شود.

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

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

برای ترسیم در صفحه با اشیائی از کلاس‌های SurfaceView، Canvas، Paint و... کار می‌کنیم و از کلاس SoundPool برای پخش صداهایی مناسب با رویدادهای برخورد، برنده شدن بازیکن و... استفاده می‌کنیم.

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

اگر قبلاً تجربه کار با اندروید استودیو و ایجاد اپلیکیشن با این محیط را نداشته اید، در صورتی که با مبانی برنامه‌نویسی آشنا باشید، کتاب آموزش بازی سازی در اندروید اثر جان هورتون (John Horton)، می‌تواند برای شروع کار مفید باشد، به این دلیل که تمامی مراحل کار دارای تصویر بوده و به صورت ساده و قدم به قدم توضیح داده شده‌اند.

فهرست مطالب کتاب

مقدمه
فصل اول: مرحله اول
MVC (Model، View و Control)
چرخه حیات اکتیویتی اندروید
ایجاد پروژه
ایجاد رابط کاربری صفحه شروع
شروع کدنویسی
ایجاد کلاس GameActivity
پیکربندی فایل AndroidManifest. xml
کدنویسی حلقه بازی
ایجاد View
ایجاد یک کلاس جدید برای View بازی
اکتیویتی بازی
شیء PlayerShip
ترسیم صحنه
طرح ریزی و ترسیم
ترسیم PlayerShip
اشیاء Canvas و Paint
کنترل کردن نرخ فریم
گسترش دادن بازی
روش دوم برای ایجاد خروجی روی دستگاه اندرویدی
فصل دوم: پرواز کردن
کنترل کردن سفینه بازیکن
تشخیص تماس‌های انگشت
اضافه کردن booster به سفینه
تشخیص رزولوشن صفحه
ساختن دشمنان
طراحی دشمن
پرتاب کردن دشمن
کاری کنیم که دشمن فکر کند
دادن حس پرواز - پیمایش شدن پس زمینه
تشخیص برخورد
روش فصل مشترک مستطیلی
روش فصل مشترک دایره ای
بهترین روش تشخیص برخورد برای Tappy Defender
فصل سوم: رسیدن به سیاره خانه
نمایش دادن یک HUD
پیاده سازی قوانین بازی
به پایان رساندن بازی
Restart کردن بازی
افزودن صدا به بازی
کلاس SoundPool
اضافه کردن ماندگاری
اصلاح بازی
چند دشمن مختلف
ایجاد توازن در دشواری بازی
قالب بندی زمان
اداره کردن دکمه Back
خروجی نهایی از بازی

مشخصات کتاب الکترونیک

نام کتابکتاب آموزش بازی سازی در اندروید - بازی Tappy Defender
نویسنده
مترجممحمود خاوریان
سال انتشار۱۳۹۷
فرمت کتابEPUB
تعداد صفحات171
زبانفارسی
موضوع کتابکتاب‌های برنامه نویسی اندروید
قیمت نسخه الکترونیک

نقد، بررسی و نظرات کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender

ahmad rashidi
۱۴۰۱/۶/۳
آقای محمود خاوران مثل همیشه با قلم شیوایشان اعجاز کرده‌اند دوستانی که می‌خواهند با اندروید و جاوا آشنا شوند این کتاب بسیار عالی است، خرید کتاب وخواندن آن را به تمام دوستان توصیه می‌کنم
امیرمهدی خدایی
۱۳۹۸/۸/۶
به نظر من کتاب خوبی بود و نکته مثبت آن هم این بود که همه چیز را از پایه و بدون دانش اولیه گفته بود
مجید اشجع
۱۴۰۲/۱۲/۱۰
در برنامه نویسی کمک کننده و مفید بود
مشاهده همه نظرات 3

راهنمای مطالعه کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender

برای دریافت کتاب آموزش بازی سازی در اندروید - بازی Tappy Defender و دسترسی به هزاران کتاب الکترونیک و کتاب صوتی دیگر و همچنین مطالعه معرفی کتاب‌ها و نظرات کاربران درباره کتاب‌ها لازم است اپلیکیشن کتابراه را نصب کنید.

کتاب‌ها در اپلیکیشن کتابراه با فرمت‌های epub یا pdf و یا mp3 عرضه می‌شوند.