The mobile game development process comes from the pure idea of a game, no matter which platform it can be made on. The developers analyze the idea, its characteristics and if it is possible to adapt it for mobile platforms. The next step is to build the mobile game through various stages of planning, production, testing, and launch. It is also important to perform other steps such as the storytelling, settings and characters, production, realization and monetization.