ویژگیهای کلیدی
مبانی اسکریپتنویسی بازی با Unity و C# را برای سفارشیسازی جنبههای بازی خود بیاموزید.
با استفاده از تکنیکها و راهحلهای مؤثر، با چالشهای توسعه بازی Unity و آزمون گواهینامه مقابله کنید.
با استفاده از آزمونهای آزمایشی، نکات امتحانی و سوالات خودارزیابی، برای جدیدترین آزمون گواهینامه Unity آماده شوید.
شرح کتاب
برنامهنویس خبره Unity یک برنامه گواهینامه جهانی توسط Unity برای هر کسی است که به دنبال تبدیل شدن به یک توسعهدهنده حرفهای Unity است. آزمون رسمی برنامهنویس Unity نه تنها دانش و مهارتهای Unity شما را تأیید میکند، بلکه شما را قادر میسازد تا عضوی از جامعه Unity باشید.
این راهنمای مطالعه با افزایش درک شما از برنامهنویسی C# شروع میشود و شما را در فرآیند دانلود و نصب Unity همراهی میکند. شما خواهید فهمید که Unity چگونه کار میکند و با اهداف اصلی آزمون Unity آشنا خواهید شد. با پیشرفت، مهارتهای خود را با ایجاد یک بازی تیراندازی جانبی لذتبخش که میتوان آن را در ویرایشگر یونیتی یا هر دستگاه تلفن همراه مدرن اندروید بازی کرد، افزایش خواهید داد. این کتاب یونیتی دانش شما را با سوالات خودارزیابی میسنجد و به شما کمک میکند تا با کار با ابزارهای یونیتی مانند انیماتور، جلوههای ذرات، نورپردازی، رابط کاربری/تجربه کاربری، اشیاء قابل اسکریپتنویسی و اشکالزدایی، مهارتهای خود را به سطح پیشرفتهای برسانید.
در پایان این کتاب، شما درک کاملی از ابزارهای مختلف یونیتی خواهید داشت و میتوانید با استفاده حداکثری از مجموعه ابزارهای آن، برنامههای یونیتی چشمگیری ایجاد کنید.
آنچه خواهید آموخت
تکنیکهایی برای نوشتن اسکریپتهای ماژولار، خوانا و قابل استفاده مجدد در یونیتی را کشف کنید
اشیاء، فیزیک، کنترلها و حرکات را برای پروژههای بازی خود پیادهسازی و پیکربندی کنید
انیمیشن دوبعدی و سهبعدی را درک کنید و اسکریپتهایی برای تعامل و استفاده از API رندر یونیتی بنویسید
APIهای یونیتی را برای افزودن نورپردازی، متریال و بافت به برنامههای خود بررسی کنید
اسکریپتهای یونیتی را برای ساخت رابطهای کاربری برای سیستمهای منو، ناوبری رابط کاربری، تنظیمات برنامه و موارد دیگر بنویسید
بر اصول SOLID برای نوشتن برنامههای یونیتی تمیز و قابل نگهداری تمرکز کنید
این کتاب برای چه کسانی مناسب است؟
این کتاب موتور Unity برای توسعهدهندگان بازی، توسعهدهندگان نرمافزار، توسعهدهندگان برنامههای تلفن همراه و توسعهدهندگان Unity است که میخواهند در حرفه خود پیشرفت کنند و گواهینامه صنعت بازی کسب کنند. این کتاب دانش پایه برنامهنویسی C# و موتور Unity را فرض میکند.
فهرست مطالب
تنظیم و ساختاردهی پروژه ما
اضافه کردن و دستکاری اشیاء
مدیریت اسکریپتها و انجام یک آزمون آزمایشی
اعمال هنر، انیمیشن و ذرات
ایجاد یک صحنه فروشگاه برای بازی ما
خرید اقلام و تبلیغات درون بازی
ایجاد یک حلقه بازی و آزمون آزمایشی
اضافه کردن فونتها و رابط کاربری سفارشی
ایجاد یک رابط فروشگاه دوبعدی و HUD درون بازی
مکث بازی، تغییر صدا و یک آزمون آزمایشی
ذخیرهسازی دادهها و میکسر صدا
NavMesh، Timeline و یک آزمون آزمایشی
جلوهها، آزمایش، عملکرد و کنترلهای Alt
آزمون آزمایشی کامل برنامهنویس Unity






























