Ode to Unity

October 19th, 2015

I complain on Twitter. A lot. That’s just what I do. I can’t help it. More often than not I rant about software that I’m using because using software constitutes about 60% of my life, 30% being sleeping. It so happens that I’m a game developer, so I mostly complain about game engines. Namely, Unreal Engine 4 and Unity 3D.

A couple of days ago, I was working on a whitebox of a level for Event[0], and I discovered that some necessary functions for level-building are just missing from the default editor of Unity. I spent several hours working around an interface that just refused to do what I needed it to do. It was 4 o’clock in the morning. I was pretty frustrated, so I did what I usually do in these cases: I went on Twitter, and I complained about it. I didn’t complain to anyone specifically; it was more of a “fuck this shit” kind of Twitter rant:

Then a guy at Unity who happened to be following me came and asked me a couple of questions:





At the time, I didn’t think much of it, but today Sander came to me with a full script, ultimately resolving some of the problems that I had by adding the missing functionality to the editor. He also appears to have gone to other people at Unity and asked about these things. With some luck, the other issues I had will be resolved in the nearest releases of the engine.


Frankly, I’m not used to this level of customer support from any tool developer, let alone from a company that made a game engine used by literally millions of developers. Consider my hat tipped, Unity Technologies, this is the kind of work that will encourage me to recommend the engine to more people I know and to continue using it myself despite the ever-growing competition. Don’t expect me to stop complaining though. Never.

P.S. Just in case you are curious about what exactly my problem was, here’s the Editor script that Sander made for me: https://goo.gl/AxG6Kc

Rants, Unity3D | Comments | Trackback