Overall Satisfaction with Unity
We use Unity to develop modern video games titles for the main gaming platforms like Android, iOS, PlayStation 4, Xbox One, Nintendo Switch, and PCs. We are an independent game studio with 2 years experience in video game development and right now we are working on two titles, one for cell phones and the other for the major gaming platforms.
- Great and simple interface.
- Good pricing model for independent developers.
- Powerful and flexible tool for making video games.
- Great library of assets to save time in the asset store.
- The Linux version of the Unity editor can be improved.
- There are some aspects in the development process that Unity is not as good as Unreal Engine.
- Some of the core functions of the tool, like the Mecanin State Machines could have some improvements to match the competition.
- Unity has a positive impact because, as of now, we don't have to pay for our license because we do not go beyond the revenue roof.
- We cannot say more than that because the games that we are producing in Unity are not yet launched.
The main competitors of Unity are Unreal Engine, Cry Engine, Game Maker Studio, RPG Maker and Godot (none of those were available in the list). I've tested Unreal and Game Maker. I've chosen Unity because of these factors: It's simple to get started, the great community behind the engine, the great number of tutorials online for accomplishing almost anything, the better asset store and the stability of Unity's editor even on computers that are not very powerful.
Unity is well suited for independent game studios that want to make world-class games without having to commit to making its own Engine or paying top dollar for a third party engine. Unity is also well suited for 2D games and mobile games because, in these fields, Unity probably will be more efficient with less expensive production than its main competitor, Unreal Engine.