All of them except chapter update. Maybe read instructions on the page? Or even download one and see instruction inside the app.
Nikolay Bychinskiy
Recent community posts
Android installers make sure that you have everything, so you can just download latest chapter and if you’re missing assets from previous chapters - it will tell you to download exact installers that contain your missing assets. In this case you will likely just need to dl installer 6. If you know that you’re missing several chapters you might not even need update installer, just download installer with larger number (6 currently) and usually it will be enough but if it’s not - it will tell you.
It requires permission to manage storage and permission to install packages. If you want to know why - installer unpacks content into public folder and you can view/change game assets yourself, game also uses this folder for saves. Of course I can probably use some document provider API to access that but that would require writing custom code just for Android, while file management permission allows me to use the same code as on other platforms with the only difference that I need to request permission on startup (on other platforms that code just doesn’t do anything). As for install packages permission - it’s for installer code to install game apk after it’s done extracting all assets, you can also find that APK in the same public folder. We used to provide that APK separately but people struggle even with current trivial installation process where you just need to install and run 6 apks in any order, telling them to install them in correct order and then game apk was too much. Now installer makes sure that correct assets are actually extracted and only then replaces installer with the game. I will eventually provide an option to install without permissions (in the internal storage, on desktop platforms this option will instead allow to store saves in the game folder) with the caveat that it will make accessing saves and assets impossible without root. If Unity didn’t require 64 bit builds to use IL2CPP runtime you would’ve been able to even decompile it and see for yourself how it works.
When it requires you to run installer it means game installation is missing one of the bundles contained in that installer - this is just a safeguard against people trying to skip updates and then complain that they get missing asset errors. It also helps people download less on Android - it will only ask for installers that contain assets you’re currently missing and usually it will just be the last installer.
Huh. The only thing I can think of is a bug with h264 codec on your device or with how unity uses it. Unity doesn’t have its own h264 codec and just uses system provided codec. I don’t see anything different about that particular animation compared to all other ones and they are all encoded exactly the same way. Neither do I see any difference in how it’s used in script.
About 2 - game installs its assets and saves into public folder (which is why it needs file management permission), so you should be able to see it even without plugging into PC.
You can delete installers as soon as you install. If you want to fully delete the game with all assets you need to delete Out_of_Touch/Assets folder on your phone but if you do that you will need to obviously redownload all installers to continue playing. If you don’t delete this folder you can just download and run update installer and keep playing but the folder is quite large.
You need to download all 6 to play but you don’t need to download all 6 at the same time. Each installer contains part of game assets and game will not run without all assets installed but you can download installer 1, run it and then remove, and do the same with the rest if you’re low on sotrage space.
It seems the problem is that new version of unity signs app bundles and any changes break it. You need to right click it and press “Open” or do xattr -d com.apple.quarantine ~/Downloads/Out\ of\ Touch.app in terminal for it to work. I will try to see if there are any workarounds for that. Also because of unity upgrade minimum supported mac version is now 10.15 sadly, if yours is lower you might want to try running windows version using wine.
It is one APK. But if we distribute it with that one apk you will have to manually extract and place asset files in the correct places. We can’t make apks arbitrarily big. Instead we just do all the work, make sure all the assets in the correct place and correct versions before game apk is installed.
Can you explain what is the problem? Does it not load? Does it load but show errors? I don’t have mac to test and we upgraded to unity 6 so I have no idea what the problem is. Is it the same problem that people are reporting on other platforms with game not loading with no saves at all or is it something else?
Exactly. Android has a size limit on APK files, so we split it like that. Normally it’s solved with game downloading its own content but that requires CDN which can cost quite a bit, especially if people are deleting and redownloading game. Other games solve it by having people download content and manually put in specific folder, we don’t do that because if people fail to understand how to install with game just being split into 6 APKs explaining how to make folder and put files there correctly (which is also different between different phones) is much worse.
If you skipped an update just download installer with largest number (currently 6) and run it. Usually that’s enough but if you’re missing any assets it will tell you which other installers you need to download. This way you will only have to download installer for assets that you’re actually missing.