Game Progress Update #45

Game Progress Update #45

Hello world, and welcome to the forty fifth Dev with Dave Game Progress Update!

Things have been a lot more normal this week it feels. There has been no drama, no apocalyptic weather, and I feel like I’ve actually had a reasonable amount of time to work on Flappy-vaders.

I even managed to get a few quotes for repairing the tablet! So fingers crossed 🤞 I’ll be able to get that fixed soon. As much as it’s higher spec, my laptop is a lot heavier and less fun to carry around.

Adverts

I made a start getting the adverts working in Flappy-vaders.

I had already created an AdMob app and a couple of Ad Units, an interstitial advert and a rewarded video advert.

I created a script to contain all the variables and functions related to adverts, and started fleshing it out.

I didn’t bother as yet with asking for GDPR permissions as I’m only using test adverts for now, but I will be adding this at some point in the future. Nor has any consideration been given to IAP advert removal, but this should be a fairly straight forward thing to implement later.

I did however create a function to show an interstitial advert, which is now called when the player has finished reading the Game over screen.

I also created a function to show a rewarded advert, as well as code to check if the video was watched in its entirety or not. If the player successfully watches to the end, they are rewarded with some coins.


The eagle eyed amongst you might have noticed that the button says 100 coins, but the video only rewards 10. This is another thing that will be corrected once I work more on the in game currency and its value.

Bug fixes

The video I shared in Progress Update #44 showed that the code I had written to check each daily mission was different when generating new daily missions was flawed and not working properly.

A closer inspection of the code revealed that the code was only checking missions 1 and 2 and 2 and 3. This of course allowed missions 1 and 3 to be the same.

I fixed this by adding a third check to ensure that 1 and 3 were different as well.

I noticed also that I had added Adverts to the GDD (And also the Trello) twice, once in 4 UI and once again in 7 Monetization. I thought monetization was the best place, as I have little to no direct control over presentation or interactions of the adverts. I’ve updated the Trello and GDD.

Daily Prizes

The last thing I’ve been working on is the Daily Prize scratch cards. Or at least experimenting with their appearance in Paint.net. I find drawing over the actual game elements to help speed up the design process.

I may add a title to the card with an appropriate graphic, but this would mean adding a scroll to the page as the scratch card would be too tall to fit with a title.

Once the card is scratched (all six panels removed), then the game transitions to another screen where the player can either collect the reward or double it by watching a rewarded video.

That’s all for now

And that’s all that I’ve had time for this time round. I’ll be back in two weeks with another update, and hopefully another sizeable chunk of the game done 🙂

In the meantime, don’t forget to check out Dev with Dave on Facebook, Instagram and Twitter.