Github:https://github.com/Maicss-chen/Gamux-Installer
我想的不太一样
我的设想是类似deepin-wine5-stable,deb包是一个安装器,是all架构,安装后启动器打开时根据所处架构下载对应架构文件并储存在~/.spark-cross-rush/下
或者干脆deb下自带各种架构的文件,在启动时根据所在架构去/opt/apps/包名/files_架构.7z解压到~/.spark-cross-rush/
这是在考虑星火兼容多架构时提出的方案,不过似乎现在并没有这个需求
我想的不太一样
我的设想是类似deepin-wine5-stable,deb包是一个安装器,是all架构,安装后启动器打开时根据所处架构下载对应架构文件并储存在~/.spark-cross-rush/下
或者干脆deb下自带各种架构的文件,在启动时根据所在架构去/opt/apps/包名/files_架构.7z解压到~/.spark-cross-rush/
这是在考虑星火兼容多架构时提出的方案,不过似乎现在并没有这个需求
类似于 apk lib?
我想的不太一样
我的设想是类似deepin-wine5-stable,deb包是一个安装器,是all架构,安装后启动器打开时根据所处架构下载对应架构文件并储存在~/.spark-cross-rush/下
或者干脆deb下自带各种架构的文件,在启动时根据所在架构去/opt/apps/包名/files_架构.7z解压到~/.spark-cross-rush/
这是在考虑星火兼容多架构时提出的方案,不过似乎现在并没有这个需求
这个还是deb啊,linuxgame这个网站是要尽量支持多发行版的,所以deb不太合适。
但是这个原理和你说的类似,他会去解压对应架构的文件,然后安装到自己的家目录里边(当然也可以选)
软件无所谓,因为没多大
但是游戏文件这么搞,几倍体积遭得住吗?
软件无所谓,因为没多大
但是游戏文件这么搞,几倍体积遭得住吗?
游戏多架构并不会单纯翻倍,因为多架构游戏会有相同的部分,比如游戏资源文件。而不同的部分在整个游戏中所占比较小,更多的是可执行文件。
所以,很多情况下并不会像你说的,直接翻倍。
大佬放大招了啊👍
Popular Ranking
ChangePopular Events
More

中文 
前段时间和一位朋友设计和开发了一款游戏打包方案,该方案想解决的一个主要问题就是游戏多架构安装。
截图如下:

该软件的大致原理很简单,打包时,将不同架构的游戏目录准备好,使用打包工具将其选中,再输入一些游戏的基本信息,然后打包器就会自动将游戏数据合并,打成一个包,该包支持在x86和arm下安装。
也就是说,使用这两个架构的用户,不需要关心自己的架构是什么,下载了这个安装包都可以正常运行安装。
下面是一个社区用户基于此机制制作的首个安装包,大家可以使用体验。
https://www.linuxgame.cn/while-true-learn
该方案尚且不够完善,配套文档还没来的及写,并且一些功能和标准还有可能存在改动。
未来该站的游戏将逐渐的使用此种打包方案,并且将尽量支持arm和x86双架构。