赞 | 97 |
VIP | 149 |
好人卡 | 1 |
积分 | 18 |
经验 | 73418 |
最后登录 | 2022-10-19 |
在线时间 | 2524 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1759
- 在线时间
- 2524 小时
- 注册时间
- 2010-10-12
- 帖子
- 1454
|
1. 定义游戏玩家的类是Game_Player() ,它位于游戏根目录下的\js文件夹里的 rpg_objects.js 第7362行开始一直到7977行。
2. RPG Maker MV主要使用的API就是Pixi.js,它位于游戏跟目录下的\js\libs文件夹里的pixi.js里。虽然有两万行,但是既然有了js的基础,可以先花一点时间扫一遍pixi的源码重点看看有哪些类和方法。关于了解pixi的具体效果可以去官网看example:官网,不仅展示了源码也展示了在网页中实际的效果。这里有份pixi的详解:详解,可以读读看。
3. 善用搜索,网上关于js开发的资源特别多。
4. 想写一个类似war3的游戏是个大工程,如果你对自己的水平有信心,可以从零开始:6R上有个MV的从零开发包(不好意思搜了一下没有找到),意思就是抛弃了原来所有默认的代码,只留下了最基础的游戏运行必备的代码。基于这个,你就可以随心所欲练习+开发任何类型的游戏了。否则,就要基于默认框架开发,也不是不好,就是开发需要迁就一下源码。
最后,对于起步的建议就是(默认你已经会js了):先读源码!先读源码!先读源码!
重点要仔细读rpg_objects.js,rpg_sprites.js还有rpg_scenes.js,如果要做UI的话还要读rpg_windows.js。
rpg_core.js和rpg_managers.js只需要扫一眼有那些函数就可以了。
代码量非常多,慢慢啃吧,然后就可以模仿/学习他们的写法了。
|
|