Unity 2017 Game Optimization second edition

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.

Unity 2017 Game Optimization second edition

Chris Dickinson

Packt Publishing

2017

Abstract

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. 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’s built-in batching processes; when they can be used to improve performance, and their limitations. Next, you will import your art assets using minimal space, CPU and memory at runtime, and discover some underused features and approaches for managing asset data. You will also improve graphics, particle system and shader performance with a series of tips and tricks to make the most of GPU parallel processing.

You will then delve into the fundamental layers of the Unity3D engine to discuss some issues that may be difficult to understand without a strong knowledge of its inner-workings. The book also introduces you to the critical performance problems for VR projects and how to tackle them.

By the end of the book, you will have learned to improve the development workflow by properly organizing assets and ways to instantiate assets as quickly and waste-free as possible via object pooling.

Citation

Goldstone, Will. Unity 3. x game development essentials. Packt Publishing Ltd, 2011.

Collection

Công nghệ thông tin

Related document

Unity 2017 Game Optimization second editionUnity 3.x Game Development Essentials: Game development with C# and JavascriptUnity 5 game optimization
Unity 2017 Game Optimization second editionUnity 3.x Game Development Essentials: Game development with C# and JavascriptUnity 5 game optimization

Mã QR

Unity 2017 Game Optimization second edition

Content

  • Thứ Hai, 09:02 19/12/2022

Tin tiêu điểm

Truy cập hàng triệu sách điện tử miễn phí với The Online Books Page

Thứ Hai, 08:38 22/01/2024
5 khóa học miễn phí về thiết kế đồ họa

5 khóa học miễn phí về thiết kế đồ họa

Thứ Tư, 09:33 13/12/2023

7 khóa học “Kỹ thuật cơ khí” sinh viên ngành Cơ khí cần biết

Thứ Sáu, 13:57 08/12/2023
[Coursera] Khóa học “Tìm hiểu các phương pháp nghiên cứu” của ĐH Luân Đôn

[Coursera] Khóa học “Tìm hiểu các phương pháp nghiên cứu” của ĐH Luân Đôn

Thứ Hai, 08:55 06/11/2023

Khai thác danh mục tạp chí mở Directory of Open Access Journals (DOAJ)

Thứ Sáu, 15:50 18/08/2023

Các bài đã đăng

Hỏi - đáp về chế độ, chính sách lao động - tiền lương - bảo hiểm xã hội và các văn bản hướng dẫn thi hành

Thứ Ba, 10:19 09/04/2024

Hướng dẫn tự nghiên cứu lý luận Nhà nước và pháp luật

Thứ Ba, 10:00 09/04/2024

Phát triển các thị trường khu vực Châu Á - Thái Bình Dương thời kỳ 2015 - 2020 định hướng đến năm 2030

Thứ Ba, 09:48 09/04/2024

Chiến thắng Hà Nội - Điện Phủ trên không 1972 - Sức mạnh Việt Nam và tầm vóc thời đại

Thứ Ba, 09:34 09/04/2024

Hướng dẫn nghiệp vụ phổ biến, giáo dục pháp luật

Thứ Tư, 14:42 27/03/2024

Người Cor ở Việt Nam (The Cor in Việt Nam)

Thứ Hai, 08:33 19/12/2022

Người Churu ở Việt Nam ( The Chu ru in Viet Nam)

Thứ Hai, 08:25 19/12/2022

Machine learning for absolute beginners

Chủ Nhật, 15:16 18/12/2022

Fundamentals of multimedia

Chủ Nhật, 14:20 18/12/2022

Fundamentals Of Computer Graphics (4 Edition)

Chủ Nhật, 13:45 18/12/2022