49
edits
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<!--{{NYR|Early 2022.<br/>See the [[#Preview|Preview section]] below for pre-release versions.}}-->{{uiaddonstudio}} | <!--{{NYR|Early 2022.<br/>See the [[#Preview|Preview section]] below for pre-release versions.}}-->{{uiaddonstudio}} | ||
'''AddOn Studio 2015 for World of Warcraft''' is a fully-featured development environment for creating and developing [[ | '''AddOn Studio 2015 for World of Warcraft''' is a fully-featured development environment for creating and developing [[wo:AddOn|AddOn]]s for World of Warcraft. [[AddOn Studio]] features a professional [[Lua]] editor with full code-completion and other modern facilities, an integrated visual [[User interface|WoW UI]] designer, SVN and Git code repository support, project based [[AddOn]] file management and deployment, and much more. | ||
[[File:AddOn Studio 2015 for World of Warcraft.jpg|x210px|right|AddOn Studio 2015 for World of Warcraft]] To get started follow the [[#AddOn Studio 2015|steps below]]. Feel free to visit the following pages for more information and help. Twitter: [//twitter.com/AddonStudioWoW @AddonStudioWoW]. Documentation: [[#Getting Started|Getting Started]]. History: [[AddOn Studio for World of Warcraft history|Release History]]. WoW API: [[ | [[File:AddOn Studio 2015 for World of Warcraft.jpg|x210px|right|AddOn Studio 2015 for World of Warcraft]] To get started follow the [[#AddOn Studio 2015|steps below]]. Feel free to visit the following pages for more information and help. Twitter: [//twitter.com/AddonStudioWoW @AddonStudioWoW]. Documentation: [[#Getting Started|Getting Started]]. History: [[AddOn Studio for World of Warcraft history|Release History]]. WoW API: [[wo:development|UI Customization]]. Support: [//addonstudio.org/wow/support Issue Tracker and Forums]. Discord: [//discord.gg/eAGb7Rc ASfW] Donations: [//addonstudio.org/wow/donate PayPal]. | ||
== AddOn Studio 2015 == | == AddOn Studio 2015 == | ||
| Line 80: | Line 80: | ||
The general concepts of game and AddOn development especially for WoW, are far more well understood and by a larger audience today, than they were during the time of the original [[w:c:wowwiki:World of Warcraft|World of Warcraft]]. And since the introduction of AddOn Studio for WoW many games have come, and some gone, using Lua and similar game customization methods as WoW. With this the general expectations of quality in consumer level development tools has risen as well. | The general concepts of game and AddOn development especially for WoW, are far more well understood and by a larger audience today, than they were during the time of the original [[w:c:wowwiki:World of Warcraft|World of Warcraft]]. And since the introduction of AddOn Studio for WoW many games have come, and some gone, using Lua and similar game customization methods as WoW. With this the general expectations of quality in consumer level development tools has risen as well. | ||
AddOn Studio 2015 improves on the 2010 edition, with an even more advanced and complete set of features, and is a powerful general IDE for WoW AddOn development using a free Visual Studio back-end (much like the free Community versions of Visual Studio for C#, C++ and Web), with support for graphical [[Frame XML]] development. There are quite a few additional Visual Studio integration features, all of which together contribute toward making WoW AddOn development tools real first class citizens, in a world where that almost never happens. | AddOn Studio 2015 improves on the 2010 edition, with an even more advanced and complete set of features, and is a powerful general IDE for WoW AddOn development using a free Visual Studio back-end (much like the free Community versions of Visual Studio for C#, C++ and Web), with support for graphical [[wo:Frame XML]] development. There are quite a few additional Visual Studio integration features, all of which together contribute toward making WoW AddOn development tools real first class citizens, in a world where that almost never happens. | ||
; What Changed | ; What Changed | ||
| Line 94: | Line 94: | ||
Updated Support: | Updated Support: | ||
* Includes support for current versions of WoW, originally released with support for [[ | * Includes support for current versions of WoW, originally released with support for [[wowwiki:Warlords of Draenor|Warlords of Draenor]] - Allowed Includes 70000 version and later features, as well as continuing support for WoW Legion, WoD, and earlier game content files, and Blizzard interface 'toolkits'. Support for new WoW releases is ongoing. Fixes include more complete [[wo:CASC]] support the proper handling of WoW data files. | ||
* SCC Integration for [//git-scm.com/ GIT] - the new version includes an optional, integrated, and functional version of GIT, with full support for all context menus. This is in addition to the previous SVN support. This allows using Curse Forge or other Git support for remote code repositories. There is tested support for sites like the Curse Forge sponsored [//www.wowace.com WowAce] and [//wow.curseforge.com Curse Forge]. | * SCC Integration for [//git-scm.com/ GIT] - the new version includes an optional, integrated, and functional version of GIT, with full support for all context menus. This is in addition to the previous SVN support. This allows using Curse Forge or other Git support for remote code repositories. There is tested support for sites like the Curse Forge sponsored [//www.wowace.com WowAce] and [//wow.curseforge.com Curse Forge]. | ||
| Line 117: | Line 117: | ||
* [[WoWBench]] - WoWBench WoW Lua run-time simulation, including events, frames | * [[WoWBench]] - WoWBench WoW Lua run-time simulation, including events, frames | ||
* [[Viewing Blizzard's WoW user interface code]] | * [[wo:Viewing Blizzard's WoW user interface code]] | ||
* [[Extracting WoW user interface files]] | * [[wo:Extracting WoW user interface files]] | ||
== External links == | == External links == | ||