Project1

标题: RMMV的代码执行效率与RMVX和RMXP相比如何? [打印本页]

作者: TheMask    时间: 2016-1-10 20:01
标题: RMMV的代码执行效率与RMVX和RMXP相比如何?
我原本是不知道有RMMV这个东西的,直到群里有人提到了RM还发了RMMV的截图。
我本来对这东西没啥兴趣的,但是因为群主想要用RMMV写游戏,我为了方便给他提供技术援助也顺便了解了一下RMMV。
最令我震惊的莫过于这两点:
①RMMV的脚本是用JS写的,不用RGSS了。
②RMMV可以做手游。
于是就想问一下RMMV的代码执行效率如何。如果还行的话,我有可能会考虑重新启用RM进行游戏制作。(我猜,JS应该会比RGSS快吧……)
顺便了解一下以下这些问题:(它们曾经都是促使我放弃RM的原因)
RMMV支持的最大分辨率是多少?
RMMV自带引擎支持视频播放吗?
作者: taroxd    时间: 2016-1-10 20:07
执行效率高于 RGSS
屏幕多大分辨率就能多大(但改动分辨率时可能需要更改部分脚本,编辑器也不能很好地适应改动之后的分辨率)
支持视频播放
作者: trentswd    时间: 2016-1-10 20:17
RMMV的输出就是一个html5网页+js+静态文件
所以它的运行效率要看运行环境
rmmv自带的exe是nw.js的修改,nw.js显示网页是靠CEF,也就是说和chrome是同一个引擎,但是版本好肯定没有现在的chrome高
其js引擎是v8,就是以速度快著称的

浏览器运行取决于你的浏览器,ie\edge\chrome\firefox都不同,因为其js引擎也不同
手机打包虽然不太清楚是什么浏览器,但是可以肯定是是webkit引擎,估计js也是v8
手机上浏览器可以用firefox,但是显然firefox效率比chrome低很多,帧数甚至可以相差一倍

自然的,播放视频也是使用html5的原生功能,也是看浏览器的支持
为什么rmmv音乐要ogg和m4a,视频要webm和m4v?就是为了适应不同环境的下的不同浏览器




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