کتاب بهینه سازی بازی یونیتی؛ تقویت و گسترش همه جانبه عملکرد بازی های یونیتی

عنوان کتاب به انگلیسی: |
Unity Game Optimization: Enhance and extend the performance of all aspects of your Unity games, 3rd Edition |
| سال انتشار: 2019 | 393 صفحه | حجم فایل: 12 مگابایت | زبان: انگلیسی |
| نویسنده | Davide Aversa, Chris Dickinson |
| ناشر | Packt Publishing |
| ISBN10: | 1838556516 |
| ISBN13: | 9781838556518 |
توضیحات کتاب
Get up to speed with a series of performance-enhancing coding techniques and methods that will help you improve the performance of your Unity applications
Key FeaturesOptimize graphically intensive games using the latest features of Unity such as Electronic Clearance Service (ECS) and the Burst compiler
Explore techniques for solving performance issues with your VR projects
Learn best practices for project organization to save time through an improved workflowBook Description
Unity engine comes with a great set of features to help you build high-performance games. This Unity book is your guide to optimizing various aspects of your game development, from game characters and scripts, right through to animations.
You'll explore techniques for writing better game scripts and learn how to optimize a game using Unity technologies such as ECS and the Burst compiler. The book will also help you manage third-party tooling used with the Unity ecosystem. You'll also focus on the problems in the performance of large games and virtual reality (VR) projects in Unity, gaining insights into detecting performance issues and performing root cause analysis. As you progress, you'll discover best practices for your Unity C# script code and get to grips with usage patterns. Later, you'll be able to optimize audio resources and texture files, along with effectively storing and using resource files. You'll then delve into the Rendering Pipeline and learn how to identify performance problems in the pipeline. In addition to this, you'll learn how to optimize the memory and processing unit of Unity. Finally, you'll cover tips and tricks used by Unity professionals to improve the project workflow.
By the end of this book, you'll have developed the skills you need to build interactive games using Unity and its components.
What you will learn
Apply the Unity Profiler to find bottlenecks in your app, and discover how to resolve them
Discover performance problems that are critical for VR projects and learn how to tackle them
Enhance shaders in an accessible way, optimizing them with subtle yet effective performance tweaks
Use the physics engine to keep scenes as dynamic as possible
Organize, filter, and compress art assets to maximize performance while maintaining high quality
Use the Mono framework and C# to implement low-level enhancements that maximize memory usage and prevent garbage collection
Who this book is for
The book is intended for intermediate Unity game developers who wants to maximize the performance of their game. The book assumes familiarity with C# programming.
Table of Contents
Evaluating Performance Problems
Scripting Strategies
The Benefits of Batching
Optimize Your Art Assets
Faster Physics
Dynamic Graphics
Optimizations for Virtual and Augmented Reality
Masterful Memory Management
The Data-Oriented Technology Stack
Tactical Tips and Tricks
توضیحات کتاب به فارسی (ترجمه ماشینی)
با یک سری تکنیک ها و روش های کدگذاری تقویت کننده عملکرد سرعت بگیرید که به شما در بهبود عملکرد برنامه های وحدت خود کمک می کند ویژگی های کلیدی بازی های فشرده گرافیکی را با استفاده از آخرین ویژگی های وحدت مانند سرویس ترخیص الکترونیکی (ECS) و کامپایلر پشت سر هم بهینه کنید تکنیک های حل مسائل مربوط به عملکرد را با پروژه های VR خود کاوش کنید بهترین شیوه های سازمان پروژه را برای صرفه جویی در وقت از طریق یک گردش کار بهبود یافته بیاموزید توضیحات کتاب Engine Unity دارای مجموعه ای عالی از ویژگی ها برای کمک به شما در ساخت بازی های با کارایی بالا است.این کتاب وحدت راهنمای شما برای بهینه سازی جنبه های مختلف توسعه بازی شما ، از شخصیت های بازی و اسکریپت ها ، درست از طریق انیمیشن ها است. شما تکنیک هایی را برای نوشتن اسکریپت های بازی بهتر کشف می کنید و یاد می گیرید که چگونه یک بازی را با استفاده از فناوری های وحدت مانند ECS و کامپایلر پشت سر هم بهینه کنید.این کتاب همچنین به شما در مدیریت ابزار شخص ثالث مورد استفاده در اکوسیستم وحدت کمک می کند.شما همچنین می توانید بر روی مشکلات در عملکرد بازی های بزرگ و پروژه های واقعیت مجازی (VR) در وحدت ، به دست آوردن بینش در تشخیص مسائل مربوط به عملکرد و انجام تجزیه و تحلیل علت اصلی متمرکز شوید.با پیشرفت ، بهترین شیوه ها را برای کد اسکریپت Unity C# خود کشف می کنید و با الگوهای استفاده به دست می آورید.بعداً ، شما قادر خواهید بود منابع صوتی و پرونده های بافت را به همراه ذخیره موثر و استفاده از پرونده های منابع بهینه کنید.سپس به خط لوله رندر می پردازید و یاد می گیرید که چگونه مشکلات عملکردی را در خط لوله شناسایی کنید.علاوه بر این ، شما یاد می گیرید که چگونه حافظه و واحد پردازش وحدت را بهینه کنید.سرانجام ، نکات و ترفندهای مورد استفاده متخصصان وحدت را برای بهبود گردش کار پروژه پوشش می دهید. با پایان این کتاب ، مهارت های لازم برای ساخت بازی های تعاملی را با استفاده از وحدت و مؤلفه های آن توسعه داده اید. آنچه یاد خواهید گرفت برای یافتن تنگناها در برنامه خود ، از پروفایل وحدت استفاده کنید و نحوه حل آنها را کشف کنید مشکلات عملکردی را که برای پروژه های VR بسیار مهم است کشف کنید و یاد بگیرید که چگونه با آنها مقابله کنید سایه بان ها را به روشی در دسترس تقویت کنید و آنها را با ترفندهای عملکردی ظریف و در عین حال مؤثر بهینه کنید از موتور فیزیک استفاده کنید تا صحنه ها را تا حد ممکن پویا نگه دارید دارایی های هنری را سازماندهی ، فیلتر و فشرده سازی کنید تا ضمن حفظ کیفیت بالا ، عملکرد را به حداکثر برسانید از چارچوب Mono و C# برای پیاده سازی پیشرفتهای سطح پایین که حداکثر استفاده از حافظه را به حداکثر می رساند و از جمع آوری زباله جلوگیری می کند ، استفاده کنید این کتاب برای چه کسی است این کتاب برای توسعه دهندگان بازی های وحدت متوسط که می خواهند عملکرد بازی خود را به حداکثر برسانند ، در نظر گرفته شده است.این کتاب آشنایی با برنامه نویسی C# را فرض می کند. فهرست مطالب ارزیابی مشکلات عملکرد استراتژی های برنامه نویسی فواید دسته بندی دارایی های هنری خود را بهینه کنید فیزیک سریعتر گرافیک پویا بهینه سازی برای واقعیت مجازی و افزوده مدیریت حافظه استادانه پشته فناوری داده گرا نکات و ترفندهای تاکتیکی📚 محتوای این محصول آموزشی (پکیج کامل)
علاوه بر کتاب اصلی انگلیسی که دریافت می کنید، برای یادگیری عمیقتر و تسلط کامل بر مباحث مجموعهای از کتابهای آموزشی نیز ارائه میشود.
-
کتاب صدها نکته فارسی (خودمونی) – نسخه PDF — زبان ساده و کاربردی
مشاهده نمونه نسخه نکات ساده -
کتاب صدها نکته رسمی فارسی – نسخه PDF — نگارش استاندارد و علمی
مشاهده نمونه نسخه نکات رسمی -
کتاب صدها پرسش و پاسخ تشریحی – نسخه PDF
— هر سؤال همراه با پاسخ کامل برای درک عمیق مفاهیم
مشاهده نمونه نسخه پرسش و پاسخ -
کتاب پرسش و پاسخ چهارگزینهای – نسخه یادگیری سریع
— پاسخها بلافاصله بعد از سؤال برای مرور سریع
مشاهده نمونه نسخه کوییز سریع -
کتاب پرسش و پاسخ چهارگزینهای – نسخه خودآزمایی
— پاسخها در انتهای بخشها برای سنجش واقعی یادگیری
مشاهده نمونه نسخه آزمونی
🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل ویدیوهای آموزشی، کتابها، تمرینها و خودآزمایی.
ℹ️ نکات مهم هنگام خرید
- این محصول به صورت فایل دانلودی کامل ارائه میشود.
- توجه: لینکهای اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال میشوند.
- دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
- برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های محصول همان جا برای شما ارسال گردد.)
- اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینکها را دریافت نکردهاید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینکها دوباره ارسال شوند.
💬 راههای ارتباطی پشتیبانی:
واتساپ یا هر پیام رسان داخلی یا پیامک:
09395106248
تلگرام: @ma_limbs
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.