老邢 发表于 2011-3-2 19:10 我只在android上编译过命令行的ruby,不知道效率怎么样。有空把argss移植到android上试试看。 ...
老邢 发表于 2011-3-3 09:41 回复 DeathKing 的帖子 只用ruby.exe没法做游戏啊,连gui都没有。只有rgss也不行。rm之类的软件是对ruby做 ...
老邢 发表于 2011-3-2 18:46 我虽然很早就听说过rm系列软件,但从来用他们做过游戏,也不知道vx和xp具体的差别。说是复制vx就是觉得vx的 ...
老邢 发表于 2011-3-3 15:15 回复 苏小脉 的帖子 我说的gui是game.exe中显示图形的部分,不是地图编辑器。ruby本身是没有显示图形、处 ...
老邢 发表于 2011-3-3 17:20 回复 死伤殆尽 的帖子 图形功能也不是rgss提供的。我说过,图形功能是c语言(也可能是其他语言,但是c的可 ...
老邢 发表于 2011-3-2 08:41 tilemap和window基本完成了。昨天半夜没睡就是在弄window,本来想都弄完的,结果上网乱转耽误时间了,一下 ...
老邢 发表于 2011-3-3 18:22 我觉的Tilemap的动态地图设计的很巧妙啊,虽然完全没有找到算法,暴力实现的。全屏动态地图在我的milestone ...
ruby的效率并不是最重要的,gui的效率才是关键。
我说过,图形功能是c语言(也可能是其他语言,但是c的可能性最大)编写的ruby扩展,他提供了rgss中bitmap等对象的原始处理。
图形功能也不是rgss提供的。
rgss是一系列封装了游戏逻辑的ruby脚本。所以gui不是rgss提供的,没有rgss,有gui就可以直接编程。
老邢 发表于 2011-3-3 20:52 如果自己做一個Tilemap就沒有這個問題了,理論上完全可以使用Sprite重新寫一個Tilemap。 ...
老邢 发表于 2011-3-5 19:55 这就是一个基于lua的游戏引擎,只不过提供了与rm一样的底层接口。。。 刚刚在我的milestone测试了一下,85 ...
老邢 发表于 2011-3-6 10:04 回复 苏小脉 的帖子 单向链表list = {value = nil, next = nil}
苏小脉 发表于 2011-3-6 10:55 是按 Sprite#z 排序的吧,如此一来每次插入新的精灵,不是都需要线性的搜索吗?如果采用过红黑树,各种操 ...
老邢 发表于 2011-3-6 11:28 实际上的情况是:几乎每次插入操作都在表头。。。
yangff 发表于 2011-3-6 11:19 我靠……红黑树……你敢用AV树吗?
api接口与rgss的内部模块和类完全相同。