查看: 4224|回复: 16

[随意闲聊] 在flash上跑一下rm的感悟...

[复制链接]
梦石
0
星屑
50
在线时间
49 小时
注册时间
2010-7-8
回帖
77
发表于 2012-8-19 16:49:44 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
俗话说“男怕入错行,女怕嫁错郎”。

我花了10天研究了一下flash上的rm以便移植多种手机平台,结果发现执行效率非常低,于是不等不宣告结束这等无意义行为。

虽说很后悔,但还是有那么一些感触想和大家分享。

长话短说,避免太长不看  = =  

一、RM在手机平台的运行如果你仔细留意一下安卓的游戏市场,你会发现其实RM制作的游戏会有不错的前景的~

二、关于flash运行rmxp Tilemap时的效率
测试60*60的地图 (因为flash中的BitmapData的大小不可超过2000*1000也就是62*31的尺寸,但可以描绘多几个BitmapData)
40事件+1主角

以下是测试的结果(动态元件和事件的随机移动)
1.PNG


2.PNG
最大化之后 fps大概在10~20之间。

至于这次的测试的意义,说大不大,说小不小。只是想提醒一下部分想移植的童鞋,Tilemap不需要大量的精灵,只需几个足矣~

Ps1:由于地图是乱画的,具体的3层结构可以看第一张图的那一部分,由于flash的z坐标完全用来表现伪3d,所以图块优先级与事件的关系没完成。
Ps2:祝老邢前辈能够尽快完成rm的移植~为我们广大rmer带来一片新的光明~!

评分

参与人数 4星屑 +142 收起 理由
黑色的笔 + 2 拆整
Tink + 4 凑整
hys111111 + 132
八宝粥先生 + 4 高手顶一个

查看全部评分

可以吃的头衔

梦石
0
星屑
1015
在线时间
424 小时
注册时间
2010-10-17
回帖
586
发表于 2012-8-19 17:11:11 | 显示全部楼层
RM的tilemap肯定不能用,只要描绘镜头所在区域的地图就够了。

点评

不清楚Tilemap是如何工作的,但如果按照“大量精灵”的方法是不可取的~~  发表于 2012-8-19 20:43
……
回复

使用道具 举报

沉睡的八宝粥 

梦石
0
星屑
64
在线时间
832 小时
注册时间
2011-4-22
回帖
2971

短篇七萝莉正太组季军

发表于 2012-8-19 17:14:27 | 显示全部楼层
唉,我就是个做Fflash的,从小学3年级初步接触MX到现在的CS5,几乎什么也没学着,也就是能做点动画课件在班会上放放,或者提取页游素材用做RM。至于脚本什么2.0 3.0一点也看不懂,更不用说做LZ那样的flash rm了。目测LZ应该是个FLash高手,鄙人只能尽自己小小的力量,顶一个吧。

点评

小弟只是一个新手而已,加油~!  发表于 2012-8-19 21:00
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4415
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2012-8-19 17:16:23 | 显示全部楼层
看到白茫茫的雪地不知道为什么心里有一阵涟漪荡起……

点评

表悲观了~节操在那遥远的地方!(被我吃了~)  发表于 2012-8-19 20:05
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

梦石
0
星屑
1643
在线时间
409 小时
注册时间
2012-8-7
回帖
1499
发表于 2012-8-19 17:21:03 | 显示全部楼层
ActionScript 貌似都更新到3.0了吧- -而且最要命的就是居然还要在虚拟机上运行效率这么低的语言……FPS能保持10~20在这个水平LZ已经相当不容易了……
(貌似是应该是30吧?截图上不是写的30麼?)

点评

0 0还真的是……很有意思呢- -  发表于 2012-8-19 21:01
截图的时候掉到30帧了~(flash真要面子 (大雾  发表于 2012-8-19 20:45


回复

使用道具 举报

梦石
0
星屑
408
在线时间
531 小时
注册时间
2011-7-22
回帖
1697
发表于 2012-8-19 17:22:14 | 显示全部楼层
虽不明但觉历
回复

使用道具 举报

梦石
0
星屑
558
在线时间
377 小时
注册时间
2012-7-10
回帖
1207
发表于 2012-8-19 17:48:44 | 显示全部楼层
Flash也能跑RM游戏?
这样做的目的是什么,仅仅为移植到手机
做准备么?

点评

还能扩展很多RM实现不了的功能...  发表于 2012-8-19 17:55
RM到手机上应该呼叫老邢 - -  发表于 2012-8-19 17:53
太久没有来6R了,都是新面孔啊。
帮忙宣传游戏ing,虽说不常上线。
回复

使用道具 举报

梦石
0
星屑
104
在线时间
1242 小时
注册时间
2010-6-30
回帖
544
发表于 2012-8-19 19:01:50 | 显示全部楼层
RM在安卓上的游戏很多仅仅是利用它的素材吧
null
回复

使用道具 举报

梦石
0
星屑
55
在线时间
100 小时
注册时间
2010-7-30
回帖
148
发表于 2012-8-19 19:09:37 | 显示全部楼层
楼主,我想移植,你能不能码一下方法呢,我想看看,即使效率低,这个移植也是跨时代的,还有,有安卓和IOS的移植吗,还有,XP和VX可以移植吗

点评

在FLASH上跑下也可以啊  发表于 2012-8-19 21:53
移植可不是这么容易的啊……要把全套Ruby转移到ActionScript是个很疯狂的想法- -  发表于 2012-8-19 21:04
移植的前提是你要懂得rm脚本的思路~  发表于 2012-8-19 21:02
放弃了~再去纠结就是和自己过不去了~  发表于 2012-8-19 20:41
回复

使用道具 举报

影

梦石
10
星屑
324
在线时间
1406 小时
注册时间
2010-12-8
回帖
2508

贵宾

发表于 2012-8-19 19:16:09 | 显示全部楼层
flash很多游戏都用的RM素材,另外,楼主你图层设置没问题吧感觉好不正常

点评

详见ps1~  发表于 2012-8-19 20:41
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部