以前塞班平台上的 Java 游戏在技术上能移植成微信小游戏吗?

2018-04-15 03:55:18 +08:00
 Yishan
微信小游戏技术架构: https://mp.weixin.qq.com/s/3Bn8_KNbCw0mG8OcofN5kg

目前,Android 设备可以通过安装 Java 模拟器玩,比如 J2ME-Loader ( https://github.com/nikita36078/J2ME-Loader ),或者 PPSSPP ( PSP 模拟器)+PSPKVM ( Java 模拟器)双重模拟。

iOS 设备也能用 PPSSPP+PSPKVM 双重模拟来玩。

这些 Java 游戏能否移植到微信小游戏平台上?

比如这个用 JavaScript 写的兼容 J2ME 的虚拟机( https://github.com/mozilla/pluotsorbet ),和 Java 程序封装在一起,运行在微信小游戏环境里?

注意:以下图片仅为示意,不会侵犯仍有版权作品的版权。





7990 次点击
所在节点    程序员
34 条回复
lianxiben
2018-04-16 09:17:58 +08:00
@UnknownR 还是要往前看的哥们,别沉湎过去..
seancheer
2018-04-16 09:55:50 +08:00
七夜听过,但是当时手持诺基亚 5200,s40,好像玩不了。

只记得当时的一款恐怖游戏《 nohere 》,中文名好像叫《无处可逃》,玩的不亦乐乎。
后来完了寂静岭后,才发现这款手机游戏八成参考了寂静岭,很多眼熟的地方。
datou
2018-04-16 09:57:22 +08:00
贪吃蛇又不是 J2ME 的...
lauix
2018-04-16 10:09:01 +08:00
塞班有个 摩托车游戏, 以前经常玩。好怀念。
fgodt
2018-04-16 12:19:15 +08:00
理论上是可以的
dalieba
2018-04-16 17:32:49 +08:00
在哪能搞到这个模拟器?
0xcb
2018-04-16 19:26:31 +08:00
怀念啊,大学时收藏了好多 j2me 的游戏,结果硬盘摔坏了
0xcb
2018-04-16 19:28:49 +08:00
似乎不容易往 iOS 上移植,安卓有 j2me 的模拟器
Yishan
2018-04-20 04:30:55 +08:00
@nutting 嗯,只有 JVM 就没键盘了。这是手机上 PPSSPP+PSPKVM 模拟器的一张截图(略修改): ,应该是现在用触屏机玩比较理想的布局了。(如果还是竖屏的话,操作体验并不好)。而且现在微信小游戏代码包最大 4M。

网上也有一些开源的项目,楼主有兴趣在业余时间帮忙付费移植几款游戏吗?移植成功一款,其他就很容易了吧?
Yishan
2018-04-20 04:52:20 +08:00
@datou 噢,对,3D 贪吃蛇是 sis 格式的,应该是用 C++写的。相对于微信小游戏代码包 4M 的限制,大多数 sis 游戏包都很大,只有几百 K 的 Java 游戏可能还有点希望。
Yishan
2018-04-20 04:59:54 +08:00
@roadna 嗯,只有 JVM 就没键盘了,可能还是要用模拟器的思路。这是手机上 PPSSPP+PSPKVM 模拟器的一张截图(略修改): ,应该是现在用触屏机玩比较理想的布局了。(如果还是竖屏的话,操作体验并不好)。而且现在微信小游戏代码包最大 4M。

网上也有一些开源的项目,楼主有兴趣在业余时间帮忙付费移植几款游戏吗?移植成功一款,其他就很容易了吧?
Yishan
2018-04-20 05:07:13 +08:00
@dalieba 百度贴吧 JavaGame 吧有教程。
Yishan
2018-04-20 05:17:53 +08:00
@fgodt 只有 JVM 就没键盘了,可能还是要用模拟器的思路。这是手机上 PPSSPP+PSPKVM 模拟器的一张截图(略修改): ,应该是现在用触屏机玩比较理想的布局了。(如果还是竖屏的话,操作体验并不好)。而且现在微信小游戏代码包最大 4M。

网上也有一些开源的项目,楼主有兴趣在业余时间帮忙付费移植几款游戏吗?移植成功一款,其他就很容易了吧?
dalieba
2018-11-11 18:57:47 +08:00
现在 Java 游戏可以直接用模拟器玩了
/t/504020

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/446926

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX