Thread Tools Display Modes
04-25-08, 06:25 PM   #1
Cairenn
Credendo Vides
 
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,134
World of Warcraft Programming


Written by three of the WoW addon community’s superstars, WORLD OF WARCRAFT PROGRAMMING: A GUIDE AND REFERENCE FOR CREATING WoW ADDONS (Wiley Publishing, Inc.; May 2008; $39.99) is an all-in-one guide to writing addons for World of Warcraft. Addons can take various forms, from simple changes to the functionality and appearance of toolbars and hotkeys to sophisticated suites that perform statistical analysis of in-game economies and trade.

This guide is geared towards using Lua, a popular programming language used in video game development. Specifically, Lua is used for in-game scripting and creating addons for World of Warcraft. The authors cover the most relevant material, as well as a number of pitfalls and common mistakes that the reader may experience in development. No prior programming experience is assumed, although familiarity with languages such as PHP or JavaScript may be useful to the reader in picking up the Lua language. WORLD OF WARCRAFT PROGRAMMING also includes complete instructions on how to implement a number of specific addon concepts such as:
  • Unit frames
  • Secure templates
  • Dynamic frames
  • Parsing tooltips
  • Dropdown menus
  • Scroll frames
The final section of WORLD OF WARCRAFT PROGRAMMING is a comprehensive reference guide to the World of Warcraft API. Having a fully indexed, consistent set of reference documentation makes finding the specific function developers need much easier.

With comprehensive coverage, this book guides aspiring developers through learning Lua and XML, creating several example addons, and provides them with an indexed reference for the API. WORLD OF WARCRAFT PROGRAMMING is perfect for those users who are interested in learning how to script and write addons, and will appeal to established addon authors looking for definitive reference material for the World of Warcraft API.


You can pre-order the book at Amazon.com. They are offering an additional 5% discount on pre-orders, but that is only until they start shipping it. It is due to be available on shelves at your favourite book retailers May 5th (in the US).


About the Authors:

James Whitehead II is the author of LightHeaded, PerfectRaid, Clique, TomTom, and other addons available at WoWInterface. He is also coauthor of Hacking World of Warcraft.

Bryan McLemore joined the UI community in early 2005 and cofounded the Ace Project and WowAce.com. His "day job" is in Web development.

Matthew Orlando
is the author of BuyEmAll, CogsBar, MacroTalk, and other popular WoW addons. He's a programmer and maintains Cogwheel's Complete Macro Guide.


The book’s cover art was created by Lar Desouza and it’s based on the characters of Looking for Group, a popular Word of Warcraft-based webcomic: LFGComic

Last edited by Dolby : 04-25-08 at 08:18 PM.
  Reply With Quote
04-25-08, 08:09 PM   #2
Dreadlorde
A Pyroguard Emberseer
 
Dreadlorde's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2006
Posts: 2,302
I'll be checking for this Can't wait for it.
__________________

Funtoo - Plan 9 - Windows 7
  Reply With Quote
04-25-08, 08:23 PM   #3
Mera
Retired of WoW, In ESO :)
 
Mera's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Apr 2008
Posts: 331
Sound cool , I will buy it
  Reply With Quote
04-26-08, 11:11 AM   #4
ravagernl
Proceritate Corporis
Premium Member
AddOn Author - Click to view addons
Join Date: Feb 2006
Posts: 1,176
What is the forum nickname of Bryan McLemore?
  Reply With Quote
04-26-08, 01:23 PM   #5
Cairenn
Credendo Vides
 
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,134
Originally Posted by mrruben5 View Post
What is the forum nickname of Bryan McLemore?
Head of Ace is kind of a give away. Kaelten.

Last edited by Cairenn : 04-26-08 at 05:28 PM.
  Reply With Quote
04-26-08, 04:04 PM   #6
robthedude
Don't Panic
 
robthedude's Avatar
Join Date: Oct 2006
Posts: 364
Got mine on order! Considering the names on the author list, I expect this to be of the highest quality.
__________________

  Reply With Quote
04-26-08, 05:28 PM   #7
Cairenn
Credendo Vides
 
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,134
Just heard from the publisher again. Apparently Amazon has started shipping the pre-orders now.
  Reply With Quote
04-26-08, 07:05 PM   #8
Mera
Retired of WoW, In ESO :)
 
Mera's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Apr 2008
Posts: 331
It is not the 5th May the release date Cairen?
Also

IIm in europe, does amazon.uk ship it right now so?

I really need that book, Im bored to read tons of codes to learn step at step :>

Last edited by Mera : 04-26-08 at 07:09 PM.
  Reply With Quote
04-26-08, 07:21 PM   #9
Cairenn
Credendo Vides
 
