
عنوان کتاب به انگلیسی: |
Game Development with Unity for .NET Developers: The ultimate guide to creating games with Unity and Microsoft Game Stack |
| سال انتشار: 2022 | 584 صفحه | حجم فایل: 24 مگابایت | زبان: انگلیسی |
| نویسنده | Jiadong Chen |
| ناشر | Packt Publishing |
| ISBN10: | 1801078076 |
| ISBN13: | 9781801078078 |
توضیحات کتاب
Key FeaturesDiscover solutions to common problems faced by .NET developers while creating games in Unity
Explore tips, tricks, best practices, and advanced Unity coding techniques for creating impressive games
Understand how to program with C# code using Unity’s built-in modules and add engaging effectsBook Description
Understand what makes Unity the world’s most widely used real-time 3D development platform and explore its powerful features for creating 3D and 2D games, as well as the Unity game engine and the Microsoft Game Dev, including the Microsoft Azure Cloud and Microsoft Azure PlayFab services, to create games.
You will start by getting acquainted with the Unity editor and the basic concepts of Unity script programming with C#. You’ll then learn how to use C# code to work with Unity’s built-in modules, such as UI, animation, physics, video, and audio, and understand how to develop a game with Unity and C#. As you progress through the chapters, you’ll cover advanced topics such as the math involved in computer graphics and how to create a custom render pipeline in Unity with the new Scriptable Render Pipeline, all while optimizing performance in Unity. Along the way, you’ll be introduced to Microsoft Game Dev, Azure services, and Azure PlayFab, and using the Unity3D PlayFab SDK to access the PlayFab API.
By the end of this Unity book, you’ll have become familiar with the Unity engine and be ready to develop your own games while also addressing the performance issues that you could encounter in the development process.
What you will learn
Get to grips with using the Unity Editor
Use C# scripts to work with Unity’s built-in modules such as UI, animation, physics, video, and audio
Create a custom render pipeline in Unity Engine with the latest Scriptable Render Pipeline
Write high-performance multithreaded code with the latest DOTS in Unity
Discover the Azure PlayFab Client library for C# in Unity
Understand how the asset management and serialization system within Unity really works
Explore some of the most commonly used profiler tools in Unity development
Who this book is for
The book is for developers with intermediate .NET and C# programming experience who are interested in learning game development with Unity. Basic experience in C# programming is assumed.
Table of Contents
Hello Unity
Scripting Concepts in Unity
Developing UI with the Unity UI System
Creating Animations with the Unity Animation System
Working with the Unity Physics System
Integrating Audio and Video in a Unity Project
Understanding the Mathematics of Computer Graphics in Unity
The Scriptable Render Pipeline in Unity
Using Data-Oriented Technology Stack in Unity
Serialization System and Assets Management In Unity and Azure
Working with Microsoft Game Dev, Azure Cloud, PlayFab and Unity
توضیحات کتاب به فارسی (ترجمه ماشینی)
با کمک راهنمایی متخصص برای پرداختن به مسائل عملکردی که در توسعه وحدت وجود دارد ، با وحدت از خواب برخیزید و اجرا کنید
ویژگی های کلیدی
راه حل هایی را برای مشکلات رایج با توسعه دهندگان .NET هنگام ایجاد بازی در وحدت کشف کنید
نکات ، ترفندها ، بهترین شیوه ها و تکنیک های پیشرفته کدگذاری وحدت را برای ایجاد بازی های چشمگیر کاوش کنید
نحوه برنامه ریزی با کد C# را با استفاده از ماژول های داخلی Unity و اضافه کردن جلوه های جذاب درک کنید
توضیحات کتاب
بفهمید چه چیزی وحدت را به عنوان پلت فرم توسعه سه بعدی در زمان واقعی جهان تبدیل می کند و ویژگی های قدرتمند آن را برای ایجاد بازی های سه بعدی و 2D و همچنین موتور بازی Unity و Microsoft Game Dev از جمله Microsoft Azure Cloud و Microsoft Azure Playfab Services کشف می کند.، برای ایجاد بازی.
شما با آشنایی با ویرایشگر وحدت و مفاهیم اساسی برنامه نویسی اسکریپت وحدت با C#شروع خواهید کرد.سپس یاد می گیرید که چگونه از C# Code برای کار با ماژول های داخلی Unity ، مانند UI ، انیمیشن ، فیزیک ، فیلم و صوتی استفاده کنید و درک کنید که چگونه یک بازی را با Unity و C# توسعه دهید.با پیشرفت در فصل ها ، مباحث پیشرفته ای مانند ریاضیات درگیر در گرافیک رایانه و نحوه ایجاد یک خط لوله رندر سفارشی در وحدت با خط لوله جدید ارائه دهنده Scriptable را پوشش می دهید ، همه در حالی که بهینه سازی عملکرد در وحدت است.در طول راه ، شما با Microsoft Game Dev ، Azure Services و Azure PlayFab آشنا می شوید و با استفاده از Unity3D PlayFab SDK برای دسترسی به API PlayFab.
با پایان این کتاب وحدت ، شما با موتور وحدت آشنا شده اید و در عین حال به مسائل مربوط به عملکردی که می توانید در فرآیند توسعه با آنها روبرو شوید ، آماده توسعه بازی های خود خواهید بود.
آنچه یاد خواهید گرفت
با استفاده از ویرایشگر Unity به چنگ بزنید
از اسکریپت های C# برای کار با ماژول های داخلی Unity مانند UI ، انیمیشن ، فیزیک ، فیلم و صوتی استفاده کنید
با جدیدترین خط لوله ارائه دهنده اسکریپت یک خط لوله رندر سفارشی ایجاد کنید
کد چند رشته ای با کارایی بالا را با آخرین نقاط وحدت بنویسید
کتابخانه مشتری Azure PlayFab را برای C# در وحدت کشف کنید
درک کنید که سیستم مدیریت و سریال سازی دارایی در وحدت چگونه کار می کند
برخی از متداول ترین ابزارهای پروفایل را در توسعه وحدت کاوش کنید
این کتاب برای چه کسی است
این کتاب برای توسعه دهندگان با تجربه برنامه نویسی Intermediate .NET و C# است که علاقه مند به یادگیری توسعه بازی با وحدت هستند.تجربه اساسی در برنامه نویسی C# فرض شده است.
فهرست مطالب
سلام وحدت
مفاهیم برنامه نویسی در وحدت
توسعه UI با سیستم UI UNITY
ایجاد انیمیشن با سیستم انیمیشن وحدت
کار با سیستم فیزیک وحدت
ادغام صوتی و تصویری در یک پروژه وحدت
درک ریاضیات گرافیک رایانه در وحدت
خط لوله را در وحدت ارائه می دهد
استفاده از پشته فناوری داده گرا در وحدت
سیستم سریال سازی و مدیریت دارایی در وحدت و لاجوردی
کار با Microsoft Game Dev ، Azure Cloud ، PlayFab و Unity
| توجه کنید که این محصول به صورت فایل دانلودی است و نه کتاب کاغذی. |
| به هنگام خرید به زبان درج شده برای کتاب حتما توجه کنید. به صورت معمول در اکثر موارد زبان کتاب فارسی نیست. |
| در صورت هرگونه مشکل در دریافت کتاب به شماره 09395106248 پیامک دهید. |
| درج شماره موبایل برای سفارش ضروری نیست ولی ترجیح آن است درج گردد تا در صورت بروز مشکل اولین راه ارتباطی ما با شما باشد. |
|
چنانچه در دریافت محصول به هر دلیلی با مشکل روبرو شدید و مطمئن از پرداخت موفق وجه هستید به شماره تماس زیر نام، نام خانوادگی و نام محصول را پیامک بزنید تا لینک محصول سریعا برای شما ارسال گردد.
شماره تماس: 09395106248 |




نقد و بررسیها
هنوز بررسیای ثبت نشده است.