So I have this game im working on. The game itsself is complete, now I am just adding in the monetization aspects. I am using Appodeal, and having to limit my ads due to googles requirement for ads for family aps.
Anyway, my goal is two-fold. First, I want the ability that if a member fails at my game, he/she can try again after a popup (overlay method) and selects watch a video (rewarded video in this case). The second thing I want is after 5 loses and 5 times not watching videos to continue, I want to force a video (interstitial). So, for testing purposes I have done 2 things, I added in the after 5 times interstitial video code. I also created another screen/overlay where I have a button that just plays a video on demand. The problem I am having is that with both of these, if I don’t wait about 10 seconds + before either clicking the on-demand button or doing the 5 fails mandatory video… nothing happens. I assume this is because the video hasn’t had time to load prior to showing it.
So, how are you all getting around this and ensuring that the video loads? I was guessing maybe a Loading screen at the very beginning but wasn’t sure how to do this. How would I tell the loading screen that the video is ready and head to the main menu. Also, will having different parent scenes from the initialization (loading screen) and the scene that calls the show function of the video screw anything up?
Any help is appreciated thanks!