Important bugfix: glTF loading on Android fixed. To remind, glTF is one of our main 3D model formats.
Initial alpha versions of view3dscene-mobile are available for download (as an APK file). Our model viewer, view3dscene, is coming to mobile! view3dscene-mobile was developed by Jan Adamec and Michalis Kamburelis long time ago. Due to Michalis being overworked, it still wasn’t released officially. I want to fix it soon!
Fix for Android reading/writing files from “external storage” (anywhere outside of application data, like SD card): you need to include new service read_external_storage or write_external_storage to have proper permissions to do this on new Android.
Fix for Android vibrations (demo in examples/mobile/simple_3d_demo/).
The game is using our Castle Game Engine for everything, of course 🙂 The programming part was done by two CGE developers — Michalis Kamburelis and Eugene Loza. And the complete game credits go to the whole Cat-astrophe Games team of course.
This is only the first part of adventures of our hero BonBon. Soon it will be available on mobile devices (iOS and Android) too! Subscribe to Cat-astrophe Games news to comment and learn more.
I added to our Castle Game Engine two very useful features for remote debugging:
You can register custom event on the ApplicationProperties.OnLog list. This allows to observe all the CGE logs (including warnings).
For example you can send these logs to a remote server. This CGE example shows how to do it. It assumes you have your own server with a simple PHP script somewhere (the PHP example script is also included in the sample code).
You can integrate your mobile game with TestFairy. It is a mobile testing platform that allows to distribute test applications easily (on both Android and iOS). It can also (optionally) gather logs from testers, their device details (phone model etc.), and even record videos of their playthrough.
Note that TestFairy is a paid service. But they also have a free plan (Essentials Kit).