一次在网上下载游戏,同人的仙剑奇侠传。不知不觉玩了4个小时,剧情早已都了然与心,到了镇妖塔的时候玩不下去。前面放掉的经验值实在太多。这类同人游戏在网上自然没有什么修改器,但我也惊讶于与我年纪相仿的兄弟既然可以做出如此好的游戏。看了说明,原来他是使用rpgmaker 做的,自己也照猫画虎做起游戏。
RPGMAKER XP 1.02
使用ruby脚本语言,非常好的扩展性,可以做出很多类型游戏。
美中不足的是,与windows联系不很紧密,联系由扩展的win32api脚本来完成。例如电影播放使用起来就很麻烦,66rpg论坛提出的方法用mcistringsend,通过句柄联系,这样不会跳出一个窗口来,也有人用delphi写了使用mcicommand的dll。不过画面总是从左上角开始并且没有做到640*480 比例扩大。
自己也写了个dll。义不容辞使用directshow,因为没有接触过,写完以后发现难点不是在这个dll,而是ruby