Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Hacking World of Warcraft Paperback – June 5, 2007

ISBN-13: 978-0470110027 ISBN-10: 0470110023 Edition: 1st

25 New from $0.87 93 Used from $0.01
Amazon Price New from Used from
Paperback
"Please retry"
$0.87 $0.01

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Paperback: 370 pages
  • Publisher: Wiley; 1 edition (June 5, 2007)
  • Language: English
  • ISBN-10: 0470110023
  • ISBN-13: 978-0470110027
  • Product Dimensions: 0.9 x 7.3 x 9 inches
  • Shipping Weight: 1.3 pounds
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (28 customer reviews)
  • Amazon Best Sellers Rank: #1,271,127 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Hack your way to the top.

World of Warcraft is your world. You are fearless. You are in command. And when you can command these awesome addons, macros, and customizations, you'll savor the heady brew of victory. From the masters who gave us Atlas and PerfectRaid/Clique, you'll learn how to gain an advantage in combat, write spell-casting macros, work with frames and XML, develop Lua scripts that work with the WoW API, and more.

Yeah, they're legal. But don't let that hold you back.

Addons, Macros and more.

Learn the secrets that unlock hidden treasures!

1. Evaluate your performance in battle with combat statistics.

2. Add instance maps and make notes on the World Map.

3. Rearrange everything onscreen and monitor your vitals with an HUD.

4. Make gold "playing " the Auction House.

5. Have whispers open in their own window like an IM client.

6. Overhaul your interface with pre-packaged compilations.

7. Create two fully functional addons from start to finish.

About the Author

Dan Gilbert is the creator and developer of the Atlas addon for World of Warcraft. He also maintains atlasmod.com and the forums there, and encourages you to stop by and say hi.When he actually has time to play WoW, you can find him on the Jaedenar server as Razark (his Shaman) or Nine (his Mage). Dan also sometimes works as a web developer, a graphic artist, and a cinematographer. He designs T-shirts at threadless.com, where his designs “I Heart Color” and “Release” have been printed.
Dan recently graduated from Hampshire College in Amherst, MA where he studied film production. For his thesis project (or Div III) he created a film called The Nightingale Princess with his co-conspirators, Christopher Dreisbach and Owen Granich-Young. The three of them have websites at thenightingaleprincess.com and ocdproductions.net. So far the movie hasn’t gotten into any festivals, but Dan has his fingers crossed. He currently lives in Northampton, MA. In his spare time, he enjoys sleeping.

Jim Whitehead has been an active member of the UI community since December 2004. He initially became an active developer on WatchDog unit frames, and eventually created PerfectRaid and Clique, and spearheaded the creation of the Dongle addon framework.When he’s not developing addons for World of Warcraft, he can be found playing the game with one of his many characters on the Stormrage server.
Jim is a graduate of Syracuse (NY) University, holding an MSc in computer science. Although he has been a resident of cubicle-land for the past few years, he will soon retreat to the halls of academia to pursue his PhD in computer science. He lives in Syracuse, where he spends a disproportionate amount of his life’s savings on keeping his house warm.


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

"First let me say this is an extremely well written and useful book.
Robert Johnsen
Still, there are those who won't know what to look for and a catalog like this one may be what they need to see what they're missing.
Claudio Puviani
This book is not an in-depth guide to writing addons, or a complete guide to WoW programming.
hang10web

Most Helpful Customer Reviews

166 of 197 people found the following review helpful By Mike Blaszczak on September 9, 2007
Format: Paperback Verified Purchase
I'm so disappointed in this title that I'm returning it to Amazon for a refund.

The book's title and description are misleading. The book isn't about "hacking" anything; it's just a catalog of popular add-ons to the game. After an introductory chapter about how add-ons and macros differ, how add-ons can be installed and managed, each add-on is described and reviewed. Unfortunately, the authors don't describe their criteria for deciding which add-ons to include.

Undoubtedly, the term "hacking" was included in the title to make the book appear sexier; the book is really about expanding WoW functionality using available add-ons, not "hacking" in any sense of the word. Perhaps more frustratingly, the authors don't explain why most of the described add-ons are useful. Sure, I can get an add-on that tallies the damage done to me by various monsters, and by myself to the monsters. But why do I Want that? How does the use of such an add-on, for example, help me have a more enjoyable or productive gameplay experience?

Point is, though, that finding add-ons online isn't hard at all. A book cataloging them is practically worthless, as it is out of date just as soon as it is printed. You're better off finding interesting add-ons by searching your favorite World of Warcraft forum and asking other players.

The book's treatment of writing add-ons is superficial at best. Since this book is not a programming tutorial, any reader who wants to write their own add-ons needs to have some software development background. And anyone with some software development background would be able to examine existing add ons to "borrow" code, or learn how to write add-ons by reading the product documentation.
15 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
51 of 65 people found the following review helpful By C. Webb on June 14, 2007
Format: Paperback
If you are seeing this book in a shop somewhere, pay close attention to the 'Whom this book is for' section in the introduction. It is not for the advanced user who is already creating mods or maintains a large library of addons for themselves. It is for the person who had a couple of addons, but wants to involve themselves further in the modding scene. It is for the user that has plenty of mods, but wants to know what some of the contents means so that they can start tinkering. It is for the person who e-mails people like Dan and myself saying 'Hi. I have downloaded your mod, what do I do now?'.

The book is of a fair length, enough to cover a lot of ground, but short enough to be to the point. It is laid out really well, with the first half more or less dedicated to various mods, what they do and where to get them and the second half dedicated to how to make addons, a simple example and a more complex secure frame example. There is also a really good section explaining the macro system implemented with the Burning Crusade in some depth.

The selection of mods in the first half is quite good, covering how to install and configure the most popular mods around as well as a few really handy mods that might not be so well known. Of particular interest to me and what really impressed me the most was how up-to-date the book was. For example, it deals with the issue in Patch 2.1 of error messages being hidden by default and how to re-enable them if you want to. It also describes what I believe to be the proper procedure for tracking down addon bugs and when and how to report them to the author concerned.

My only criticism I guess is that Chapter 15 probably could have been expanded a little bit.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
51 of 65 people found the following review helpful By hang10web on June 6, 2007
Format: Paperback
Ok, lets get something straight right off the bat. I am not a total newb when it comes to gaming, programming or tech. But I am new to WoW, and trust me its pretty overwhelming when you first get in.

This book is really good at 2 things:

1. Its a gentle introduction to the whole addon scene for players who either dont use them yet, or who use them only a little bit. It teaches readers how to find addons, how to install them, how to configure them, and how to use them. Addons are divided by their function: Combat, Maps, Loot, Chat, Raid, Class-Specific, Compilations and Misc and each one is covered the same way so thats nice. Can you find all these yourself by scouring the websites? Sure you can. But this book takes some of the pain out of figuring out which ones are best for the job, and how to use them. This is where the book shines in my opinion and is the bulk of the book.

2. It introduces you to the concepts of writing addons and macros in a way that most readers can follow. If you already have some experience in scripting with something like JavaScript or some actual programming experience this section makes more sense.

This book is not an in-depth guide to writing addons, or a complete guide to WoW programming. Addons are written in a language called Lua, but this book is not an in-depth guide to Lua either. If you are looking for that, then you should look elsewhere.

However the book does walk you through 2 examples, and if you can follow that you will probably want to look for something more to develop addons. Follow it up with a good Lua book, and learn about XML.

My only complaint about the book so far is the images are a little small, and I wish they were in color.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search

What Other Items Do Customers Buy After Viewing This Item?