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 지금 읽어보기 请阅读 ダウンロード

Unity Learn Modules for Artists

Unity and Arm co present the Unity Learn course - 3D Art Optimization for Mobile Applications

Unity Learn Course

Virtual Reality (VR) guides

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 guides

Advanced graphic techniques 

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 applications and projects.

Read now

Migrating Unity shaders to Universal Render Pipeline

This guide describes how to migrate Unity shaders that have been written for the built-in pipeline to the Universal Render Pipeline (URP). The guide also shows you how to migrate your custom shaders to URP because these shaders cannot automatically migrate to URP.

Read now

Optimization guides

Using Neon C# intrinsics with Unity Burst

This guide explains how you can use Arm Neon C# intrinsics with the Unity Burst compiler to improve performance of your Unity Android application.

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 opportunities

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

Read now

APIs and tooling guides

Vulkan

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

Read now

Arm Mobile Studio

Arm Mobile Studio is a developer tool suite that can be used with Unity app. View the Learn section for guides.

Arm Mobile Studio

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.

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