ویژگیهای کلیدی
یاد بگیرید که با Unity 2018 بازیهای سه بعدی فراگیر و تجربیات واقعیت مجازی ایجاد کنید.
اسکریپتهای سفارشی بسازید تا شخصیتهای بازی خود را تعاملی کنید.
تکنیکهای هوش مصنوعی را برای زنده کردن بازی خود کاوش و پیادهسازی کنید.
شرح کتاب
موتور بازی Unity با مجموعه کامل ابزارهای بصری و گردشهای کاری سریع خود که میتوانند برای ایجاد محتوای سه بعدی تعاملی استفاده شوند، صنعت بازی را متحول کرده است. با Unity، میتوانید از اصول اولیه شروع کنید و بازیهای تعاملی خیرهکنندهای بسازید.
این کتاب شما را در کل فرآیند ایجاد یک بازی سه بعدی، از دانلود موتور بازی Unity تا انتشار بازیتان، راهنمایی میکند. این کتاب نه تنها پایه و اساس محکمی به شما میدهد، بلکه شما را در مسیر توسعه بازی قرار میدهد.
با شروع از یک مرور کلی بر موتور Unity و رابط کاربری آن، فرآیند ایجاد یک محیط بازی را طی خواهید کرد و یاد خواهید گرفت که چگونه از داراییهای داخلی و همچنین داراییهای ایجاد شده با ابزارهای مدلسازی سه بعدی شخص ثالث مانند Blender استفاده کنید.
در ادامه، شما اسکریپتهای سفارشی برای کنترل رفتار شخصیتهای غیربازیکن و گیمپلی ایجاد خواهید کرد. شما بر مفاهیم هیجانانگیزی مانند نمایشگرهای Heads-Up، نقشههای کوچک، ناوبری بازی، جلوههای صوتی و جلوههای نوری تسلط خواهید یافت. در مرحله بعد، یاد خواهید گرفت که چگونه اولین تجربه واقعیت مجازی خود را، از راهاندازی پروژه تا جلوههای تصویری، ایجاد کنید. با تمام ابزارهایی که Unity برای ایجاد تجربیات واقعیت مجازی فراگیر خود ارائه میدهد، آشنا خواهید شد.
هر بخش، گامی به سوی تکمیل بازی نهایی است. در پایان کتاب، مباحث پیشرفتهای مانند ملاحظات چند پلتفرمی را که امکان اجرای بازیهای شما را بر روی چندین پلتفرم فراهم میکند، آموختهاید. آنچه خواهید آموخت
محیط توسعه Unity خود را تنظیم کنید و ابزارهای آن را پیمایش کنید
داراییها و بستههای دارایی سفارشی را برای اضافه کردن شخصیتها به بازی خود وارد و استفاده کنید
یک دنیای بازی سهبعدی با زمین، آب، آسمان، کوهها و درختان سفارشی بسازید
شخصیتهای بازی را با استفاده از کنترلکنندههای انیمیشن و اسکریپتنویسی متحرکسازی کنید
افکتهای صوتی و ذرات را به بازی اعمال کنید
منوهای بازی و عناصر رابط کاربری بصری ایجاد کنید
بازی خود را با جلوههای صوتی، سایهها، جلوههای نورپردازی و گزینههای رندر سفارشی کنید
کد اشکالزدایی کنید و مدیریت خطای روان را فراهم کنید






























