RPGMAKER游戏引擎基于JavaScript的插件制作(二)——如何理解插件,以及编写代码时的注意事项

之前写的时候不想写这部分就先跳过了,于是拖到现在…
这篇主要作用是做一些细节上的整理,根据我的经验不断完善,也欢迎在评论中补充。
重要的知识放在重写方法部分。

2. 1如何理解插件

我认为读我这篇博客的人应该都已经大概了解过插件了,但我还是按照自己的理解说一下吧。

游戏引擎虽然已经预设了许多的功能,但是我们做游戏的往往想添加一些新的功能,又或者修改一些不完善的功能,而游戏引擎也往往会留下一个接口,让我们可以使用自己的代码接入其中,我们自己写的,独立于原来代码的文件,就是插件。

MOD,一些外挂,或者是没必要写入引擎却需要用到的小功能,都是写在插件里,学习插件使用,有利于我们了解游戏引擎的原理,为以后开发完整的游戏打下基础。
骑马与砍杀的MOD就是直接用开发者提供的游戏引擎制作的,而GTA系列则有专用的MOD编辑器

具体插件如何使用后面的贴会介绍。

2.2编写代码时的一些注意事项

JavaScript作为一个最初用于网页编程的语言,很多功能都是为了网页设计的,比如正则表达式,DOM(文档对象模型),json表(用对象来传递数据)都是为了方便网页的使用,当然json现在由于其易于解析的特性,现在也成为了常见的数据交换语言。

我仅介绍几个在RM使用中需要比较特别注意的JavaScript知识点:


2.2.1命名的自我修养

我觉得没学会规范的命名的人都不能算合格的编程者,好的命名不仅对你自己有用,对你的合作者更重要,这一点我就不赘述了

一般变量名,一般对象名,普通函数名:“驼峰命名法”,即第一个单词采取全小写,后面的采取首字母大写,如:collegeStudent
creat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值