WOW: Comparing WOW AddOn creation tools

Translate This Page

WOW: Comparing WOW AddOn creation tools

  • Comments 1


If you like to play WOW, then you might want to add on some tools to make your game. 

In this blog I will contrast the two excellent tools, the WOW Addon Tools from the Blizzard Site and the AddOn Studio for WOW that is an open source project on Codeplex.

Keep in mind that even though the Visual Studio Shell (isolated mode) is used, the language is XML and Lua, the same languages that is used on the Blizzard site.  These are not CLR connected languages, but many of the helpful tools are used, and some people think that the Lua is a .NET implementation.  That is not the case.

Here are the contrasted approaches, personally I like the AddOn Studio for WOW from Codeplex, as it is similar to the Visual Studio environment that I am use to.


Tool and link Comments about the tool
WOW Addon tools


  • The WOW team at Blizzard has done a great job of creating forums and support (without providing support, sort of a zen thing) for developers.
  • Great forums
  • Must do to be able to be involved in the whole situation
  • Installation is smooth


  • Got to memorize a lot of stuff to make things work, extending existing items can be difficult



Addon Studio


  • Excellent use of the Visual Studio Shell in the isolated mode, this means that if you are using VS 2005 or VS 2008 std/pro/vsts, it won’t merge with it, and will stay separate (a good thing in this case)
  • Intellisense helps with the development and understanding of the programming language
    Good help support
  • Forums are good
  • Installation is clean and works well
  • Your tools are compiled directly upon build and if you have WOW on your machine then it will run directly on your system


  • If you are used to the handholding the Visual Studio IDE does for you when you are using VS std/pro/vsts, then occasional missing capabilities are annoyning

Leave a Comment
  • Please add 1 and 7 and type the answer here:
  • Post
  • Web Implementing Prototype’s Array Methods in jQuery IIS 7 Compression. Good? Bad? How much? - Troubleshooting

Page 1 of 1 (1 items)
Generic Content

Legal Note:

  1. The author, Sam Stokes, is an employee of Microsoft
  2. There is no guarantee that anything I write is correct, I do try to make sure that what I write is correct.
  3. Use anything written in this blog at your own risk
  4. Test what I write about before using the information
  • Sometimes posts will disappear because I realized that they really don't fit with the total chaos of what I write about
  • Links are tested and available on date of publication, what others do with their links are out of my control


  • Whatever I write on this blog is unedited by management or anyone, which should be obvious from the randomness of the blog.  I simply write about things I like.
  • Microsoft does not restrict me in anyway, so I generallyblather about whatever I want to.
  • For personal reasons I will not write about:
    • Company confidential stuff, mainly because Microsoft is more transparent than any company I have ever worked for.
    • Other people unless they give me permission to write about them