Welcome to the beginner’s World of Warcraft modding tutorial
Creating mods for World of Warcraft is a skill that is easily learned, yet hard to master. Our community is dedicated to bringing you a variety of tutorials that can help you on your way, so that you will avoid most beginner’s mistakes and save your precious time. We will give you all of the necessary information required for obtaining a basic understanding of World of Warcraft modding.
We want to inform you that most of the tools which are currently used for creating World of Warcraft mods are made and work only for Wrath of The Lich King (3.3.5a) game client. There are a lot of ways to mod other (prior and later) WoW expansions using these tools, but we strongly recommend you to learn the basics of WoW modding on a 3.3.5a game client. When you are done with that, you can start modding any game version.
World of Warcraft modding is an extremely wide field for applying some of your creative skills and knowledge. In a nutshell, it mostly includes design related work, programming and some basic data operations. That’s up to you to decide what you actually want to do, while our aim is to provide you with the knowledge of most aspects in different branches of modding.
If you want to do clientside changes which include level design (mapping), 3d modeling (also known as model changing), interface modding and some other things, you need to take some of your time and read some of the following tutorials in order to get the basic idea of how the client patching system work.
Those will also help you to get all the required software installed and configured correctly.
Tutorial navigation menu
Part 1. Overview. Setting up tools
- WoW modding overview. File types done
- Detailed description of WoW file types (WIP by @Balkron )
- Installing the development environment (will be done by @Balkron )
- Installing local Trinity Core server (will be done by @Balkron )
Part 2. Noggit basics
- Map Editing in Noggit (will be reworked by @Skarn )
- Alphamapping Basics (will be reworked by @Skarn )
- Ground Effects, Music and Area ID (will be reworked by @Skarn )
- Creating your own blank custom map (will be reworked by @Skarn )
Part 3. Modeling basics
- WoW model file types (will be done by @Balkron )
- Blender workflow basics (will be done by @Balkron )
- WoW Blender Studio addon basics (will be done by @Balkron )
- Converting your first static .m2 model into WoW (will be done by @Balkron )
- Converting your first .wmo model into WoW (will be done by @Balkron )
Part 4. Testing