Оптимизация игр в Unity 5. Советы и методы оптимизации приложений
Широкое распространение фреймворков для разработки игр, таких как Unity3D, породило острую конкуренцию в игровой индустрии. Ничто так не отпугивает игроков, как сбои при выполнении игры. Задержки при вводе, медленное отображения, физические нестыковки, подергивание, замирание и неожиданное аварийное завершение превращают игру в кошмар, и разработчики игр должны сделать все, чтобы этого никогда не происходило. В этой книге автор рассматривает основные характеристики движка Unity3D и знакомит читателя со способами улучшения производительности игровых приложений. Из этой книги вы узнаете, как выявлять и исследовать узкие места во всех основных компонентах движка Unity3D. В каждом конкретном случае описываются способы идентификации проблем, порядок выявления их причин и ряд возможных решений. Какие темы охватывает эта книга: - использование профилировщика Unity и другие методы поиска узких мест во всем приложении; - распространенные ошибки в сценариях на C# и рекомендации, помогающие их избежать; - особенности работы конвейера отображения и увеличение его производительность путем уменьшения количества обращений к системе визуализации и увеличения скорости заполнения; - оптимизация шейдеров доступными для большинства разработчиков способами, увеличение их производительности с помощью тонкой настройки; - улучшение динамики сцен за счет ускорения физического движка; - организация, фильтрация и сжатие ресурсов для достижения максимальной производительности при сохранении высокого качества; - рассеивание дымовой завесы вокруг фреймворка Mono и языка C# и низкоуровневая оптимизация для уменьшения использования памяти и накладных расходов на сборку мусора; - совершенствование процесса разработки с применением методик организации и управления сценой. Книга адресована разработчикам игр среднего и продвинутого уровня, имеющим опыт работы с Unity и желающим повысить производительность своих приложений. Подразумевается хорошее знание языка C#.
Печатное издание имеет сертификаты качества и безопасности и соответствует нормам санитарной гигиены. На товар распростаняется гарантийное обязательство. Предлагается дисконтная накопительная система, а также корпоративная скидка 10% на заказ от 20 шт. На странице офомления заказа будет показана более развернутая информация о стоимости доставки в ваш регион и о вашей личной скидке.
Позвольте Вам предложить
-
Java. Оптимизация программ. Практические методы повышения производительности приложений в JVM
Настройка производительности - наука экспериментальная, но это не означает, что инженеры должны прибегать к догадкам и фольклору, чтобы выполнить свою работу…
-
Оптимизация приложений на платформе .Net
Увеличение производительности алгоритмов и приложений является чрезвычайно важным аспектом разработки и может дать вам преимущество перед конкурентами, а вашим пользователям обеспечить…
-
Оптимизация производительности приложений для iOS. Для профессионалов
Книга демонстрирует, как совершенствовать, увеличивать и оптимизировать производительность приложений для операционной системы iOS. Вы быстро научитесь создавать быстрые и отзывчивые приложения, пригодные…
-
Курс методов оптимизации
В книге основное внимание уделено методам минимизации функций конечного числа переменных. Книга поможет служить также введением в выпуклый анализ и теорию…
-
Методы оптимизации. Компьютерные технологии
В книге изложены теория, методы и основные элементы компьютерных технологий оптимизации. Наиболее подробно описаны методы решения конечномерных задач с учетом таких…
-
Диагональные методы глобальной оптимизации
Настоящая книга посвящена теоретически актуальным и практически важным вопросам разработки теории и численных методов решения широкого класса задач глобальной оптимизации. Книга…
-
Методы оптимизации распределительных процессов
В монографии развиваются аналитические и компьютерные методы моделирования процессов планирования и оптимального распределения ресурсов. Рассматриваются задачи скалярной и векторной оптимизации в…
-
Специальные методы оптимизации. Учебное пособие
Практические задачи прикладной математики обладают рядом особенностей, среди которых - большая размерность (бесконечномерность), дискретность искомых переменных, стохастичность условий и другие особенности.…
-
Основы методов оптимизации. Учебное пособие
В книге рассмотрен широкий круг математических аспектов оптимизации: математическое моделирование, безусловная минимизация в конечномерных и бесконечномерных гильбертовых пространствах, основы дискретной минимизации…