RPGMAKER XP 脚本实践

    一次在网上下载游戏,同人的仙剑奇侠传。不知不觉玩了4个小时,剧情早已都了然与心,到了镇妖塔的时候玩不下去。前面放掉的经验值实在太多。这类同人游戏在网上自然没有什么修改器,但我也惊讶于与我年纪相仿的兄弟既然可以做出如此好的游戏。看了说明,原来他是使用rpgmaker 做的,自己也照猫画虎做起游戏。

RPGMAKER XP 1.02

使用ruby脚本语言,非常好的扩展性,可以做出很多类型游戏。

 

美中不足的是,与windows联系不很紧密,联系由扩展的win32api脚本来完成。例如电影播放使用起来就很麻烦,66rpg论坛提出的方法用mcistringsend,通过句柄联系,这样不会跳出一个窗口来,也有人用delphi写了使用mcicommanddll。不过画面总是从左上角开始并且没有做到640*480 比例扩大。

自己也写了个dll。义不容辞使用directshow,因为没有接触过,写完以后发现难点不是在这个dll,而是ruby

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
RPGXP脚本学习大全101: 显示文章 102: 显示选择项 103: 数值输入的处理 104: 更改文章选项 105: 按钮输入的处理 106: 等待 108: 注释 111: 条件分歧 112: 循环 113: 中断循环 115: 中断事件处理 116: 暂时消除事件 117: 公共事件 118: 标签 119: 标签跳转 121: 开关操作 122: 变量操作 123: 独立开关操作 124: 计时器操作 125: 增减金钱 126: 增减物品 127: 增减武器 128: 增减防具 129: 替换队员 131: 更改窗口外观 132: 更改战斗 BGM 133: 更改战斗结束 ME 134: 更改禁止存档 135: 更改禁止菜单 136: 更改禁止遇敌 201: 场所移动 202: 设置事件位置 203: 画面卷动 204: 更改地图设置 205: 更改雾的色调 206: 更改雾的不透明度 207: 显示动画 208: 更改透明状态 209: 设置移动路线 210: 等待移动结束 221: 准备渐变 222: 执行渐变 223: 更改画面色调 224: 画面闪烁 225: 画面震动 231: 显示图片 232: 移动图片 233: 旋转图片 234: 更改图片色调 235: 图片消失 236: 天气设置 241: 演奏 BGM 242: 淡出 BGM 245: 演奏 BGS 246: 淡出 BGS 247: 记忆 BGM / BGS 248: 还原 BGM / BGS 249: 演奏 ME 250: 演奏 SE 251: 停止 SE 301: 战斗处理 302: 商店处理 303: 名称输入处理 311: 增减 HP 312: 增减 SP 313: 更改状态 314: 完全回复 315: 增减 EXP 316: 增减等级 317: 增减能力值 318: 增减特技 319: 变更装备 320: 更改角色姓名 321: 更改角色职业 322: 更改角色图形 331: 增减敌人 HP 332: 增减敌人 SP 333: 更改敌人状态 334: 敌人出现 335: 敌人变身 336: 敌人完全回复 337: 显示动画 338: 伤害处理 339: 强制行动 340: 战斗中断 351: 呼叫菜单画面 352: 呼叫存档画面 353: 游戏结束 354: 返回标题画面 355: 脚本
01·容错脚本 BY 轮回者 本脚本基于星大叔的容错脚本第2版,建立两个txt文件(log_bitmap.txt log_audio.txt),对系统缺失的文件进行补救,也就是缺失文件照样可以玩游戏。 02·角色加入提示(开关2) 角色加入、离开提示。 03·分开距离自动跟随(开关4) 传说中的“开火车”。 04·加强窗口(选项动态加强)作者:carol3 05·读书读报系统(开关50) by 柳柳 参考注释打开开关,则进入读书系统,系统会连续不停地读取“显示文章”的内容显示在一个窗口中,直到碰到其他事件。 06·天气系统 by ScriptKitty and Mr.DJ 共包含16个天气,(具体看脚本里的长篇说明)。 07·按键加速 08·光标循环移动 菜单可以循环选择 09·升级加点系统 本脚本不会取代默认的升级,但可以用这个功能手动追加点数。 如果你想纯粹使用手动加点(而升级不提升能力),只要把数据库中角色升级能力,1-99级全部等于一个相同数值就行了(具体看脚本里的长篇说明)。 10·升级提示 (开关5) By 叶子 原作者:桜雅 在土 11·防卡机 作者:“用我的视野范围去限制刷新的事件,因此一个有300多个事件的大地图仍然可以运行在40的帧速率。这可能不是最后一个版本,我还在考虑更多的方法减少事件的拖慢” 12·半透明菜单 13·截图 14·按键调用 By: Cybersa 15·文字投影效果 16·全屏幕(API) 17·游戏版权(游戏开始时显示LOGO) 18·杀敌随机金钱 by.我要食叉包 19·商店显示 优化了商店 20·价格变动 翻译:柳柳 21·菜单显示血条 22·物品分类 可以自定义设置物品分类,利用物品描述,每个描述后面添加@物品分类即可。 23·任务和菜单 by 柳柳 24·完美输入法(具体看脚本里的长篇说明) 25·显示敌人生命百分比 作者:carol3_柳柳 26·显示地图名 by 桜雅 在土 27·截图存取档(具体看脚本里的长篇说明) 28·真实商店(具体看脚本里的长篇说明) 29·即时消息脚本(仿网游,甚者可以外接成为聊天框) 30·贵重物品特殊颜色 31·等级突破 32·显示每个事件的名字 作者:柳柳 加强:叶子 33·事件的储存读取进度 34·偷盗系统 By 绿发的Eclair 35·完整鼠标系统 By whbm 36·繁体字 (把简体字转换为繁体字?) 37·直接用地图做战斗背景 脚本作者:bluefool 38·显示ARPG by 刻宮 39·fuki v6 (具体看脚本里的长篇说明) 40·得失提示 作者:KKME,联系QQ:6690474 41·套装系统 By 凌冰 42·价格变动 by 和希成纳 、桜雅在土 43·坐标显示 44·四方向寻路 By whbm 45·防卡机2 (应该是放挂机才对) 46·小地图 by ピニョン clum-sea 游戏中,按下shift键可以开关地图, 47·更新加密游戏(暂时用不着)(具体看脚本里的长篇说明) 48·银行系统(开关12)(具体看脚本里的长篇说明) 49·魔物图鉴(具体看脚本里的长篇说明) 50·自动更新(暂无效)BY 亿万星辰(具体看脚本里的长篇说明) ---2.01测试---- 1.RM计算机by 七夕小雨 2.解决RM的10s 3.打造 4.鼠标脚本控制窗口滚动 5.光标位置记录 6.移动的公告 by bbaugle 7.特技升级 by Claimh 8.彩虹神剑 by 柳柳 修改 by 叶子 9.远景自动移动 by ぷのくー 10.全键盘检测 11.多重状态 by Claimh 12.技能连击追加 by Claimh 13.显示敌人列表 Scene_Battle 14.回合表示 15.转到输入下一个角色的命令 16.魔法商店 17.视角跟随NPC 18.颜色随血量变化 19.组合键连续特技系统 By 绿发的Eclair 20.游戏版权LOGO(结束游戏时)

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值