Facebook Twitter Pinterest <Einbetten>
  • Alle Preisangaben inkl. MwSt.
Auf Lager.
Verkauf und Versand durch Amazon. Geschenkverpackung verfügbar.
Beginning Lua with World ... ist in Ihrem Einkaufwagen hinzugefügt worden
+ EUR 3,00 Versandkosten
Gebraucht: Gut | Details
Verkauft von Bear Books Germany
Zustand: Gebraucht: Gut
Kommentar: Gently used may contain ex-library markings, possibly has some highlighting, textual notations, and or underlining. Text is still readable.
Möchten Sie verkaufen?
Zur Rückseite klappen Zur Vorderseite klappen
Hörprobe Wird gespielt... Angehalten   Sie hören eine Hörprobe des Audible Hörbuch-Downloads.
Mehr erfahren
Dieses Bild anzeigen

Beginning Lua with World of Warcraft Add-ons (Englisch) Taschenbuch – 2. Juni 2010

3.5 von 5 Sternen 2 Kundenrezensionen

Alle Formate und Ausgaben anzeigen Andere Formate und Ausgaben ausblenden
Preis
Neu ab Gebraucht ab
Kindle Edition
"Bitte wiederholen"
Taschenbuch
"Bitte wiederholen"
EUR 32,05
EUR 20,00 EUR 3,27
25 neu ab EUR 20,00 14 gebraucht ab EUR 3,27
click to open popover

Es wird kein Kindle Gerät benötigt. Laden Sie eine der kostenlosen Kindle Apps herunter und beginnen Sie, Kindle-Bücher auf Ihrem Smartphone, Tablet und Computer zu lesen.

  • Apple
  • Android
  • Windows Phone

Geben Sie Ihre Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Jeder kann Kindle Bücher lesen — selbst ohne ein Kindle-Gerät — mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.


Produktinformation

Produktbeschreibungen

Über den Autor und weitere Mitwirkende

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.


Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?

Kundenrezensionen

3.5 von 5 Sternen
5 Sterne
1
4 Sterne
0
3 Sterne
0
2 Sterne
1
1 Stern
0
Beide Kundenrezensionen anzeigen
Sagen Sie Ihre Meinung zu diesem Artikel

Top-Kundenrezensionen

Format: Kindle Edition Verifizierter Kauf
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.
Kommentar War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden
Format: Taschenbuch
Auch wenn ich, kurz nachdem ich mir Buch gekauft hatte, aufgehört habe WoW zu spielen, so habe ich dennoch gelernt mit diesem Buch mein WoW-Leben einfacher zu gestalten.
Vorneweg muss ich sagen, dass das Buch kein Tutorial für Programmierneulinge ist, ein gewisses Verständnis für Programmierung muss vorausgesetzt werden, egal in welcher Sprache dies angeeignet wurde. Das Buch ist zwar in englisch geschrieben, aber ich muss sagen, dass der Autor sich sehr bemüht hat es für alle verständlich zu machen. Es sind kaum Fachbegriffe drin, die nicht jeder kennen muss, der sich Fortgeschrittener in der Programmierung nennt, zudem selbst die Datentypen am anfang des Buches nochmal durchgenommen werden.
Der Autor ist laut Angaben im Buch selbst ein Deutscher und hat u.a. an Addons wie DBM mitgewirkt bzw. wirkt noch mit, wie ich vermute.
Natürlich reicht das Buch nicht aus um erfolgreiche Addons zu programmieren, man muss auch Ideen haben. So habe ich mir z.B. ein Addon geschrieben, was für mich den Gearcheck übernahm. Dieses Addon hat z.B. automatisch die Rarität und das Itemlevel der Raidmitglieder überprüft und je nachdem ausgewertet. Eigentlich wollte ich noch die Sockel mit dazunehmen, aber das scheiterte dann am Cache.
Das Buch reicht von einfachen Chataddons bis hin zu grafischen Addons, allerdings empfehle ich auch hier Vorkenntnis in GUI-Entwicklungen. Der Autor gibt im Buch auch viele Wertvolle Tips, wie Entwicklungsumgebungen für LUA oder auch Internetseiten, die sehr wertvoll sein können, wenn man bestimmte Funktionen sucht.
Alles im allen, ich finde das Buch bis heute sehr wertvoll und empfehle jedem, der Programmieren kann und schon immer Interesse hat sich an Addon-Programmierung zu versuchen, dieses Buch zu kaufen.
Kommentar 5 Personen fanden diese Informationen hilfreich. War diese Rezension für Sie hilfreich? Ja Nein Feedback senden...
Vielen Dank für Ihr Feedback.
Wir konnten Ihre Stimmabgabe leider nicht speichern. Bitte erneut versuchen
Missbrauch melden

