Platforms for creating mobile games and applications
If you want to develop your own mobile game, you need a game engine or platform. We talk about platforms for developing games and applications.
SparkApps
More
Platform Unity
The engine can be tried for free to create a prototype or even an alpha version.
Unity is a powerful cross-platform engine for creating 2D and 3D games.
To publish the created game you need to buy a subscription. The cost of a license for companies is negotiated separately.
Unity pros:
component-oriented approach - the developer prescribes components to the object, such as the ability to control the object and the behavior model;
a large library of assets and plugins that can be used to create a prototype and a finished game. For example, you can import an artificial intelligence model for enemies;
Unity supports the latest rendering technologies like ray tracing, you can make games with photorealistic graphics.
continue
need a lot of programming;
poor optimization out of the box, the game will have to be optimized manually to make it comfortable to play;
a large number of built-in components results in a large volume of the finished game. The simplest projects take up 100 MB or more, and mobile platform users do not like to install large games.