赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 2 |
经验 | 1996 |
最后登录 | 2018-7-17 |
在线时间 | 39 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 165
- 在线时间
- 39 小时
- 注册时间
- 2014-10-8
- 帖子
- 3
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
刚刚开始学习RM的纯新人,以前倒是玩过不少马头龙头的游戏,但是正式开始学习也就是最近的事。
起因就是突然心血来潮想做一个系统比较复杂的RPG游戏,而且是希望能够持续的完善下去,所以打算用git来管理整个项目的开发过程。
具体来说就是想编写一个独立的Ruby脚本,可以把数据库和脚本库中的所有内容都dump成文本格式。
在每次用编辑器修改后执行这个脚本,然后把rvdata2包和文本格式的一起提交,这样就能够清楚地看到所有的历史内容和每次修改的diff。
问题来了:我参考这个帖子成功的把Scripts.rvdata2的东西dump出来了,只不过做了一些修改,把load_data改成了Marshal.load。
但是当我想要类似的去dump其他rvdata2包时,因为没有RPG模块的源代码,所以Marshal.load会出错"undefined class/module RPG::"。
我试着从RGSS300.dll抽取RPG模块的定义,不过我的Ruby也是刚学所以完全不得其门而入。
还请大神指点 |
|