注:本文系属Beginning Lua with World of Warcraft Addons(翻译)
简介
附加组件 (插件)是一个令人兴奋地话题,它可以让你修改游戏来提升游戏体验。只有少数网游允许修改UI(User Interface 用户界面),例如魔兽世界(wow)你可以彻底修改UI或者添加。
有成千上万的有效附加组件和宏命令可以再互联网上中找到,在魔兽世界里你也许正在使用很多的插件和宏命令,但是你知道它们是如何工作的吗?事实上所有的玩家都在使用的这些,但是只有很少一部分人可以自己动手编写插件或修改的现有的插件,你很快也会成为它们的一员!
插件几乎可以修改游戏UI每个方面。有许多简单小巧的插件增强了界面。例如:你可以用几行代码在聊天框前实现时间戳的功能,你将会在第6张看到如何实现;你可以在第4张看到如何在聊天中添加链接提示。当然有成千上万行代码组成的大插件,你将会编写一个先进的功能完全的多人德州扑克游戏插件
Lua编程语言被魔兽世界使用,它小巧、强大、易学。本章结束后你就会了解到Lua的概要。
这些基础知识可以使你写出第三张的第一个Hello world插件。真正的乐趣在第四章才正开始,你会编写第一个真正使用的插件就如我们刚刚提到的聊天框提示.
让我们开始吧!