WoW:Getting started with writing AddOns (source)
Revision as of 04:48, 15 August 2023
, 15 August 2023Move page script moved page Getting started with writing AddOns to WoW:Getting started with writing AddOns without leaving a redirect
No edit summary |
m (Move page script moved page Getting started with writing AddOns to WoW:Getting started with writing AddOns without leaving a redirect) |
||
| (One intermediate revision by one other user not shown) | |||
| Line 2: | Line 2: | ||
The following is a guide for getting started with building WoW AddOns. Creating your own AddOns can be a difficult process at first, but can be very satisfying and is a great way to learn programming in general. | The following is a guide for getting started with building WoW AddOns. Creating your own AddOns can be a difficult process at first, but can be very satisfying and is a great way to learn programming in general. | ||
If you are mostly interested in what files and structure comprise a WoW AddOn, you can skip to [[ | If you are mostly interested in what files and structure comprise a WoW AddOn, you can skip to [[AddOn|WoW AddOn]], and come back here or move on from there. | ||
== What should I make == | == What should I make == | ||
| Line 20: | Line 20: | ||
* [[AddOn]] - These pages explain the basic structure of a WoW AddOn. | * [[AddOn]] - These pages explain the basic structure of a WoW AddOn. | ||
* [[World of Warcraft API]] - These are the functions and ways to talk to WoW with Lua. | * [[World of Warcraft API]] - These are the functions and ways to talk to WoW with Lua. | ||
* [[Curse Forge]] or [[WoW Interface (site)|WoW Interface]] - Find a real but simple example of an existing AddOn. Most real AddOns, even the simple ones, however can be difficult to read for getting started, with many moving parts. | * [[\Curse Forge]] or [[\WoW Interface (site)|WoW Interface]] - Find a real but simple example of an existing AddOn. Most real AddOns, even the simple ones, however can be difficult to read for getting started, with many moving parts. | ||
* [[Lua editors]] - A long list of code editors and other tools often used by other AddOn creators. | * [[Lua editors]] - A long list of code editors and other tools often used by other AddOn creators. | ||