I just released it a few days ago, but I have already been thinking about how to improve the new .apepack format, and so there are now some important changes to be aware of!
For starters, I am moving apepack handling out of the Ape Apps Launcher and into the new dedicated
apepack runtime app. The more I thought about it, the less sense it made to use the Launcher for all apepack handling, so I have now moved it out to it's own application hosted at
https://apepack.app/.
Secondly, I was considering sandboxing/context isolation for apepack packages, so that two apps could not see each others data. I have now implemented this, but in order to support the new sandboxing features, I had to repackage several apepack files. So if you have previously downloaded the apepacks for
My Colony,
My Land or
EZ Notepad, you need to delete those old packages and redownload the new ones from the
Ape Market.
Moving forward, I have a lot of cool features in mind for the apepack platform, and if I can get users to embrace it, it may become the preferred method for distributing games going forward. I plan to create a central repository of apepack packages that users can browse and download from within the apepack runtime web app, which will the allow me to support automatic updating and other cool features. I plan to also allow other users to submit their own apepacks to the repo (after I test them for approval). I will also be implementing easy file type handling/association with the operating system, so that apepack apps can be launched by simply double clicking on their associated file types (so double clicking on a Voxel Paint file can automatically open the Voxel Paint apepack).
Anyway, like I mentioned in my post the other day, the driving idea behind this is so that my apps and games can live on beyond me or my servers. Even though the current apepack runtime is itself a web app, the implementation is such that other people could write their own runtimes in the future. I may also create a native desktop version of the runtime, although the current web based one is fully usable offline, so it is good.
Anyway, I am posting more and more apepack files onto the
Ape Market every day, so keep checking back and saving those versions of applications that you want to be able to hold on to forever, and let me know what issues/suggestions you have for apepack going forward!