معرفی و دانلود کتاب آموزش ساخت بازی دو بعدی Platformer در یونیتی

عکس جلد کتاب آموزش ساخت بازی دو بعدی Platformer در یونیتی
قیمت:
10000 تومان - 1.49€
۵۰٪ تخفیف اولین خرید با کد welcome

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

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

معرفی کتاب آموزش ساخت بازی دو بعدی Platformer در یونیتی

کتاب آموزش ساخت بازی دو بعدی Platformer در یونیتی به قلم Adam Sinicki، شما را به طور کاربردی و به صورت تماماً تصویری با نحوه ساخت یک بازی دوبُعدی به نام Platformer آشنا کرده و در کنار آن، محیط یونیتی، پنل‌های مختلف آن، ابزارها و همچنین تا حدی برنامه‌نویسی C# را به شما آموزش می‌دهد.

یونیتی از معروف‌ترین موتورهای بازی‌سازی است. این نرم افزار، مورد توجه و استفاده بیشتر بازی‌سازها بوده و در صورتی که تا حدی با مقدمات برنامه‌نویسی آشنا باشید، می‌تواند به عنوان نقطه شروع بازی‌سازی گزینه خوبی باشد. یکی از زبان‌های برنامه‌نویسی که در یونیتی مورد استفاده قرار می‌گیرد، زبان محبوب C# است که کدهای مورد استفاده در این کتاب نیز به این زبان نوشته شده‌اند.

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

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

در این کتاب که در هفت فصل نگارش شده است ابتدا نحوه نصب یونیتی توضیح داده شده و سپس محیط یونیتی به همراه کاربرد پنل‌های مختلف آن آموزش داده می‌شود. همچنین اولین شیء بازی را وارد صحنه کرده و از آن برای ایجاد سکویی از بلوک‌ها استفاده می‌شود. در فصل دوم، کاراکتر بازیکن وارد صحنه شده، ویژگی‌های فیزیکی به آن اعمال می‌شود. در ادامه، کدنویسی و کنترل بازیکن آموزش داده می‌شود به طوری که به چپ و راست حرکت کرده و بتواند پرش کند.

در فصل سوم می آموزید که ابتدا برکه‌ای از آب ایجاد کرده، سپس اشیاء تزئینی مانند بوته و درخت به صحنه اضافه می‌کنید. تصویر پس‌زمینه‌ای نیز برای محیط بازی در نظر گرفته شده که نحوه اضافه کردن آن نیز آموزش داده شده است. در ادامه این فصل، سکه، موانع، دشمنان و بلوک‌های هُل دادنی به صحنه اضافه می‌کنید تا بازی جذاب‌تر شود.

در پایان فصل چهارم امتیازات کسب شده بازیکن و شماره مرحله فعلی بازی را در گوشه صحنه، نمایش داده می‌شود. همچنین با نحوه اضافه کردن صدا به پروژه آشنا می‌شوید تا هنگام به دست آوردن سکه توسط بازیکن، صدایی پخش شود.

در پایان فصل چهارم امتیازات کسب شده بازیکن و شماره مرحله فعلی بازی را در گوشه صحنه، نمایش داده می‌شود. همچنین با نحوه اضافه کردن صدا به پروژه آشنا می‌شوید تا هنگام به دست آوردن سکه توسط بازیکن، صدایی پخش شود.

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

نسخه‌ای از یونیتی که برای تهیه این کتاب از آن استفاده شده، Unity 5.3.5f1 است.

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

مقدمه
فصل اول: آشنایی با محیط یونیتی
آشنایی با نحوه نصب یونیتی
معرفی محیط یونیتی
ایجاد یک پروژه جدید بازی
پنل Scene
پنل Asset Store
پنل Game
پنل Inspector
پنل Project
پنل Hierarchy
اضافه کردن Sprite به صحنه بازی
معرفی ابزارهای جابه‌جایی و تغییر اندازه
دوربین
فصل دوم: افزودن فیزیک و شروع کدنویسی
ایجاد پوشه‌ها برای سازماندهی بهتر اشیاء بازی
اضافه کردن کاراکتر بازیکن به صحنه بازی
اعمال کردن جاذبه به کاراکتر بازیکن
اعمال کردن ویژگی برخورد کردن (Collider) به کاراکتر بازیکن
شروع کدنویسی در C#
استفاده از متغیرها در کدنویسی
کنترل کردن کاراکتر بازیکن
رفع مشکل پرواز کردن کاراکتر بازیکن
فصل سوم: Prefabs، Effectors و Collectibles
استفاده از Effector برای رفع مشکل چسبیدن کاراکتر بازیکن به دیواره ها
اضافه کردن برکه آب به عنوان مانعی برای بازی
استفاده از Prefabs
درک مفهوم والد - فرزند و ایجاد یک دوربین متحرک
اضافه کردن بوته و درخت به صحنه بازی
افزودن گیاه پیچک به بلوک‌های زمین
اضافه کردن تصویر پس زمینه به صحنه بازی
اضافه کردن سکه‌ها به صحنه بازی
اضافه کردن موانع به صحنه بازی
اضافه کردن دشمن به صحنه بازی
اضافه کردن اشیاء هل دادنی به صحنه بازی
استفاده از متریال
فصل چهارم: اضافه کردن انیمیشن‌ها، افکت‌ها و HUD به بازی
اداره کردن از بین رفتن بازیکن و استفاده از ذرات
تخریب کردن سیستم ذرات
متحرک کردن کاراکتر بازیکن
اضافه کردن HUD
اضافه کردن جلوه صوتی به بازی
فصل پنجم: ایجاد اپلیکیشن اندرویدی از بازی
اضافه کردن کنترل‌های لمسی
کدنویسی کنترل ها
ایجاد فایل APK
فصل ششم: اضافه کردن Checkpoint‌ها و مراحل بازی
اضافه کردن Checkpoint
تغییر در کدنویسی از بین رفتن بازیکن
کدنویسی Checkpoint
انتقال بازیکن به مرحله بعد بازی
ایجاد یک مرحله جدید برای بازی
ایجاد خروجی برای ویندوز
فصل هفتم: اضافه کردن عناصر بیشتر به بازی
اضافه کردن فنر به صحنه بازی
اضافه کردن سکوهای متحرک به بازی
اضافه کردن سکوهای سقوط کننده به بازی

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

