Effective Unity

The larger the island of knowledge, the longer the shoreline of wonder. Ralph W. Sockmann

Articles

Thu, Feb 11, 2016

How to set the Android SDK paths via scripting in Unity

Setting up the Android SDK paths via scripting offers you some interesting possibilities when running Unity in a continuous integration environment. This article shows you how to do it.

Thu, Feb 4, 2016

Making most of Unity's command line

Knowing how to use Unity's command line interface is vital for integrating Unity into your automated build infrastructure. This article shows you how to call Unity from the command line and how to set up complex automations beyond building simple players.

Thu, Feb 4, 2016

Unity editor automation cheat sheet

The Unity editor automation cheat sheet helps you to quickly find the function you need for automating the most common tasks in Unity. If you don't know the Unity API inside out, this is giving you a head start.

Wed, Sep 9, 2015

Getting started with Unity automation

This article gives you a quick primer on how to get started with automating Unity. It explains the basics and walks you through a simple example from which you can start building up.

Sat, Sep 5, 2015

How to create your own Unity Cloud Build - Part 3

The last part of the series shows how to install and configure TeamCity to continuously build and package your Unity project.

Sat, Sep 5, 2015

How to create your own Unity Cloud Build - Part 2

The second part of this article series shows how to write automation scripts that run unchanged both in your local editor and the CI system.

Sat, Sep 5, 2015

How to create your own Unity Cloud Build - Part 1

If you have considered using Unity Cloud Build for your continuous integration but found it doesn't suit your needs this article will help you set up something similar on your own hardware for free.

Thu, Aug 27, 2015

A better path for your Unity automation

Hardcoding paths in your automation scripts is not a good idea. This article shows you how to programmatically determine common paths like the user's desktop folder, or the path of the current Unity project, so your automation scripts will work everywhere.