Before starting a new big project we decide to make a small one-week game for experiments with ASO optimisations.
For now game without ADS and without IAPs. Just a game for people who like Klondike Solitaire.
Community page: link
We tried to make a small and fast game.
For now the game has only one atlas 512x512, minimum in game.project options (for example: Max resources: 16, Max instances: 128, Max sprites: 256 etc)
Our game build on android is 3Mb, on ios 6.6Mb, Html5 without gzip 5.9 Mb, with gzip 1.4Mb
Game resolution is 1080x1440 and only 3 Draw Calls.
All game logic is reactive, and I use only one update method for timer (one more update in render script).
Game performance feels good on my old huawei U8825D (Android 4.0.4, 2012 year) like native apk.
About HTML5 on mobile
Question that excites many developers: html5 performance on mobile.
You can check by yourself, it’s not smooth as can be (check here).
I think it’s a bad idea to recomend Defold like engine for Instance games and other games for mobile html5.
Of cource, maybe I forgot something, I know one place in my code where I’m create more objects than I should, I will fix it later. But I think this is a really small and simple game can be benchmark for mobile html5 performance.
I want that Defold community growing up with people who like Defold and know what Defold can do well and what can not…
I like Defold, guys! I am happy that I made this choice 18 month ago. It’s a great feeling to see how engine grows-up and changes. Defold team is awesome! It’s a pleasure to communicate with you.
It’s not just a words because we choose Defold for the next game (and maybe games =) ) and that I already start to teach a new programmer to work with Defold.