-
Yeah so, two big problems I’m seeing with my SN modding guide is that:
1. When I tested it on a 4.1.7 APK with a simple change, Android would not install it.
2. Mods created using the method laid out in the guide can not be ethically distributed, which kinda defeats the purpose of making mods in the first place.
Therefore, I think we need to make it a high priority to create some kind of modded APK creation tool that accepts a (legally acquired) APK and .snmod files and then outputs a modded APK. That way:
1. For every release of SN, any problems that may prevent a modded APK from being installed can have solutions patched into the modding tool itself and quietly applied for any mod developers using the tool.
2. Mod developers can ethically distribute their mods as .snmod files and tell users to use the modding tool to apply them to their own legally acquired APKs.
I think a modding tool is required if we want to grow an actual modding community for SN.
A mod loader that gets injected into the APK so that mods can be loaded dynamically instead of baked into APKs would be even better, but I think that’s above my own skill level. If anyone has ideas for how to implement a proper mod loader instead of a mod tool that creates modded APKs, please let me know.
i had that idea a year or two back
i know nothing about how to work with APKs or anything like that but there’s a geometry dash mod called Geode that handles a similar issue.
makes mods work across platforms, incl. ios, android, steam, without the mod dev having to make & update separate versions for each platform
you should see if the repo can give clues about how to do something like this?
https://github.com/geode-sdk/geode
Oh shit, that could actually be really helpful. Definitely gonna have to look at that