Everyone who’s following our team knows that we work with the Unity game engine. Since we started working with Unity it has grown greatly and became one of the favorite engines of the indie developers. Of course, like everything else, Unity has it’s pros and cons. In order to come to the point of this post I’m going to talk about some Unity cons.
A major con is that Unity does not have geometry editing tools out of the box while Unreal for example has it’s BSP brushes which can be used to build the foundations of each level. This lack in Unity is really bothering me as a game designer because it slows down the prototyping.
Another thing that Unity doesn’t have out of the box is splines. I don’t know if I’m way too much into splines but I constantly use them in every CG 2D or 3D package I work with.
So there are two problems I was trying to solve a while back – I needed this functionality and Unity just didn’t provide it for me. Unity, however, has something very clever up it’s sleeve. I’m talking about the so-called editor extensions. When a certain functionality is needed that Unity doesn’t have it can be ...