In a surprise move Unity has published the engine and editor C# source code on GitHub under a reference-only licence. The technology firm stressed it was not releasing Unity as open source and that ...
It promises to eliminate the biggest problem with updating to a new game engine.