- 基于mv的JavaScript基础
- 基于rmmv的js基础(第二版),用ES6版本的js编写的教程
- # 1. 第1章 RPG Maker MV以及JavaScript
- 1-1. 入门rmmv 1-2. RPG Maker MV以及JavaScript
- # 2. 第2章 JavaScript基础知识
- 2-1. 章节简介 2-2. 基本语法 2-3. JavaScript语句 2-4. JavaScript的保留字 2-5. 变量和数据类型 2-6. 对象 2-7. 函数 2-8. 运算符 2-9. if-else语句 2-10. 循环 2-11. 错误
- # 3. 第3章 插件及插件参数和命令
- 3-1. 章节简介 3-2. 随机购买装备插件 3-3. 插件参数和命令
- # 4. 第4章 绘制窗口
- 4-1. 章节简介 4-2. 构建窗口所依赖的场景 4-3. 构建窗口
- # 5. 第7章 待整理的现代化代码写法
- 5-1. 待整理的内容 5-2. string-bool
# 第二版前言
目前已得到aasll (opens new window)的明确授权以继承并重写系列教程。点此阅览位于project1的第一版教程 (opens new window)。
这是基于RPGMakerMV的JavaScript基础,第二版作者:阮中楠
第二版相比于第一版的的内容,增加了以下内容:
- JavaScript ES6+ 语法的使用
- 现代前端开发工具
VScode
的使用
第二版在大部分内容上,会和第一版相同,并会删除一些多余的内容。
更新第二版的主要目的是,希望可以帮助更多RMMV
的开发者学习JavaScript
,并实现简单的插件开发。
第二版在语言措辞上会更加的简练,会详细的说明执行步骤。
关于插件开发的视频教程,你可以去B站搜索 (opens new window)SIAKO.Mobi
。他的视频还包括了JavaScript
的基础学习教程。
# 在project1论坛的帖子内联系作者、提出问题、或提供建议
第二版的教程采用了个人网站的形式来展示内容,但是并没有提供回复功能。为了方便来自project1论坛的开发者提问,特新建了一个帖子来专门收集回复,点此进入帖子并提问 (opens new window)。
# 在gitee直接提出issue
如果你熟练地使用issue
,可以直接在issue
内提出问题。点此开始提问 (opens new window)。
# 参与mv插件开发的讨论
(目前暂时不提供相关的QQ讨论群,未来网站逐步完善时,会在此处补录QQ群,欢迎各位开发者进群讨论插件开发技术!)
# 联系作者,共同维护优化第二版教程
本教程目前以gitee page
的形式存续,如果你懂得使用gitee
,欢迎提交issue
或PR
。
# 致谢
首先感谢第一版的作者aasll,我是在18年大二的时候开始阅读他的文章并开始逐步学习RPGMV
插件开发的,可以说我对JavaScript
的最初印象就来自于他的文章。
其次感谢drill系列插件的开发者——drill up,关于mv
类之间的继承关系与插件重写原理是drill指导我的。没有他恐怕就没有我对mv
源码的理解了。