之前发过这个东西,但是旧贴炸了,所以再发一次。
这是我之前做吧主的时候一直想完成的事,就是手机无缝移植krkr,这样可以帮助更多作者没有门槛的开发手机端部分,然后做成手游,放大游戏的影响范围。我知道你们想说模拟器已经完成了这种事了,但是,模拟器的有两点原因让我放弃了这个东西的研究:
一,这东西的C++部分不开源,只是部分开源,也就外面那层java壳,研究成分基本是0。
二,移植游戏,你总不能开头就让用户选游戏包吧?这叫用户体验吗?完全就没有啊。
所以,基于上面两点,再根据github上的一个通过SDL2把krkr编译成webassembly可在网页上运行的项目,我开发出了这个可在安卓浏览器控件上运行xp3包的项目:
https://github.com/Yamilemon/webview_sdl_krkr
不同于模拟器的,这个C++部分是开源的→https://github.com/krkrsdl2/krkrsdl2
这个项目我已经成功运行过了,是能够编译运行的,再加上我上面发的外面套的java壳,是完全开源可编译透明的项目,再来就是,这个是把xp3包打包进项目,打开就能运行,不是模拟器那种要选择游戏包体,这样更贴合游戏移植这种描述吧?
这是我之前做吧主的时候一直想完成的事,就是手机无缝移植krkr,这样可以帮助更多作者没有门槛的开发手机端部分,然后做成手游,放大游戏的影响范围。我知道你们想说模拟器已经完成了这种事了,但是,模拟器的有两点原因让我放弃了这个东西的研究:
一,这东西的C++部分不开源,只是部分开源,也就外面那层java壳,研究成分基本是0。
二,移植游戏,你总不能开头就让用户选游戏包吧?这叫用户体验吗?完全就没有啊。
所以,基于上面两点,再根据github上的一个通过SDL2把krkr编译成webassembly可在网页上运行的项目,我开发出了这个可在安卓浏览器控件上运行xp3包的项目:
https://github.com/Yamilemon/webview_sdl_krkr
不同于模拟器的,这个C++部分是开源的→https://github.com/krkrsdl2/krkrsdl2
这个项目我已经成功运行过了,是能够编译运行的,再加上我上面发的外面套的java壳,是完全开源可编译透明的项目,再来就是,这个是把xp3包打包进项目,打开就能运行,不是模拟器那种要选择游戏包体,这样更贴合游戏移植这种描述吧?