Virtual training in Unity

Optimization Techniques

This class will prepare you to address many of the common issues developers run into during production with the best possible solutions.

Register

A live interactive virtual training class

A Unity Certified Instructor leads you and your cohort through the process of identifying optimization issues within a pre-existing Unity project (provided in class). The combination of independent assignments and group work, feedback, interaction and support make learning effective.

Level

Intermediate — for developers who have used Unity for over a year, and are comfortable scripting with C#, but have minimal to no experience with project optimization and the associated diagnostic tools.

Subjects covered

The class covers analyzing diagnostic data and applying various optimization techniques using Unity’s suite of Project diagnostic tools:

  • Stats Window
  • Memory Profiler
  • Profiler
  • Frame Debugger

This class covers optimization and its importance in the planning and development process, how to avoid common problems during development, analyzing diagnostic data and applying various optimization techniques using Unity’s suite of Project diagnostic tools:

  • Use the Stats Window to observe performance during play testing.
  • Use the Memory Profiler to analyze memory usage.
  • Use the Profiler Window to assess performance trends.
  • Use the Frame Debugger to filter data.
  • Use Unity Performance Reporting to analyze data.
  • Use Remote Debugging Tools to analyze data.

Choose your class

Learn how to address the most common issues developers run into during production with the best possible solution. Over the course of a month through 4 sessions, you will have experience analyzing diagnostic data and applying various optimization techniques using Unity’s suite of diagnostic tools

Registration is now closed for this class.

Please Contact Us if you would like a privately scheduled version of this class for your company.

Meet the instructors

Joshua Kinney, Unity Master Trainer & Unity Certified Instructor

At Digital-Tutors and Pluralsight, Joshua authored hundreds of tutorials that pertain to game art, game design and game scripting. He also designed the Swords and Shovels project in coordination with Unity and Pluralsight. Whether they are building a platformer, puzzler or other project, Joshua will gladly guide any game developer who wants to start using a game engine and learn how to make their ideas come to fruition.

Michael Warburton, Unity Master Trainer & Unity Certified Instructor

Michael is the founder of ‘Rizing Games, the world's first education-based commercial games company for teenagers. An exhibitor at E3 and co-developer of the BAFTA YGD Teaching Resources, Michael is a winner of the BAFTA Young Games Designers Mentor Award 2016 and the National Educational Entrepreneur Award 2017. Michael is a frequent speaker at tech and educational shows and conferences around the world.

Frequently asked questions

Questions about practical matters

What version of Unity will be used in this course?

Unity 2017.4

What other software/hardware is required for this course?

If available, an Android or iOS device to test on, and Android Studio or xCode with appropriate plugins for your device. For further information on setup, please refer to:

Getting started with iOS development

Getting started with Android development

What tools will be covered in this course?

Stats Window, Memory Profiler, Profiler, and Frame Debugger

Which platforms will this course cover?

The tools used in the course, as well as the general optimization principles, apply to any project, but a special section will cover working with Android and iOS-specific diagnostic tools as well.

Take a virtual training class

Improve your skills in key areas of Unity game development with hands-on instruction from a Unity Certified Instructor in a highly interactive private virtual classroom.

Intro to 3D Interactive Development Migration to Unity 2018.2

Search Unity

We use cookies to ensure that we give you the best experience on our website. Click here for more information.