Cairenn's Avatar
Premium Member
WoWInterface Admin
Join Date: Mar 2004
Posts: 7,134
The on-shelf date in the US is supposed to be 5 May. Not the pre-orders from Amazon. When it'll ship to elsewhere than the US I also can't say. All I can say is what I've heard from the publisher (the emails they've been sending me). When I mentioned in the IRC channel what I'd heard from the publisher, one of the guys who pre-ordered from Amazon went and checked his confirmation email, this is what he posted into the channel: "The item(s) listed below will actually ship sooner than we expected [...] Estimated arrival date: 5/1/2008 - 5/5/2008"

Just relaying the news as I hear it.
  Reply With Quote
04-27-08, 05:11 AM   #10
Mera
Retired of WoW, In ESO :)
 
Mera's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Apr 2008
Posts: 331
I have checked and looks like only amazon.com has it in stock now, release date in europe is 15th may, wont buy it finally i think, too much wait for something I can learn in codes..

Last edited by Mera : 04-27-08 at 05:15 AM.
  Reply With Quote
04-28-08, 04:48 PM   #11
seebs
Premium Member
Premium Member
AddOn Author - Click to view addons
Join Date: Jun 2006
Posts: 155
I'm so sold on that.
  Reply With Quote
04-29-08, 02:43 PM   #12
ScytheBlade1
aka Sbo
 
ScytheBlade1's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Jan 2006
Posts: 66
I see that Cairenn has been ninja'ing my IRC chat. So, instead of pasting it in channel, I'll simply post it here .

Shipped via USPS (estimated arrival date: 03-May-2008).
__________________
<Thunder_Child> ah, nothing makes me think of WoW more than seeing 15 different addons telling me i dont know how to play
<End> Well, I'm not an AddOn, but you don't know how to play
--
<Iriel> does your 'therapy' involve pitchforks and boiling oil?
  Reply With Quote
04-29-08, 07:24 PM   #13
Seerah
Fishing Trainer
 
Seerah's Avatar
WoWInterface Super Mod
Featured
Join Date: Oct 2006
Posts: 10,860
I bought mine on Saturday or Sunday, and have an estimated arrival of the 5th.
__________________
"You'd be surprised how many people violate this simple principle every day of their lives and try to fit square pegs into round holes, ignoring the clear reality that Things Are As They Are." -Benjamin Hoff, The Tao of Pooh

  Reply With Quote
04-29-08, 11:15 PM   #14
DSanai
A Wyrmkin Dreamwalker
 
DSanai's Avatar
AddOn Author - Click to view addons
Join Date: Feb 2005
Posts: 50
Wow, sounds great! I'm tired of Googling for bits and pieces and reading Wiki's. To have even half of the available information out there in a book written by Kael and folks should be worth every penny.

Also, the discount is much greater than 5% -- I only paid 26 bucks and change (that's what, 33% off?).
__________________
Dsanai - nElf Hunter
Glacialfox - nElf Death Knight
Evilianti - Gnome Warlock
  Reply With Quote
04-30-08, 01:06 PM   #15
Dreadlorde
A Pyroguard Emberseer
 
Dreadlorde's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2006
Posts: 2,302
1056 pages

Good book
  Reply With Quote
04-30-08, 08:16 PM   #16
Layrajha
A Frostmaul Preserver
 
Layrajha's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 275
Originally Posted by Dreadlorde View Post
1056 pages

Good book
Not 1024? WTH?!

/disappointed
  Reply With Quote
04-30-08, 10:22 PM   #17
jonathon
A Chromatic Dragonspawn
 
jonathon's Avatar
AddOn Author - Click to view addons
Join Date: Aug 2006
Posts: 179
got mine today... it's a solid read so far...
__________________
hackers always learn.. thats why there are security patches.
  Reply With Quote
04-30-08, 10:29 PM   #18
Cogwheel
Sans Poisson
 
Cogwheel's Avatar
AddOn Author - Click to view addons
Join Date: Oct 2005
Posts: 237
Originally Posted by Layrajha View Post
Not 1024? WTH?!

/disappointed
Y2K bug anyone?

  Reply With Quote
05-02-08, 11:06 AM   #19
epitome
Premium Member
Join Date: May 2007
Posts: 6
Shall be buying this myself when I'm in the US next week
Looks like a good solid book both to reference and begin creating addons with.
  Reply With Quote
05-03-08, 01:27 PM   #20
Flarin
A Frostmaul Preserver
 
Flarin's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2006
Posts: 290
Excellent read so far. I am very impressed.
__________________

"I will crush and destroy and...ooo...shiny..."

  Reply With Quote

WoWInterface » Site Forums » News » World of Warcraft Programming


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off