World of Warcraft

AddOn Studio Released

Dan Fernandez, a developer at Microsoft has announced the release of a World of Warcraft addon IDE based off of Microsoft Visual Studio.

It features

  • Visual Design Surface for visually designing your controls in World of Warcraft in a drag and drop manner.
  • Lua code editor with syntax hi-lighting and code completion.
  • Intellisense for FrameXML.
  • Automatically generates TOC files.
  • Auto generated event LUA event handlers.
  • Automatic deployment while developing
  • ACE2 addon development wizards

All in all really neat stuff. I personally love Visual Studio. A demonstration video is available here

var FO_13 = { movie:"http://dev.curse-gaming.com/static/flash/flvplayer.swf", width:"500", height:"350", majorversion:"7", build:"0", bgcolor:"#FFFFFF", allowfullscreen:"true", flashvars:"file=http://videos.cursebeta.com/stream2/premium/920.flv&autostart=true" }; $("#flvplayer_13").click(function(event) { UFO.create(FO_13, "flvplayer_13"); $(this).unbind('click'); });

Read Dan's blog and send some feature suggestions

  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
 
  • Sat, Dec 15 2007 12:14 PM ()

    Now the question is, when will it be converted to work with Vanguard? :)

  • Sat, Dec 15 2007 12:14 PM ()

    Dude, that's wicked... it says Relased but i don't see a link :( is it even released yet? I could have some Major fun with that

  • Sat, Dec 15 2007 12:14 PM ()

    Just go to http://www.codeplex.com/WarcraftAddOnStudio/ and go to the releases tab. Pretty heafty at a 57+MB download. Too tired to play with it now. Will do it later.

  • Sat, Dec 15 2007 12:14 PM ()

    Holy smokes. one of the things that kept me from learning WOW customizability was no good IDE. I have no excuse now lol. Hopefully, an Express edition is all that is needed to add this on. It would be a painer if the Standard or Professional edition is required. Gotta check this out.

  • Sat, Dec 15 2007 12:14 PM ()

    I program in several languages and have found Lua easy enough to work with, but by the time I get home and want to just turn out a simple product I rarely feel like working with all the messiness and headache of developing a very visual app in a text only environment. I just can't be bothered to take the time. Now I can quickly hash out some add ons, or resurect some old ones that are no longer in developement and non functioning in a weekend afternoon.

    I am especially intrigued by the .Net class that converts Lua data. This may mean more web services that interface with the game.

  • Enaress said 
    Sat, Dec 15 2007 12:14 PM ()

    Wow, this reminds me sort of "the Dreamweaver of World of Warcraft". I remember in the past all I had to make sites was Notepad then Dreamweaver came along and I could see the site as I built it in real time. This reminds me of that in a sense.

  • Sat, Dec 15 2007 12:14 PM ()

    Wow. Now everyone and their little brother can make addons for WoW.

    This should really help some developers who are just starting to make addons. I'm definitely going to give it a try to see if I can revive some of my favorite outdated addons.

    My only question is will it update when WoW updates their UI code?

  • Sat, Dec 15 2007 12:14 PM ()

    Maybe it's because I don't make mods but I found that completely boring. It looked easier than using notepad but it didn't look that easy.

  • Sat, Dec 15 2007 12:14 PM ()

    I would like to res some old AddOns too.

    But how do I get everthing, TOC, LUA and XML to this program ?

    I would really appriciate it if anyone could tell me ;)

  • Zeriphal said 
    Sat, Dec 15 2007 12:14 PM ()

    How do you set a screenshot to show up in the AddOn Studio?

  • effenjee said 
    Sat, Dec 15 2007 12:14 PM ()

    Wouldn't checking RSS feeds and reading emails over the net classify as using 3rd party programs? I'm not a developer so I can't be sure that some of these addons will be Blizzard legal.

  • Tarz said 
    Sat, Dec 15 2007 12:14 PM ()

    You can use a seperate program to download the relevant data and save it as an LUA file that the addon can import. It means you only get "static" data from the last point you updated before you launch the game (unless you reloadui) but it does the trick.

    Most in-game DKP addons work by the same kinda system (a PHP file on the webserver generates an LUA file and a seperate program downloads said LUA file to the right place).

  • Launoetl said 
    Sat, Dec 15 2007 12:14 PM ()

    If you want to get technical, I believe it would. But Blizzard's intention, and probably implications, with the 3rd party program rule is to prevent any player from getting an unfair advantage over any other. I.E by accessing files not readily available to all players. It's also to prevent modifications to the mpq files. So you can't change the skins of the game, or of any particular player or monster. I wouldn't see anything wrong with an e-mail or RSS addon.

  • Wyveryx said 
    Sat, Dec 15 2007 12:14 PM ()

    not bad, though it would be better if it had the current api in a library to go with it.

    The tutorial provided is also off a bit, so if you have no knowledge of coding in this language or are used to the ide then you might be stuck for a little while.

    though all in all, not bad for the blossoming addon writer.

  • skorn said 
    Sat, Dec 15 2007 12:14 PM ()

    Doesn't work on a mac? :(

  • Kaelten said 
    Sat, Dec 15 2007 12:14 PM ()

    Does any version of Visual Studio?

  • Kaelten said 
    Sat, Dec 15 2007 12:14 PM ()

    This is actually a huge undertaking, having just worked with a group to complete a full api reference I know. If all goes well though it will be.

  • Kaelten said 
    Sat, Dec 15 2007 12:14 PM ()

    a screenshot?

  • Kaelten said 
    Sat, Dec 15 2007 12:14 PM ()

    This has been one of my few complaints so far, I'm going to talk to dan about making import easier.

  • Kaelten said 
    Sat, Dec 15 2007 12:14 PM ()

    Some of the features are extraordinary. But ya, they're meaningless if you don't use them (and have had to live without them while needing them.)

  • Syndication
  • Archives