Project1

标题: 关于新人学习rmxp脚本 [打印本页]

作者: xyy13575650799    时间: 2020-2-7 11:49
标题: 关于新人学习rmxp脚本
大佬们好,我是想系统学习rmxp脚本编辑的萌新,终于来到了大学,有了自己支配的时间,现在大概只学了点Ruby的基础知识,但是对于如何应用到rmxp上还是不甚了了。请问开始学习的第一步是看内置脚本(然后把那些定义全记住)吗?
作者: KB.Driver    时间: 2020-2-7 13:48
第零步是学习调试,可以用自带的p弹窗或者用控制台脚本,有助于理解运行顺序。
第一步是学Ruby语法,至少保证能看懂原脚本。
第二步是学面向对象,也就是知道该在哪里改。
第三步是学内置库,熟悉String,Array,Hash的基本操作。
第四步是结合前面的知识和帮助文档,从小处开始随心改造。

当然,想弄脚本的话不推荐XP,因为它写的比较差。
对于初学者来说很直接、很干脆,但是越往后走才越知道那叫“简陋”
作者: xyy13575650799    时间: 2020-2-7 14:13
KB.Driver 发表于 2020-2-7 13:48
第零步是学习调试,可以用自带的p弹窗或者用控制台脚本,有助于理解运行顺序。
第一步是学Ruby语法,至少保 ...

那用什么比较好,mv吗
作者: xyy13575650799    时间: 2020-2-7 15:57
xyy13575650799 发表于 2020-2-7 14:13
那用什么比较好,mv吗

谢谢大佬

作者: SailCat    时间: 2020-2-7 17:57
XP的脚本风格是想改什么小机制特别容易,但是要做成型的大系统就特别困难,多个系统很容易互相冲突
VA的脚本高度结构化,要做系统插件很容易,也没那么容易冲突,但是改一个小机制(比如允许属性伤害反吸收)要改好多处不同的地方




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1