At the moment the compiler creates three output files:
- acwin.exe + attached rooms/sprites/some sounds
- music.vox
- speech.vox
They are all CLIB files and only differ by their content.
Especially for Android it would be beneficial if all game data could be put into one file without attaching it to the runtime engine.
That way the game could be loaded as an apk expansion file from the Google Play store: http://developer.android.com/guide/google/play/expansion-files.html . It would be the easiest way to distribute (commercial) AGS games for Android since the download is handled by the market and the files don't have to be unpacked.
There are only a few changes to the engine needed so that it doesn't disable speech if the speech.vox file is missing.
Most of the work would have to be done on the editor side, e.g. new menu option and in the native code that packs the data files.
- acwin.exe + attached rooms/sprites/some sounds
- music.vox
- speech.vox
They are all CLIB files and only differ by their content.
Especially for Android it would be beneficial if all game data could be put into one file without attaching it to the runtime engine.
That way the game could be loaded as an apk expansion file from the Google Play store: http://developer.android.com/guide/google/play/expansion-files.html . It would be the easiest way to distribute (commercial) AGS games for Android since the download is handled by the market and the files don't have to be unpacked.
There are only a few changes to the engine needed so that it doesn't disable speech if the speech.vox file is missing.
Most of the work would have to be done on the editor side, e.g. new menu option and in the native code that packs the data files.

Logged