1 / 7

Creating a World of Warcraft Add-on

Creating a World of Warcraft Add-on. Gabe Hughes CIS 597 – Spring 13. Requirements. Languages All WoW add-ons are written in . lua , a scripting language useful in games, with extensive API support

kaveri
Download Presentation

Creating a World of Warcraft Add-on

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Creating a World of Warcraft Add-on Gabe Hughes CIS 597 – Spring 13

  2. Requirements • Languages • All WoW add-ons are written in .lua, a scripting language useful in games, with extensive API support • WoWAce is an extensive set of libraries that can enhance an Add-on (all documentation found at www.wowace.com) • Knowledge of the World of Warcraft API, database of all commands at www.wowwiki.com

  3. Requirements Cont… • Development Environment • All coding will be done using Notepad++ • Testing will be done in World of Warcraft Live Servers

  4. Pet Battle System • Pets are found in the wild, Pet Trainers, or other Players • Setup in a Pokemon fashion • Turn Based • Broken into types (e.g. Critter, Elemental) • Combat goes until one pet is dead or captured (wild only). • Once a pet is captured, it is added to the list of Battle Pets. • Each type has other types as strengths and weaknesses

  5. Steps to completion • First step will be to form the framework of the Add-on and include basic functionality to automatically swap to a different pet based on mouseover or selecting a pet in the wild. • Second step will be to setup a basic GUI tacked on to the Current Battle Pet Tab that will allow players to select a pet to be used in a fight vs. targeted pet type. • Then setup the swap from step 1 to use the pets set up in the list in set 2 • If time allows, set up functionality for team swapping, since later battles are team based. (PetBattleTeams Add-on) • Clean up the GUI.

  6. Questions?

More Related