Great community support
Amazing third party solutions for Audio and Physics
Build to multiple platforms is easy
Easy to find C# programmers
Loads of high quality plugins and scripts available very cheap
Large audience for selling scripts and content through the store
Disadvantages:
It's not free, although it is cheap iPhone app size
Unity 3D Game Development: Advantages & Disadvantages
Posted by Edouard Ombredane on September 15th, 2014
It isn’t the first time we’ve written about Unity 3D in the blog. In fact, we recently published an extensive comparison article on game development between Cocos2D and Unity (Spanish blog). Within this article we will aim to cover all pros and cons when developing using Unity3D.
We thought the best way to achieve this would be to get some expert advice on the matter, so we’ve enlisted the help of two expert mobile game developers who also have extensive knowledge of the video games market. On the one hand we have, Iván García Suber, Trinitcoordinator, Association of Zaragoza Computer and video game developer; on the other Aitor Román Ibanez Androtiyas game developer. Between them they have done several collaborations that have appeared as apps within the Android Market, there more famous one being Dragon Pet. We interviewed them both on their Unity 3D user experience and they shared their knowledge with us.
As industry experts and connoisseurs of the tool, they explained that one of the biggest beneficiaries of using Unity 3D is Android. Being, in the market with more users and more devices in circulation has many advantages. This is especially reflected when analyzed from a social point of view.
Aitor Román explains: “We can say that Unity3D has devoted more time to prepare and to develop apps on the Android platform and it shows when its benefits.” These benefits are also taken advantage of by Google when developing games with Unity3D
Unity3D Limitations
Like any tool, it has strengths but also some limitations.