Creating a World of Warcraft Add-on

Post on 05-Jan-2016

20 views 0 download

description

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 - PowerPoint PPT Presentation

Transcript of Creating a World of Warcraft Add-on

Gabe Hughes

CIS 597 – Spring 13

Creating a World of Warcraft Add-on

LanguagesAll 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

Requirements

Development EnvironmentAll coding will be done using Notepad++Testing will be done in World of Warcraft Live

Servers

Requirements Cont…

Pets are found in the wild, Pet Trainers, or other Players

Setup in a Pokemon fashionTurn BasedBroken 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

Pet Battle System

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.

Steps to completion

Questions?