2014-02-23 13:06| 查看: 13511 |作者: 小雪
前言 如今的剑三的插件作者如今也只有那么几个,极度缺乏新血的注入。剑三从一开始到现在也就只有那些人在做插件,像我这种半道出家的没有多少,就算有也普遍水平不高,只能做做小插件。这样一来便限制了插件制作者的基数,间接地限制了插件的质量与数量。对于没有基础编程知识却热爱编程的人来说,这无疑是一个挫败。还记得去年自己设计了一个界面后的兴奋心情,可B叔当时就一盆冷水扣上来说界面编辑器是内部软件,可想而知那郁闷的心情是如何。从那以后,B叔可能也觉得被我烦怕了,也可能是为了让我学习手动修改配置文件,拒绝再帮我画界面,于是我便开始了目前大多数插件作者的纠结生涯——修改数据来做界面。 为了做出一个满意的界面常常需要耗费几天来修改参数,调试脚本漏洞时常常上线下线几百次,结果我被荣幸地冠名掉线王。做插件并不是一件简单容易的事,尤其是对于没有编程语言基础的人。支持我继续学习的是那做成之后巨大的成就感、喜悦感。在经历了几百次的调整,经历了几百次的修正,经历了几百次的深思后得出的智慧结晶。虽然可能在游戏中这只是一个简单的快捷键设置,虽然可能在现实中那是没有用的虚拟数据,虽然可能是在其他人眼中这是没有价值的东西;但这是自己的创作品,但这是自己面对挫折的经验,但这是自己眼中的宝贝!不要让他人的看法桎梏自己插件制作上的热情,不要让挫折成为前进道路上的深坑而一蹶不振,与此同时,不要让成功蒙蔽了智慧的双眼! 因为,人一直都在学习,学习如何学习! 在写这篇教学的过程中我依然在学习,资料的正确性上我会再三考证,如有错误,还请大家多多包涵与指正。 目录 1:前言 2:目录 3:学习态度 4:基础知识:制作流程 5:基础知识:插件简介 6:基础知识:基础语法 7:工具简介 8:实践与应用:我的第一个插件 9:实践与应用:自动喊话组人插件 学习态度 所谓的兴趣是指能将某件事做好而产生的喜好感,喜好感源自于将事情做好的成就感,成就感源自于经历过挫折与失败后的喜悦心情,所以成就感与挫败的大小与质量是成正比的。在这篇帖子中,首先大家必须明白这个道理。为什么有些人能够将做事的毅力发挥至极,而有些人则消极面对,就是因为对人对事的一种态度。对于同一件事,心灵强大者会想办法解决,弱者则会选择逃避。世界上没有任何一件事是不需要努力而获得的,或许你在这方面有天赋(我曾经也认为我很有写作天赋),但当你知道越多,懂得越多,就知道自己不知道的越多。 我这个人比较喜欢直接了当,但是这段思考再三还是加进去了。做什么事情,无论是游戏中拿装备,还是现实中的工作与学习,都不是一朝一夕的事情,同样制作插件并不是。我曾经为了画一个界面折腾了两天,一个非常简单的界面,只有几个简单的复选框、按钮跟输入框(见下图) 对,就是这么一个破界面,在没有界面编辑器的状况下简直要疯了,不过在完成的时候自然是成就感无比。后续的调整与调试又花了两天。 我想说的是,如果你没有坚持下去的毅力,插件制作并不适合你,事实上任何事情都不适合你。英文中有这么一句话:Attitude determines altitude(态度决定高度)。如果你发现你无法制作出一个插件,那证明你下得功夫不够,这并不是说我在这里说说,你就能懂。学问学问,有学有问,时常保持一个询问自己的状态,对于这一生,这是一次不错的学习经验。 问,并不是索求答案,而是寻找根源。学问就是一个学习发问的过程,学习向他人发问,学习向自己发问,学习向书本发问。在发问的过程中学习,在学习的过程中发问,如此便是一个良性循环。在这里我并不是想教你如何去制作插件,这种代码一贴稍微解释下就完工的事并不是我希望做的。 我要教得是如何学习。 在写教学大纲的时候花了一个多星期,主要是在思索着怎么教,以及拿哪些插件做例子,为此还找了些被编译过插件的原作者请求开源,然后一直补充删除修改,最终在今天我觉得应该差不多了,便试着放出来看看效果。其实学习并不是一件难事,反而是件快乐的事情。对于那些做完日常就无事可做的人,做插件是个很能消磨空暇时间的休闲项目。对于那些上班没什么时间的人来说,工作闲余抽空设计插件,回家了写几行代码并调试,一天一步脚印,慢慢地,插件也能被制作出来。 好吧,对于不会计算机语言的,不会英文的,只会拼音的,我想至少你会回帖,至少你懂得什么是发表回复,至少你懂得发表意见,那么只要你有学习的心态,学会并不是什么难事。我自己也不会计算机语言,基础差得要死。我知道大家都有不同的学习方法,但是方法如何不如心态重要。 无论你用什么方法,只要你肯做,肯想,肯问,就一定能学会。 |