Question: what app do you need to make a game?
Answer: Unity. If you want to create a game app for free - use platform that allows the building of games on the latest trends, Unity is the one. Supporting both developments of 2D and 3D games, Unity is a flexible platform to build powerful games when you do not know the programming language to create a mobile game app.