It’s an endless running platformer where you guide Duck across randomly generated obstacles, enemies, coins, and power-ups. It’s built for quick gameplay loops, portrait-only mode, and simple one-touch controls.
As with my previous project, I wanted to highlight some of the technical challenges I ran into, since this kind of information is often useful to other developers.
A Few Things I Learned
• Make yourself a favor and use the Cross-Context Defold Event system (huge shout-out to@Insality)
If you haven’t tried it yet, it’s an extension that lets you trigger events globally.
It works flawlessly and made integrating ads and handling Google Play Games callbacks incredibly easy.
• You can load atlases at runtime if you expose them as script properties
This lets you support multiple characters (for example) and dynamically pick which sprite set to load in your character’s init() function. the atlases are all loaded up in memory so bare that in mind.
• Bluestacks + Defold debug builds + Google Play Games = tricky
Bluestacks doesn’t always play nicely with Defold debug versions, especially when Google Play Games is involved.
If you’re testing with an emulator, you may need to increase its hardware specs otherwise the profiler can fail and the app won’t launch properly.
If you try the game, I’d love to hear your thoughts on gameplay, performance, or anything Defold-related!
most of my play testing was on emulators, but that is a good point , need to have a think on how to sort that, as i dont want the player to buy something randomly either
mmm maybe i should movethe refresh upgrades at the bottom in the middle and push everything up….
i’ll have a think!
need to sort this ASAP, dont really wanna “trick” players into clicking anything lol
Me and my kids are playing this, very nice and very cute! Congratulations on the release! What is your experience regarding releasing nowadays a game on Google Play?
i released years and years ago in the playstore and back in the days it was the wild west.
my first game published few weeks ago was a bit of a nightmare, as i had to setup a website, setting up the app-ads.txt file, the google verification file for the oauth clients, that took days.
this one was pretty much a breeze, i think the hardest part is publishing the first one.