![]() |
This is my first article about gaming apps, nor about Unity 3D. I have'nt published an extensive article on Unity game development, as well as a comparison of the tool with Cocos2D. I will show you the disadvantages of Unity 3D in concrete terms, which exist despite the great possibilities of the tool. Here we report how the best experts in the industry experience and evaluate the prominent program.
According to the two experts developer for Androtiyas a company for web design and app development from Zaragoza. The two app programmers have worked together many times and developed Android games like Dragon Pet. We interviewed the two for you and asked about their assessment of Unity 3D.
As experts in the gaming industry, with great knowledge of this tool, they stated that the biggest beneficiary of Unity 3D is Android. Android is the market leader for mobile games and was able to further consolidate its position with the introduction of Unity 3D. Unity 3D fits well with the requirements of Google's OS.
Aitor Román: “We can say that Unity 3D took more time to implement the requirements of the Android OS. This approach is reflected in the performance ". That said, the power of Google is also evident in the development of games with Unity 3D.
Limits in developing game apps with Unity 3D
Like most tools, the performance of Unity 3D has its limits and there are some drawbacks to using the tool. Iván Garcia helps us list a few.
The most obvious difficulty is that the program leaves the development of a game to the user from scratch. “As a multi-purpose engine, there is nothing for you (Unity 3D, author's note). Some people expect game apps to be “drag and drop”, but it's not at all. In fact, I think that a good tool doesn't work that way, ”explains Iván Garcia. In Unity 3D, you have to create the basics of the game yourself. This is not easy, but on the other hand it provides enormous freedom for development.
As far as visual quality is concerned, Unity 3D is not quite as strong as UDK, for example. However, according to Iván Garcia, this is not necessarily a major disadvantage if the application is to become a less complex game for smartphones. For smaller projects, Unity 3D is a very good alternative.
At the game engine level, NVIDIA PhysX is used, which offers fewer functions than other tools such as UDK or CryEngine do. The Unity 5 PhysX3.3 update is expected to improve performance and provide additional features.
The expensive licenses can be a problem for freelance developers or small development teams. The most expensive version mainly offers graphical upgrades. But they are only worthwhile for medium-sized or large teams and for very ambitious projects. "It also depends on the developer himself whether he can use these resources," adds developer Aitor Román.
With regard to the development of game apps with Unity, especially for smartphones, we find the program very suitable. You don't even have to buy additional licenses. Unity allows you to publish games with the freeware, for example in Android and iOS, the most popular platforms.
Conclusion
In summary, Unity 3D is a valuable tool for beginners, but also for other users who don't have the resources to pay for game app development experts. The group of free developers and small teams who want to program simple but good games by hand benefit the most from Unity.
Comments
Post a Comment