Project1

标题: 个人开发的RPG Maker 的安卓模拟器 [打印本页]

作者: cjv123    时间: 2014-4-11 11:33
标题: 个人开发的RPG Maker 的安卓模拟器
本帖最后由 cjv123 于 2014-6-9 16:00 编辑

个人开发的模拟器
可能有不少bug
不喜勿喷

更新0.2.1版本:
提高tilemap绘图效率
减少内存泄露

更新0.2版本:
修复战斗卡死
自适应所有分辨率


RPG Maker 的安卓模拟器
目前仅支持RPG Maker XP
使用方法:
把未加密的RPG Maker XP的工程文件夹放到手机目录/sdcard/RMRunnerGames
例如:
|--sdcard
|------RMRunnerGames
|----------yourgame
|--------------Game.rxproj
|--------------Audio
|--------------Data
|--------------fonts
|--------------Graphics

Audio和Graphics文件夹必须要有资源文件
默认工程是没有资源文件的,请从RMXP的安装目录取

已知ruby脚本兼容性问题:

begin
    obj = obj.new
end until obj.inputable?
obj在begin end里初始化会报空对象错误,放在语句块外面可以

不能用$1 $2这样取正则结果,只能用Regexp.last_match[1],Regexp.last_match[2]这样

下载地址:

http://dl.vmall.com/c01as6l102
华为网盘下载地址


https://play.google.com/store/apps/details?id=com.zfteam.RMRunner

作者: jilei    时间: 2014-4-11 20:13
听上去很不错啊,不过支持xp的安卓模拟器已经有两个了呢,这个可以称为“备胎”
膜拜一下大神
然后再祭天,希望有xp的ios版呐
作者: cjv123    时间: 2014-4-11 21:35
jilei 发表于 2014-4-11 20:13
听上去很不错啊,不过支持xp的安卓模拟器已经有两个了呢,这个可以称为“备胎”
膜拜一下大神
然后再祭天, ...

还有哪两个呢?
求链接
作者: jilei    时间: 2014-4-11 21:45
http://rpg.blue/thread-283240-1-1.html
这个啊是rmxp4droid的
还有一个是国外的Neko RPGXP
不知你是否想要反编译借鉴一下呢?
作者: 66gpgp    时间: 2014-4-11 22:16
不需要反编译
网上有类似的开源代码 只不过还没完善
作者: cjv123    时间: 2014-4-12 09:10
rmxp4droid是java写的太耗内存
neko貌似不支持中文啊

作者: cjv123    时间: 2014-4-13 17:23
怎么没人支持一下国人开发呢
作者: 日月星辰    时间: 2014-4-14 17:53
cjv123 发表于 2014-4-13 17:23
怎么没人支持一下国人开发呢


这不是来支持了嘛。。问这软件运行游戏会有分辨率失调的问题吗?。。rmxp4droid就是宽屏幕手机全屏,于是比例失衡 导致画面是在是。。。不和谐= =嗯。。
作者: cjv123    时间: 2014-4-14 17:59
日月星辰 发表于 2014-4-14 17:53
这不是来支持了嘛。。问这软件运行游戏会有分辨率失调的问题吗?。。rmxp4droid就是宽屏幕手机全屏,于是 ...

目前等比缩放的  比例不会失调
但是最好是16:9的手机完美适配。
以后可以弄成自适应所有分辨率等比缩放
作者: cjv123    时间: 2014-4-15 16:55
本帖最后由 cjv123 于 2014-4-15 17:00 编辑

更新0.2版本
修复战斗卡死
自适应所有分辨率

百度贴吧
http://tieba.baidu.com/f?kw=rmrunner
作者: jilei    时间: 2014-4-15 18:18
goodjob,表示每天关注,希望你做的比那两个更好,另外问你一个问题,如果是用dll控制分辨率变大,还是自适应分辨率?换一个说法就是这个apk会用到rgss103j么
作者: cjv123    时间: 2014-4-15 20:30
jilei 发表于 2014-4-15 18:18
goodjob,表示每天关注,希望你做的比那两个更好,另外问你一个问题,如果是用dll控制分辨率变大,还是自适 ...

和dll库完全没有关系了,dll是win的库。
安卓完全重新写了一个底层库。
作者: aa64797099    时间: 2014-4-15 22:41
应该是在cocos2d-x引擎基础上写的
试一几个游戏基本上运行不起来
兼容性有待提高
不知道在主流中低档机子上能跑多少帧
作者: cjv123    时间: 2014-4-16 10:51
aa64797099 发表于 2014-4-15 22:41
应该是在cocos2d-x引擎基础上写的
试一几个游戏基本上运行不起来
兼容性有待提高

是的 绘图用cocos2d-x
ruby解析用mruby
最好能把不兼容的游戏发出来,看看啥原因。基本上是资源路径问题,或者ruby脚本兼容问题
目前地图算法比较慢,双核机估计跑不动
作者: end55rpg    时间: 2014-4-27 14:19
不支持io,换sence要闪黑,,,,
作者: cjv123    时间: 2014-4-28 15:59
end55rpg 发表于 2014-4-27 14:19
不支持io,换sence要闪黑,,,,

io是啥,不知道
作者: cjv123    时间: 2014-4-28 15:59
更新0.2.1版本
提高tilemap绘图效率
减少内存泄露
作者: end55rpg    时间: 2014-4-30 11:45
cjv123 发表于 2014-4-28 15:59
io是啥,不知道

就是关于file类木有效果。。。

作者: cjv123    时间: 2014-4-30 14:08
end55rpg 发表于 2014-4-30 11:45
就是关于file类木有效果。。。

应该是平台差异的bug,但是可以解决。。。
作者: end55rpg    时间: 2014-5-2 12:59
撸主,我还要反馈bug
sprite不支持tone
战斗技能那闪退
最重要的是,
我测试左右两边有少部分黑色屏幕,结果
方向键左键有部分在黑色上按不动,所以操作很不爽,另外楼主你把输入设备管理传给我们下方自行编写吧
作者: cjv123    时间: 2014-5-4 17:52
end55rpg 发表于 2014-5-2 12:59
撸主,我还要反馈bug
sprite不支持tone
战斗技能那闪退

请问你的屏幕分辨率是多少的?机器配置如何
sprite的tone可能是没实现。
输入部分可以考虑用给脚本接口
作者: 火烧兔子    时间: 2014-5-18 17:26
支持一个,希望能在手机正常运行
作者: fux2    时间: 2014-5-21 09:39
好厉害……期待楼主的后续开发,正在测试各种游戏中2333
之前韩国人做的NekoRGSS简直差评,效率虽然还不错,但是精灵优先级各种混乱。
作者: suicaoya123    时间: 2014-6-9 09:01
技术贴,得顶


作者: yogioh123456    时间: 2014-7-10 20:48
怎样解决ruby脚本兼容性问题?没看懂你帖子,我是新手
作者: c248611    时间: 2014-7-16 01:34
我以为是RM制作引擎,谁知道是运行游戏。
谁能把RM移植到手机安卓上呢、
作者: j296196585    时间: 2014-11-30 04:49
哎呀,看来不是什么模拟器都能用哦
作者: 小私baka    时间: 2014-12-2 01:54
只支持xp么? 还是支持全系列?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1