Need Starter Info

1 Human Warrior
0
Alright guys... I'm in love with modifying the UI via addons, and I need to find a great place to start and learn. I can never find what I want exactly, so I figured I might as well make it myself and release it.

The only problem is that everything I find is always outdated.... by years. Am a programmer, so learning would be easier than normal, but I just need the point in the right directions.

I'm mostly interested in making Role Playing and UI addons.

If any help or pointers could be given, I'd REALLY appreciate it! Thank you!
Reply Quote
100 Dwarf Mage
11375
There are some useful WoW-specific AddOn-making resources here:
http://www.wowpedia.org/Portal:Interface_customization

In particular, you should look at the pages in the Tutorials section.

If you want to learn more about the Lua language itself, you can read Programming in Lua:
http://www.lua.org/pil/

The free online version is for Lua 5.0, but you can also buy a hard copy of the second edition, which is written for Lua 5.1. WoW uses Lua 5.1, but the old PiL book is still mostly relevant (there weren't that many changes between 5.0 and 5.1).

If you want to look at Blizzard's UI code, you can either extract it from the client yourself (using the instructions on the "Viewing Blizzard's Interface code" Wowpedia page) or you can view it on one of various online mirrors.

http://www.wowpedia.org/Viewing_Blizzard%27s_interface_code

http://wow.go-hero.net/framexml/live/
http://wowprogramming.com/utils/xmlbrowser
https://github.com/tekkub/wow-ui-source



If you have any specific questions, feel free to ask them here. Several AddOn authors (including myself) regularly read and respond to questions here.
Reply Quote
1 Human Warrior
0
thank you! :D
Reply Quote

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Reason
Explain (256 characters max)
Submit Cancel

Reported!

[Close]