1- Make your game always related to the user's internet, which means without internet, he won't be able to able to play without internet, this might make you think that you'll lose playerbase, but NO, because having always the game related to an online database, hackers won't be able to hack your game (money and score etc ...), and even when they do , players stats will be reset when they join the game because those hackers/modders can't have access to your database.
NOTE: If some hacker releases a mod for your game, it will not only have the ads hidden, but also it will be so boring for the players that will leave it in a short time, so take that on consideration .
NOTE : Players can never lose their stats in the game even if they reinstall it, unlike when they lose it, they lose the mind of replaying it from scratch again and again.
NOTE 2: ads need internet to appear, so it's better for you .
2- Use a VIP ( very important system ), players with such a position/role have privileges than normal users .
3- Make the points that are used in the game kind of hard to earn ( i know it's annoying, but there are measures that you'll think of ), but make some ads that will give the users a specific amount of points if they check them
NOTE : make a limited number of ads that can be checked daily, so the game doesn't get annoying and boring real quick .
4- Make something like a daily bonus, and whenever a player gets that bonus, an ad appears .
5- Make sure to update the app from time to a time on a basis, so always get something new to try and the game doesn't get boring
NOTE: If some hacker releases a mod for your game, it will not only have the ads hidden, but also it will be so boring for the players that will leave it in a short time, so take that on consideration .
NOTE : Players can never lose their stats in the game even if they reinstall it, unlike when they lose it, they lose the mind of replaying it from scratch again and again.
NOTE 2: ads need internet to appear, so it's better for you .
2- Use a VIP ( very important system ), players with such a position/role have privileges than normal users .
3- Make the points that are used in the game kind of hard to earn ( i know it's annoying, but there are measures that you'll think of ), but make some ads that will give the users a specific amount of points if they check them
NOTE : make a limited number of ads that can be checked daily, so the game doesn't get annoying and boring real quick .
4- Make something like a daily bonus, and whenever a player gets that bonus, an ad appears .
5- Make sure to update the app from time to a time on a basis, so always get something new to try and the game doesn't get boring