Categories & Tags

Category: Demos, Tutorials and Tips

Building Better Documentation

by - 24 Comments

One of the hardest things about writing documentation as a developer is to step into the shoes of the user. When you know everything about a feature of a product, it can be extraordinarily hard to see the whole thing with fresh eyes. We went through that exercise recently with NavMesh, and I wanted to […]... Read more

Unity 4.6 – New UI World Space Canvas

by - 43 Comments

The second in a series of reveal videos of the new UI tools coming soon in Unity 4.6, this time we s... Read more

Serialization in Unity

by - 39 Comments

In the spirit of sharing more of the tech behind the scenes, and reasons why some things are the way... Read more

Unit testing part 2 – Unit testing MonoBehaviours

by - 31 Comments

As promised in my previous blog post Unit testing part 1 – Unit tests by the book, this one is dedicated to designing MonoBehaviours with ... Read more

UNET SyncVar

by - 49 Comments

This post discusses state synchronization in networked Unity games. We begin with a summary of how this is done in the existing (legacy) Uni... Read more

Mecanim Humanoids

by - 29 Comments

This post explains the technology behind Mecanim Humanoids. How it works, strengths and limitations, why some choices were made and hopefull... Read more

Unit testing part 1 – Unit tests by the book

by - 8 Comments

If you are a developer, I assume you have heard about unit tests. Most of you probably even wrote one in your life. But how many of you have... Read more

Custom == operator, should we keep it?

by - 200 Comments

When you do this in Unity: if (myGameObject == null) {} Unity does something special with the == operator. Instead of what most people would... Read more

Community posts on ‘Learn’ – Teach Us!

by - 7 Comments

For a few years now, we've seen some fantastic work by the community to support itself - fantastic content on the asset store, a vibrant and... Read more

Dependency injection and abstractions

by - 29 Comments

Testability is an important feature of any software product – game development is not an exception. To enable testability, all the com... Read more

On the future of Web publishing in Unity

by - 93 Comments

A few weeks ago at GDC, we announced support for WebGL publishing for Unity 5. Now I’d like to share some more information on what thi... Read more

Turn your character into a player!

by - 9 Comments

This blog post will run you through the steps to import, animate and control your character as a player in Unity. It is designed to be 3D pa... Read more

Assets for Animation Awesomeness

by - 10 Comments

We are so proud of Mecanim, Unity’s super flexible animation system. But we’re equally in awe of all the amazing work that the Asset Sto... Read more