Unity 2017 game optimization optimize all aspects of Unity performance

What You Will Learn Use the Unity Profiler to find bottlenecks anywhere in your application, and discover how to resolve them Implement best practices for C# scripting to avoid common pitfalls Develop a solid understanding of the rendering pipeline, and maximize its performance by reducing draw call...

Full description

Bibliographic Details
Main Author: Dickinson, Chris
Format: eBook
Language:English
Published: Birmingham, UK Packt Publishing 2017
Edition:Second edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 04136nmm a2200481 u 4500
001 EB001952912
003 EBX01000000000000001115814
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 9781788472975 
020 |a 1788472977 
020 |a 1788392361 
050 4 |a QA76.76.C672 
100 1 |a Dickinson, Chris 
245 0 0 |a Unity 2017 game optimization  |b optimize all aspects of Unity performance  |c Chris Dickinson 
250 |a Second edition 
260 |a Birmingham, UK  |b Packt Publishing  |c 2017 
300 |a 1 volume  |b illustrations 
653 |a COMPUTERS / Programming / Games / bisacsh 
653 |a Unity (Electronic resource) / fast 
653 |a Jeux vidéo / Programmation 
653 |a Unity (Electronic resource) / http://id.loc.gov/authorities/names/n2011038776 
653 |a COMPUTERS / Computer Graphics / bisacsh 
653 |a COMPUTERS / Programming Languages / C# / bisacsh 
653 |a Computer games / Design / fast 
653 |a Jeux vidéo / Conception 
653 |a Video games / Programming / http://id.loc.gov/authorities/subjects/sh95003476 
653 |a Video games / Design / fast 
653 |a Video games / Programming / fast 
653 |a Video games / Design 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Previous edition published: 2015 
015 |a GBB8L6952 
776 |z 9781788392365 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781788392365/?ar  |x Verlag  |3 Volltext 
082 0 |a 794.81526 
082 0 |a 745.4 
520 |a What You Will Learn Use the Unity Profiler to find bottlenecks anywhere in your application, and discover how to resolve them Implement best practices for C# scripting to avoid common pitfalls Develop a solid understanding of the rendering pipeline, and maximize its performance by reducing draw calls and avoiding fill rate bottlenecks Enhance shaders in a way that is accessible to most developers, optimizing them through subtle yet effective performance tweaks Keep your scenes as dynamic as possible by making the most of the Physics engine Organize, filter,  
520 |a Master a series of performance-enhancing coding techniques and methods that help them improve the performance of their Unity3D applications About This Book Discover features and techniques to optimize Unity Engine's CPU cycles, memory usage, and the GPU throughput of any application Explore multiple techniques to solve performance issues with your VR projects Learn the best practices for project organization to save time through an improved workflow Who This Book Is For This book is intended for intermediate and advanced Unity developers who have experience with most of Unity's feature-set, and who want to maximize the performance of their game. Familiarity with the C# language will be needed.  
520 |a and compress your art assets to maximize performance while maintaining high quality Discover different kinds of performance problems that are critical for VR projects and how to tackle them Use the Mono Framework and C# to implement low-level enhancements that maximize memory usage and avoid garbage collection Get to know the best practices for project organization to save time through an improved workflow In Detail Unity is an awesome game development engine. Through its massive feature-set and ease-of-use, Unity helps put some of the best processing and rendering technology in the hands of hobbyists and professionals alike. This book shows you how to make your games fly with the recent version of Unity 2017, and demonstrates that high performance does not need to be limited to games with the biggest teams and budgets. Since nothing turns gamers away from a game faster than a poor user-experience, the book starts by explaining how to use the Unity Profiler to detect problems.  
520 |a You will learn how to use stopwatches, timers and logging methods to diagnose the problem. You will then explore techniques to improve performance through better programming practices. Moving on, you will then learn about Unity' ..