I’ve been developing a mobile puzzle game for the past 3 years. The game is divided into worlds, with each world having 25 levels. To avoid having micro-transactions, but still generate at least some revenue, I’m thinking of having the player watch an x amount of rewarded ads after beating a world (eg 25 levels) to continue to the next one.
Is this a reliable solution? What I’m afraid of, are random bugs that prohibit the player from watching ads, the ads mediation service being down, an update on a plugin or the phone’s software that messes up with the mediation package etc. If the player cannot watch the rewarded ads, they cannot progress through the game.
Using LevelPlay presumably would be the best option, since it is the native solution for ads in Unity. However, my app may not “meet their focus” and the fact that you have to FIRST publish the game and THEN ask for verification (correct me if I’m wrong) makes me not want to use the service.
I’m just trying to think of ways to keep the game free, without the use of predatory practices. Implementing ads has been such a stressful thing to do, because I’m thinking of all the different devices that my game could run on.