Buy Used
CDN$ 1.25
+ CDN$ 6.49 shipping
Used: Good | Details
Sold by anybookltduk
Condition: Used: Good
Comment: This is an ex-library book and may have the usual library/used-book markings inside.This book has soft covers. In good all round condition. . Please note the Image in this listing is a stock photo and may not match the covers of the actual item
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

World of Warcraft Programming: A Guide and Reference for Creating WoW Addons Paperback – May 5 2008

5.0 out of 5 stars 1 customer review

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 14.29 CDN$ 1.25

There is a newer edition of this item:

99 by Wayne Gretzky 99 by Wayne Gretzky

click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 1056 pages
  • Publisher: Wiley; 1 edition (May 5 2008)
  • Language: English
  • ISBN-10: 0470229810
  • ISBN-13: 978-0470229811
  • Product Dimensions: 18.6 x 4.7 x 23.6 cm
  • Shipping Weight: 1.4 Kg
  • Average Customer Review: 5.0 out of 5 stars 1 customer review
  • Amazon Bestsellers Rank: #810,178 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description


"This has been long awaited by WoW players…it guides readers step-by-step through building Addons with no prior programming experience assumed." (The Bookseller, Friday 14th March 2008)

From the Back Cover

WoW is more than an acronym . . .

. . . it's what you'll say when you see how many ways you can tweak the interface after you read this book. If you're new to programming, we'll teach you the basics of Lua and XML and walk you through writing your first addon. If you already have some original addons in your arsenal, jump right into Parts III and IV and work with templates, function hooking, custom graphics, state headers, and more. We'll even help you distribute your addons, making WoW better for everybody.

  • Discover how to respond to events, create frames, and use the World of Warcraft API to interact with the game

  • Learn the Lua programming language through a series of interactive examples, from values and variables to custom functions and control structures

  • Learn basic and advanced functions and control structures

  • Write well-formed XML and validate using schemas

  • Implement saved variables, slash commands, secure templates, dynamic frames, parsing tooltips, and more

  • Create custom graphics, scroll frames, and dropdown menus

  • Find specific functions easily in the comprehensive references of APIs, API categories, events, and widgets

Companion Web site
Go to regularly to see how the latest World of Warcraft updates affect these tips and techniques.

See all Product Description

Customer Reviews

5.0 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See the customer review
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback
Very well documented, and presented. As with all reference guides, becomes dated with time. However to combat this, the authors have set up an excellent web-site with reference material on it.

And it can hold up a couch extremely well.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse

Most Helpful Customer Reviews on (beta) 4.1 out of 5 stars 25 reviews
2 of 2 people found the following review helpful
5.0 out of 5 stars A great primer, AND a very useful reference April 6 2009
By DigitalSorceress - Published on
Format: Paperback Verified Purchase
I've written code in a lot of different languages, but had never really touched Lua (the language used to write WoW addons).

I picked up this book hoping that it would give me a good foundation on WoW addon creation, and it did. What I didn't expect was just how much I'd be going back to the book over and over as an API reference.

Although Blizzard keeps updating the WoW API, this books extensive reference section covers enough of the fundamentals, that I always start there.

I can't say that this book would be the best starting point for anyone who has never programmed before, but then again, creating addons for WoW isn't really an endeavour for anyone who hasn't programmed before.

However, that's what made this book so great for me. The Lua language and WoWs API are full of eccentricities and "gotchya"s. This book provided a really good "get up to speed quickly", and functions as an ongoing reference.

The authors also maintain a website that updates as the WoW API updates.
16 of 17 people found the following review helpful
5.0 out of 5 stars Great Book! May 3 2008
By Andrew Killion - Published on
Format: Paperback Verified Purchase
I just got this book and love it. Very useful coming from a novice programmer with no knowledge of LUA programming. It's a very thick book over 1000 pages and well written. The book is written by a few authors that have created some very nice and complex addons. Between the book and their website anyone can pick up programming in WoW. If anyone wants to write their own addons in WoW or just learn to modify some that they use, then this book is a must have.
1 of 1 people found the following review helpful
4.0 out of 5 stars Good book to learn WoW Addon programming Nov. 22 2008
By Program X - Published on
Format: Paperback Verified Purchase
I enjoyed this book and it helped give me the basics to lua and wow programming. It takes you through several helpful addon examples that I now use after some minor customizations.
1 of 6 people found the following review helpful
4.0 out of 5 stars World of Warcraft Programming July 13 2008
By auren - Published on
Format: Paperback Verified Purchase
Decent book, its not going to teach you to write an amazing addon such as Omen or Nurfed, but when looking at an addon's code you will have a good idea of what is happening.
8 of 8 people found the following review helpful
5.0 out of 5 stars A must for WoW addon developers Aug. 20 2008
By Bernie Fritts - Published on
Format: Paperback Verified Purchase
Do not let the cover fool you. This book is HUGE with 1022 pages full of references, examples and more.

I am a beginning programmer in lua and WoW addons and I have other programming languages under my belt which helps me out. This book will explain it to the novice as well as provide an excellent resource for the advanced programmer.

You cannot beat the price for the quality you get. I have paid twice as much for books with 1/2 that information.

I would recommend this book to anyone wanting to make their own WoW addons.