Die hilfreichsten Kundenrezensionen auf Amazon.com (beta)

Amazon.com: 3.9 von 5 Sternen 15 Rezensionen
30 von 31 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen A solid introduction but... 2. Oktober 2009
Von Adam McCormick - Veröffentlicht auf Amazon.com
Format: Taschenbuch
First a disclaimer, I'm a Professional Software Engineer with a Masters degree and many languages in my toolkit so my qualms with this book are a little nitpicky and I'm looking at it from a "get you up to speed fast" perspective. Your mileage may vary.

This book is a really good introduction, not only to Lua but to programming in general. So far, the information has been spot-on and the author makes a very thoughtful effort at presenting a broad, balanced, and easy to follow take on building Lua/XML addons for WoW. I found it an enjoyable read and am now actively using it

Now with all that said, there are a few deficiencies:
- There are a lot of copy-and-paste mistakes in the API documentation (identical descriptions for very different methods/types)
- There are editing mistakes and typos littered throughout the book
- If you don't like poker or are new to WoW a lot of the examples and project sections are hard to follow. (The book used Texas Hold-em as a recurring and pervasive example of how to use most of the WoW constructs. Many of the other examples depend on the reader being a relatively experienced WoW player and rely on Jargon and advanced situations to explain the usages of some tools).
- I found the treatment of the display capabilities of the API somewhat lacking. I would have loved an example of rendering 3D models in a frame.
- One extremely useful addition would have been a description of each part of the native interface including class descriptions beyond the advice to read the native UI source code. (Several specific objects are referenced, but not in one place or in any complete way)
- Almost all of the tools suggested in the early chapters are Windows-specific (and as I have a Mac, they weren't as useful). Most gamers won't be bothered by this

Again, I'll reiterate that this is a very good book and I will recommend it to anyone who asks. I just hope for a second edition with some more content.
12 von 12 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen "Beginning" definitely doesn't mean "Beginner" 9. November 2009
Von Seairth Jacobs - Veröffentlicht auf Amazon.com
Format: Taschenbuch
I'm not quite sure where to start on a review like this, so I'll just skip to the end: if you are seriously thinking of writing WoW add-ons, then make sure you read this book! Now that I've got that out of the way, let me go back and explain why.

There are three primary reasons why I would recommend this book to someone. First, the author of this book created Deadly Boss Mods, one of the most popular (and indispensable) add-ons available, which means that the knowledge he shares comes from experience. That experience comes in handy for navigating around those "gotchas" that have crept into the API over time. Second, the technical information he provides is both thorough and presented in an way that helps you understand the "why" and "how" of add-on development. For instance, the author waits until the end of the book to explain macros. This might seem a bit backwards until you read the rest of the book and realize just how much you need to know to make the most of the macro system. Third, this book is an excellent introduction to Lua, the scripting language used in WoW add-ons. The book provides a thorough understanding of Lua, meaning that the information you learn for writing WoW add-ons will be just as useful when you decide to write Lua-based add-ons for other applications (or when you just want to use Lua on its own).

Now, there were a few things about the book that I initially didn't like. First, the book is written in an informal, somewhat conversational style. As a result, I thought this was going to be a "For Dummies" type of book. After a few chapters, it becomes clear that this book is definitely not for dummies and the relaxed style ends up making the information very accessible. Second, one of the larger add-ons that the author builds is a "Texas Hold-Em" client/server. Since I had no intention of writing this kind of add-on (and Texas Hold-Em is a little dated), I thought I was in for several chapters of useless information. Again, after reading just a small way into that section, it became clear that the internal workings of the add-on apply to all large, multi-user add-ons. The "hold-em" part of the add-on ends up being entirely secondary. Do not skip over this add-on!

So if, after all of this, you are still thinking to yourself that you can just read some online resources, dissect a few existing mods, then sit down and write your own, think again. Source code will not provide the knowledge you need to write high-quality, professional mods. This book provides that knowledge.
18 von 20 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Excellent reference resource and great examples 18. September 2009
Von RandomReviewer - Veröffentlicht auf Amazon.com
Format: Taschenbuch
Finding any type of LUA information for World of Warcraft is difficult to say the least. This author has several examples with line by line explanations for the code through the book. I have found it to be invaluable to have as a quick reference for various tasks.

On the same note, I was stuck on a problem with my own mod, trying to model it around some code that is exampled in the book, and after struggling with it for a while I finally broke down and e-mailed the author a question, and not only did he respond lightning fast to my question, but he even included several code snipits he wrote on the fly to show me ways to solve my problem.

I continually refer back to this book whenever I have questions about how to accomplish something in WoW LUA Mods.
8 von 10 Kunden fanden die folgende Rezension hilfreich
1.0 von 5 Sternen Not for the beginner or for the easily broken. 29. Dezember 2010
Von G. Garcia - Veröffentlicht auf Amazon.com
Format: Taschenbuch Verifizierter Kauf
Before buying this book I would have liked to know the following:

-WoW addon libraries have very little documentation and code samples.
-WoW addon coding doesn't have a dedicated development environment.
-Lua is a very detailed and powerful programming language not just for addons.
-The book has some syntax errors in the sample code.
-The book is too wordy when explaining things, pictures would be appreciated.

Blizzard only publishes the addon library. They do not support or document it. You won't find a reference with code examples, usages, or anything else useful.

When coding your addons, the book says you should use the Lua compiler. That's great if your coding a dedicated Lua program but when your using WoW addon libraries the compiler will say it doesn't understand some of your code. The other option is to use some Lua addons that work in game and allow you to run and test your code. These are your best bet.

Lua is not just a WoW addon programming language. You can actually make a pretty good career using this stuff. But if your new to Lua or programming for that matter, your twice as deep in the hole. Lua is the language used for addons but it also has its conventions, syntax, and schema. My advice is to learn the intricacies of Lua before trying to program addons. You don't need this book to do that. Lua is free and open source language.

In the early chapters, I found the code examples would not return the intended results. When I went to the website for the book, I found the code examples had errors.

The book says Beginning Lua with WoW addons. At first it sounds like the book will teach you Lua using WoW as a guide. There is only one lengthy and wordy chapter on Lua, and the rest is WoW related after that. In explaining common programming principles such as events and triggers, the author could have used a picture or at least better examples. It all gets too confusing after a while and you find yourself lost.

I would recommend this book if you already are familiar with Lua and are ok with how to develop WoW addons. I'm sure the author is extremely talented and bright but this book fails to get his message across coherently.
3 von 3 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen An Excellent Guide to Lua in WoW 9. November 2009
Von Gamer ForLife - Veröffentlicht auf Amazon.com
Format: Taschenbuch
"Beginning Lua with World of Warcraft Add-ons" is one of the latest books detailing the design and implementation of user-interface add-ons for the popular MMORPG, World of Warcraft. As this book is written by the same individual that wrote the bulk of the powerful raid add-on, "Deadly Boss Mods," one would expect the author to be well-versed in Lua scripting. In this regard, the book doesn't disappoint. Although the examples could be more focused on WoW game-play (a large portion of development examples in the book deal with implementing a poker game in WoW), the book teaches the reader the paradigms and intricacies of writing Lua for WoW. Unfortunately, since the book is a printed work, it runs the risk of getting outdated as the API for WoW is constantly evolving. That being said, I would recommend this book to anyone who would like to learn to create an add-on for WoW.
Waren diese Rezensionen hilfreich? Wir wollen von Ihnen hören.