Cider Summer Drop - Shop now

Beginning Lua with World of Warcraft Add-ons

ISBN-13: 978-1430223719, ISBN-10: 9781430223719
3.5 on Goodreads
(33)
Double-tap to zoom
Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows.
Buy New
-48% $46.62
FREE delivery Sunday, July 6
Ships from: Amazon.com
Sold by: Amazon.com
$46.62 with 48 percent savings
List Price: $89.99
FREE Returns
FREE delivery Sunday, July 6
Or Prime members get FREE delivery Tomorrow, July 2. Order within 21 hrs 40 mins.
In Stock
$$46.62 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$46.62
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Shipped & Sold by
Amazon.com
Amazon.com
Shipped & Sold by
Amazon.com
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$24.48
FREE Returns
Used book in good and clean conditions. Pages and cover are intact. Limited notes marks and highlighting may be present. May show signs of normal shelf wear and bends on edges. Item may be missing CDs or access codes. May include library marks. Ships directly from Amazon.
FREE delivery Sunday, July 6 on orders shipped by Amazon over $35
Or Prime members get FREE delivery Thursday, July 3. Order within 17 hrs 55 mins.
Only 1 left in stock - order soon.
$$46.62 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$46.62
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Item couldn't be saved. Please try again later. This item could not be removed from your list. Please try again later
{"mobile_buybox_group_1":[{"displayPrice":"$46.62","priceAmount":46.62,"currencySymbol":"$","integerValue":"46","decimalSeparator":".","fractionalValue":"62","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"n8wwVnigk%2FV4RvmDZhN0OvWXSwEi1FDNkEf4v6In1JQBNxfDIm5trQv2BsPciXvHwo7Z7tdEvWfjTxbQszb2a1%2BnsJ4jSczCu8SMxi2SdqU0YYzAddgISr%2FkhD53CzSJnjRtuRgwVgo%3D","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$24.48","priceAmount":24.48,"currencySymbol":"$","integerValue":"24","decimalSeparator":".","fractionalValue":"48","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"n8wwVnigk%2FV4RvmDZhN0OvWXSwEi1FDNWFG6wlEus%2FLsd%2B97QHDcuaccGsfhsnzUoQb3%2FiJ4xDGy2laETHDV3lyhyYapbyPpLrB%2Bm7x7u3Y9D6YFXG4AGgF7fKt7i30iikUaDCjcrZ%2FngTYY3EwBemrkl%2B4eOib%2BmZ5Oi3Ts%2BlTOUj%2Ba8Ki%2BOzSe243QbgKv","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Book details

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

If you play World of Warcraft, chances are you know what Deadly Boss Mods is: it's the most widely downloaded modification available for World of Warcraft, considered required software for many professional raid guilds, and arguably the most popular modern video game mod in history.

Paul Emmerich, the author of Deadly Boss Mods, will take you from novice to elite with his approachable, up-to-date guide to building add-ons for the most popular video game in history. Using the powerful Lua scripting language and XML, you'll learn how to build and update powerful mods that can fundamentally remake your World of Warcraft experience and introduce you to the field of professional software development.

Beginning Lua with World of Warcraft Add-ons teaches you the essentials of Lua and XML using exciting code examples that you can run and apply immediately. You'll gain competence in Lua specifics like tables and metatables and the imperative nature of Lua as a scripting language. More advanced techniques like file persistence, error handling, and script debugging are made clear as you learn everything within the familiar, exciting context of making tools that work in Azeroth.

You'll not only learn all about the World of Warcraft application programming interface and programming, and gain coding skills that will make all your online friends think you're a coding god, but also gain hands-on Lua scripting experience that could translate into an exciting job in the video game industry!

About the Author

Paul Emmerich is one of the programmers behind Deadly Boss Mods, one of the most famous World of Warcraft add-ons ever, with over 8 million users worldwide. He started programming in 1998, and started programming in Lua when World of Warcraft was released in 2004. Since then he has also created a variety of other projects in Lua, including porting vintage games to Lua. He currently studies computer science at the Technische Universit t M nchen in Germany. As Tandanu, level 80 Priest and Chief Coder for the guild on Aegwynn, Paul enjoys winning raid encounters and adding to his HK count.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Features & details

Features

  • Used Book in Good Condition

Product information

ASIN 1430223715
Publisher Apress
Publication date July 29, 2009
Edition 1st ed.
Language ‎English
Print length 535 pages
ISBN-10 9781430223719
ISBN-13 978-1430223719
Item Weight ‎1.5 pounds
Dimensions 7.26 x 1.16 x 9.5 inches
Best Sellers Rank
Customer Reviews 4.5 out of 5 stars 51Reviews
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Customers say

Customers find the book to be a good introduction to programming addons, with one mentioning it's particularly useful for World of Warcraft LUA programming. The book receives positive feedback for its readability, with customers describing it as a nice read.

Select to learn more

Customers find the book effective for learning Lua programming, particularly for World of Warcraft addons, with one customer noting its helpful programming tips.

"...you may bring with you from other languages, the neat new things that Lua offers, and sets off into the WoW API and its event driven..." Read more

"A used book, but in great shape! Useful for World of Warcraft LUA programming!" Read more

"although a bit dated, this is still a good intro to programming addons for World of Warcraft" Read more

"...development environment. -Lua is a very detailed and powerful programming language not just for addons. -The book has some syntax errors..." Read more

Customers find the book easy to read, with one mentioning it is very helpful for beginners.

"I have just started this book and so far I find the text content to be very good...." Read more

"...You will still need to research to modernize your code but this book is the best. I even got the kindle edition so I can make notes." Read more

"...for this program and creating your own mods, this is a very helpful book for beginners." Read more

"very nice read" Read more

Top reviews from the United States

  • 5.0 out of 5 starsVerified Purchase
    Enough of everything
    Reviewed in the United States on November 9, 2010
    Format: Paperback
    This book had the basics of Lua from the perspective of both a non-programmer and programmer from another language. I come from C/C++ and was glad to learn the little quirks that make Lua different from other languages. The author quickly takes you through all the incorrect...
    This book had the basics of Lua from the perspective of both a non-programmer and programmer from another language. I come from C/C++ and was glad to learn the little quirks that make Lua different from other languages. The author quickly takes you through all the incorrect assumptions you may bring with you from other languages, the neat new things that Lua offers, and sets off into the WoW API and its event driven architecture.

    The thing that I liked best was his explanation of best practices. His coding is masterful, so when he "recommends" doing something a certain way, just do it that way. Of course the new patch complicates things, but if you're gonna be writing an Addon, you should be able to handle adapting to some changes in the API and events.
  • 4.0 out of 5 starsVerified Purchase
    Problem with the kindle edition-beware
    Reviewed in the United States on December 30, 2013
    I have just started this book and so far I find the text content to be very good. I have the kindle edition and the examples embedded in the text are microscopic on the kindle display and don't scale with changed in the kindle font. After talking with MayDay, the only...
    I have just started this book and so far I find the text content to be very good. I have the kindle edition and the examples embedded in the text are microscopic on the kindle display and don't scale with changed in the kindle font. After talking with MayDay, the only fix we could come up with is to turn on the image magnification feature in the accessibility options, then you can triple tap the screen to magnify the whole screen and actually read the example without having to use a magnifying glass. I hope that the Amazon can fix this digital conversion oversight/error to make the book easier to use.
    6 people found this helpful
  • 5.0 out of 5 starsVerified Purchase
    THE Book for Addon Beginners!
    Reviewed in the United States on August 11, 2018
    Format: Kindle
    This book is MUCH better than others for new Addon makers. You will still need to research to modernize your code but this book is the best. I even got the kindle edition so I can make notes.
  • 5.0 out of 5 starsVerified Purchase
    A used book, but in great shape!
    Reviewed in the United States on October 21, 2019
    Format: Paperback
    A used book, but in great shape! Useful for World of Warcraft LUA programming!
  • 5.0 out of 5 starsVerified Purchase
    Good bood to begin learning this language
    Reviewed in the United States on September 22, 2013
    Format: Paperback
    If you enjoy writing code for this program and creating your own mods, this is a very helpful book for beginners.
  • 4.0 out of 5 starsVerified Purchase
    Good Introduction to Programming WOW Addons
    Reviewed in the United States on October 25, 2016
    Format: Kindle
    although a bit dated, this is still a good intro to programming addons for World of Warcraft
  • 5.0 out of 5 starsVerified Purchase
    Five Stars
    Reviewed in the United States on January 29, 2018
    Format: Kindle
    very nice read
  • 5.0 out of 5 starsVerified Purchase
    Everything you need to learn lua language
    Reviewed in the United States on September 28, 2009
    Format: Paperback
    I really enjoyed this book, it covers almost all you need to know about lua language and in meanwhile you learn how to make nice Wow addons. Highly recommended.
    4 people found this helpful

Top reviews from other countries

  • Anonym
    2.0 out of 5 starsVerified Purchase
    Völlig veraltet
    Reviewed in Germany on January 23, 2015
    Ich muss meinem Vorrezensenten leider widersprechen. Für die aktuelle Version von WoW (6.0 zum Zeitpunkt des Verfassens dieser Rezension) sind die Anweisungen und insbesondere die Beispiel-Addons nutzlos, da sie schlichtweg nicht funktionieren und sich somit kein Lerneffekt...
    Ich muss meinem Vorrezensenten leider widersprechen. Für die aktuelle Version von WoW (6.0 zum Zeitpunkt des Verfassens dieser Rezension) sind die Anweisungen und insbesondere die Beispiel-Addons nutzlos, da sie schlichtweg nicht funktionieren und sich somit kein Lerneffekt einstellt. Um Lua zu lernen ist das Buch zwar geeignet und im Jahr 2010 mag das alles auch noch funktioniert haben (das Buch ist ja aus 2009), aber inzwischen scheint Blizzard so viel verändert zu haben, dass die Beispiele einfach nicht mehr umsetzbar sind, was es schwer macht, die komplexeren Zusammenhänge (z.b. zwischen Scripting und Framreferenzen) nachzuvollziehen. Zwei Sterne gibt es trotzdem für den guten Stil des Autors und den nützlichen Nebeneffekt, Lua zu lernen - wenn auch nicht im Zusammenhang mit WoW Addons.
    Ich muss meinem Vorrezensenten leider widersprechen. Für die aktuelle Version von WoW (6.0 zum Zeitpunkt des Verfassens dieser Rezension) sind die Anweisungen und insbesondere die Beispiel-Addons nutzlos, da sie schlichtweg nicht funktionieren und sich somit kein Lerneffekt einstellt. Um Lua zu lernen ist das Buch zwar geeignet und im Jahr 2010 mag das alles auch noch funktioniert haben (das Buch ist ja aus 2009), aber inzwischen scheint Blizzard so viel verändert zu haben, dass die Beispiele einfach nicht mehr umsetzbar sind, was es schwer macht, die komplexeren Zusammenhänge (z.b. zwischen Scripting und Framreferenzen) nachzuvollziehen. Zwei Sterne gibt es trotzdem für den guten Stil des Autors und den nützlichen Nebeneffekt, Lua zu lernen - wenn auch nicht im Zusammenhang mit WoW Addons.
  • Amazon Customer
    5.0 out of 5 starsVerified Purchase
    Five Stars
    Reviewed in the United Kingdom on October 10, 2014
    Great Book. I'm slowly getting through and learning all the time.
    Great Book. I'm slowly getting through and learning all the time.

How customer reviews and ratings work

Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.Learn more how customers reviews work on Amazon

Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.