Unity is used by more than fifty percent of all developers to develop games and applications across multiple platforms. Our guides for Unity developers show you how to get the most out of Unity when developing under the unique challenges of mobile platforms. Read the guides online or download the PDF version.

Game artist guides | Virtual Reality | Advanced graphic techniques

Game artists guides

Real-time 3D art best practices: texturing

This guide describes texture optimizations that can help your games look better and run more smoothly.

 

Read now 지금 읽어보기  请阅读

Real-time 3D art best practices: geometry

This guide highlights some important geometry optimizations for 3D assets. Geometry optimizations can make a game more efficient and perform better on mobile platforms.

Read now 지금 읽어보기 请阅读

Real-time 3D art best practices: materials and shaders

This guide describes material and shader optimizations that can help your games look great and run more efficiently.

Read now 지금 읽어보기 请阅读

Real-time 3D art best practices: lighting

This guide highlights important decisions and optimization techniques related to in-game lighting. Your lighting decisions affect the performance of a mobile game, so you need to use lighting efficiently.

Read now

Virtual Reality

Advanced VR graphics techniques

This guide describes how to create Virtual Reality (VR) applications on Arm Mali GPUs with Unity. Standalone and mobile VR requires high performance and efficiency from a GPU for the highest quality end user experience.

Read now 지금 읽어보기 请阅读

Using Virtual Reality in Unity

This guide explains how you can use Unity alongside Virtual Reality (VR). Use this guide to learn to port a non-VR application into a VR application. The guide also shows the important of reflections, and how to implement reflections into VR.

Read now

Advanced graphic techniques

Advanced graphic techniques - Getting started

This guide introduces you to some advanced graphics concepts in Unity, including vertex and fragment shader implementation and Early-Z.

Read now

Local cubemap rendering

This guide introduces you to the local cubemap rendering techniques that are used to implement reflections in Unity version 5 and higher.

Read now

Special effects graphic techniques

This guide introduces you to several special effect graphic techniques that you can use in your Unity programs.

Read now

Optimization

Optimizing applications

This guide introduces ways that you can optimize your applications in Unity.

Read now

Performance analysis

This guide introduces how you can profile your application in Unity. 

Read now

Key project-wide settings in Unity

This guide explains the key options that Unity provides so that you can balance image quality and performance for your application.

Read now

Optimization lists

This guide introduces you to optimization techniques that you can use in Unity.

Read now

APIs and tools

Vulkan

This guide introduces you to Vulkan and how you can enable this in Unity.

Read now

Arm Mobile Studio

This guide introduces you to Arm Mobile Studio, a developer tool suite that can be used with Unity game development.

Read now

Arm guide for Unity developers: translations

The topic-specific guides on this page were developed from the original Arm guide for Unity Developers. The complete original guide is available in Chinese, Japanese, and Korean translations.

请阅读 ダウンロード  지금 읽어보기