نام کتابکتاب آموزش ساخت بازی دو بعدی Platformer در یونیتی
نویسنده
مترجممحمود خاوریان
سال انتشار۱۳۹۸
فرمت کتابEPUB
تعداد صفحات340
زبانفارسی
موضوع کتابکتاب‌های آموزش برنامه نویسی، کتاب‌های آموزش نرم افزارهای کاربردی
قیمت نسخه الکترونیک
10000 ت - 1.49 یورو
خرید کتاب الکترونیک

نقد، بررسی و نظرات کتاب آموزش ساخت بازی دو بعدی Platformer در یونیتی

مصطفی لطفی
۱۳۹۹/۱۱/۲۳
خیلی ممنونم که نظر من رو خوندید
من تو اون قسمت که یک اسکریپت به اسپریت سکه اضافه کردیم
و یک اسکریپت نوشتیم به اون سکه متصل کردیم
من همه اون کار‌ها رو کردم و قرارا بود که بعد از برخورد کاراکتر بازیکن با اون سکه‌ها سکه‌ها از رو صحنه بازی حذف بشه ولی نشد
چند بار هم امتحان کردم شاید مشکل ار برنامه یونیتی من بوده
ahmad rashidi
۱۴۰۱/۵/۱۳
کتاب فوق العاده‌ای است، ترجمه‌های آقای خاوریان عالی است، کتاب مرحله به مرحله توضیح داده و توضیحات دقیق و ساده است، کسانی که دوست دارند بازی سازی یاد بگیرند حتما این کتاب را بخرند و اولین بازی خود را قدم به قدم بسازند، خیلی عالی بود سپاسگزارم از آقای خاوریان و کتابراه
milad atani
۱۴۰۲/۱۲/۱۴
کتاب رو کامل مطالعه کردم خیلی خوب بود و نکاتی خوبی از یونیتی یاد گرفتم البته کد مربوط به سکه‌ها ایراد داشت که در پروژه خودم اصلاح کردم
محمد افکنده
۱۳۹۸/۳/۶
سلام تشکر بابت کتاب خوبتون‌ای کاش ساختن بازی سه بعدی هم یاد میدادین
سینا فتوحی
۱۳۹۸/۵/۷
سلام. خیلی عالیه. حتما پیشنهاد میکنم. لطفا سه بعدی رو هم اموزش بدید. ممنون
مهدی عبیداوی
۱۴۰۱/۲/۱۰
بهترین کتاب برای اموزش بازی سازی 2 بعدی
پیشنهاد میکنم بخرید
مبین فرهنگی
۱۴۰۲/۹/۳
بهترین کتاب برای شروع ساخت بازی 2D با یونیتی
Saeed Safaee
۱۴۰۲/۴/۳۰
عالی بود و بسیار روان مطالب را بیان کرده
مهدی
۱۴۰۲/۳/۲۸
عالی کامل جامع خلاصه‌ی این کتابه حتما توصیه میکنم
سها بیابانکی
۱۴۰۰/۶/۲۳
عالی. فقط یکم در قسمت خروجی مشکل داشتم. 😁
علی قهرمان پور
۱۴۰۰/۱/۲۲
برای شروع کاربازی سازی عالی
رضا عباس تبار
۱۳۹۹/۴/۲۵
عالی بود👏👏👏👏👏👏👏
Mana Amiri
۱۳۹۸/۶/۱۰
خیلی خوب آموزش داده شده بود.
مریم جعفریان
۱۴۰۲/۱۲/۲۶
بسیار عالی و کاربردی
Hb Bh
۱۳۹۹/۱۱/۱۰
خیلی عالیه ممنون از سازنده
مشاهده همه نظرات 16

راهنمای مطالعه کتاب آموزش ساخت بازی دو بعدی Platformer در یونیتی

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

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