Sponsored By

Unity releases engine and editor source code through GitHub

The company has shared the code under a reference-only license so game devs can peek under the hood and better understand the engine's capabilities.

Chris Kerr, News Editor

March 26, 2018

1 Min Read

Unity has released the full C# code for the Unity engine and editor through GitHub. 

The company has shared the code under a reference-only license so game devs can peek under the hood and better understand the engine's capabilities. 

While it's always been possible (and legal) to disassemble the Unity.NET assemblies, not only is it a fairly tricky task, but the disassembled output doesn't offer the original comments and variable names, making it difficult to fully understand the code. 

Because of that, Unity has decided to cut out the middle man by publishing the original source code itself, although the company has stressed it isn't releasing the engine as open source -- the reference-only license permits reading, but not modification. 

Even so, being able to pore over the Unity engine and editor managed assemblies could be a useful learning exercise, especially for those looking to keep tabs on changes as successive versions release. 

You can learn more about the decision over on the Unity blog, or check out the code right now on GitHub.

About the Author(s)

Chris Kerr

News Editor, GameDeveloper.com

Game Developer news editor Chris Kerr is an award-winning journalist and reporter with over a decade of experience in the game industry. His byline has appeared in notable print and digital publications including Edge, Stuff, Wireframe, International Business Times, and PocketGamer.biz. Throughout his career, Chris has covered major industry events including GDC, PAX Australia, Gamescom, Paris Games Week, and Develop Brighton. He has featured on the judging panel at The Develop Star Awards on multiple occasions and appeared on BBC Radio 5 Live to discuss breaking news.

Daily news, dev blogs, and stories from Game Developer straight to your inbox

You May Also Like