Skip to Content
4-07-2011 @ 5:56PM
What are some good resources for someone looking to get started with coding UIs? Is LUA a free programming language? If so where does one get it? Where is a good place to find any tutorials on how to use it with WOW?
4-07-2011 @ 5:58PM
Wtb edit button. That should have said coding UIs and other addons.
4-07-2011 @ 6:38PM
Lua is free to use and requires nothing more than a text editor like notepad to get started. The easiest way to get started is to look at some simple addons that others have made. The are all plan text files and you can poke around in them all you want. http://www.wowpedia.org/Lua has links to more information on the language and advanced editors that can make working with it a little easier.
4-07-2011 @ 6:43PM
Lua is a scripting language thus there is no "buying" it. You can program Lua files with Emacs or notepad or what ever. The wow wiki has a list of editors better for it though. http://www.wowwiki.com/Lua_editorsWowWiki also has an enetire section of Lua resources. http://www.wowwiki.com/UI_FAQ/AddOn_Author_ResourcesIf you prefer hard copies there is a book called Beggining LUA with world of Warcraft Add-Ons. The publish bate is pre-cataclysm so many of the APIs have changed but the the programming instruction is still accurate. http://www.amazon.com/Beginning-Lua-World-Warcraft-Add-ons/dp/1430223715/ref=sr_1_1?ie=UTF8&qid=1302215752&sr=8-1-spell
4-07-2011 @ 7:00PM
Lua is a free and open-source language. The links here are a good place to start for info about Lua: http://www.wowpedia.org/Lua Aside from just understanding Lua by itself, you should also familiarize yourself with the WoW API. This is a great resource for that: http://wowprogramming.com/docsAlso, you might find it helpful to know that all addons run off of .lua files inside your addons directory. Just pull open any of your addons and you'll find tons of example code. If an addon is really simple it shouldn't be too hard to figure out what the code does especially if it's well commented (good luck with that, though).
First time? A confirmation email will be sent to you after submitting.
Members enter your username and password.
Enter your AOL or AIM screenname and password.
Please keep your comments relevant to this blog entry. Email addresses are never displayed, but they are required to confirm your comments.
When you enter your name and email address, you'll be sent a link to confirm your comment, and a password. To leave another comment, just use that password.
To create a live link, simply type the URL (including http://) or email address and we will make it a live link for you. You can put up to 3 URLs in your comments. Line breaks and paragraphs are automatically converted — no need to use <p> or <br /> tags.