World of Warcraft Programming : A Guide and Reference for Creating WoW Addons by Matthew Orlando, Bryan McLemore and James Whitehead II (2008, Trade Paperback)

ZUBER (267290)
97.8% positive Feedback
Price:
US $57.49
Approximately£42.33
+ $15.23 postage
Estimated delivery Mon, 4 Aug - Thu, 14 Aug
Returns:
30 days return. Buyer pays for return postage. If you use an eBay delivery label, it will be deducted from your refund amount.
Condition:
New
WORLD OF WARCRAFT PROGRAMMING: A GUIDE AND REFERENCE FOR CREATING WOW ADDONS By Whitehead James Ii & Bryan Mclemore & Matthew Orlando **BRAND NEW**.

About this product

Product Identifiers

PublisherWiley & Sons, Incorporated, John
ISBN-100470229810
ISBN-139780470229811
eBay Product ID (ePID)63111189

Product Key Features

Number of Pages1056 Pages
Publication NameWorld of Warcraft Programming : a Guide and Reference for Creating Wow Addons
LanguageEnglish
SubjectProgramming / Games, Software Development & Engineering / General
Publication Year2008
TypeTextbook
AuthorMatthew Orlando, Bryan Mclemore, James Whitehead II
Subject AreaComputers
FormatTrade Paperback

Dimensions

Item Height1.8 in
Item Weight46.2 Oz
Item Length9.3 in
Item Width7.3 in

Additional Product Features

Intended AudienceTrade
LCCN2008-004978
Reviews"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)
Dewey Edition22
IllustratedYes
Dewey Decimal794.81526
Table Of ContentIntroduction.Part I Learning to Program.Chapter 1 Programming for World of Warcraft.Chapter 2 Exploring Lua Basics.Chapter 3 Basic Functions and Control Structures.Chapter 4 Working with Tables.Chapter 5 Advanced Functions and Control Structures.Chapter 6 Lua Standard Libraries.Chapter 7 Learning XML.Part II Programming in World of Warcraft.Chapter 8 Programming Within World of Warcraft.Chapter 9 Anatomy of an Addon.Chapter 10 Creating Frames in XML.Chapter 11 Adding Behavior to XML Frames.Chapter 12 Creating Your First Addon: CombatTracker.Chapter 13 Using the World of Warcraft API.Chapter 14 Building a Basic Addon with AddOn Studio.Part III Advanced Addon Techniques.Chapter 15 Using Templates Programmatically.Chapter 16 Writing an Addon Without XML.Chapter 17 Taking Action with Secure Templates.Chapter 18 Creating Slash Commands.Chapter 19 Altering Existing Behavior with Function Hooking.Chapter 20 Creating Custom Graphics.Chapter 21 Making Frames Move.Chapter 22 Creating Scroll Frames.Chapter 23 Creating Dropdown Menus.Chapter 24 Tooltips.Chapter 25 Using State Headers.Chapter 26 Driving State Changes.Chapter 27 Creating Unit Frames with Group Templates.Part IV Reference.Chapter 28 API Reference.Chapter 29 API Categories.Chapter 30 Events Reference.Chapter 31 Widget Reference.Part V Appendixes.Appendix A Distributing Your Addon.Appendix B Tracking History Using Version Control Systems.Appendix C Best Practices.Appendix D Avoiding Common Mistakes.Appendix E Utilizing Addon Libraries.Appendix F Author and Addon Communities.Glossary.Index.
SynopsisWoW 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 http://www.wiley.com/go/wowprogramming regularly to see how the latest World of Warcraft updates affect these tips and techniques., "WoW" is what you'll say when you see how many ways you can tweak the World of Warcraft 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. Respond to events, creates frames, and use the WoW API to interact with the game Learn the Lua programming language through interactive examples, from values and variables to custom functions and control structures Write well-formed XML and validate using schemas Find specific functions easily in the comprehensive references of APIs, API categories, events, and widgets Create custom graphics, scroll frames, dropdown menus, and much more A Note from the Publisher: In the first printing, we mistakenly omitted the Authors' Acknowledgements, which included the names of many World of Warcraft community members who helped bring this book to market. I want to publicly thank them for their efforts, and apologize for the omission, which will be corrected in the second printing. It is the members of the WoW community that make Blizzard's amazing game an even greater experience for millions of players around the world, and their efforts on this book are greatly appreciated. Chris Webb Executive Editor From the Authors: James and Lee Whitehead, thank you for standing behind me on everything that I've done throughout my wacky life. None of this would have been possible without the guidance and support that you've provided me. Michelle Hastings, thank you for finding a way to bridge a 5300 mile gap and still make me feel like I'm in your living room. Robert and Gregory Whitehead, thank you for sticking by me wherever I am and whatever I do without ever passing judgment. Tom Harper, thank you for letting me be a part of your life. Every single day with you is an adventure I can't wait to begin, and you have changed my life forever. Jamie Anderson and Edward Wilman, thank you for letting us invade your sanctuary and for being such good friends. Charlie Radcliffe, Bjorn Alfthan, Anne Christianson, and Chris McCabe, thank you for being great flatmates. Worcester College MCR, thank you for giving me a community of friends in a very foreign land. Karen Hobson, thank you for being so helpful and supportive throughout the last two projects; you've helped keep me afloat. Sam Lantinga, thank you for all the time and effort you put into helping the World of Warcraft community. Kevin M. Kelly, thank you for your odd sleep patterns and availability; exploration of the unknown is always easier when you have a friend with a map. Daniel Stephens, thank you for your help digging through various parts of the API and for giving me a good jumping-off point for my data exploration. Chris Webb, thank you for bringing this book and Hacking World of Warcraft into existence. Both books serve as great resources for the WoW UI community. Maryann Steinhart, thank you for your guidance through the entire process. Your feedback, as always, has proved instrumental to the process. Matthew and Bryan, for working with me on this extremely ambitious project, it's definitely been a rollercoaster. Thanks to everyone who kept me moving when I needed a push, and those who slowed me down when I needed a break. Thank you to all of my users for putting up with bugs and lack of updates while the book was still being written; your patience and support is what keeps me writing addons. Finally, thank you to all the members of the WoW UI community for everything you do.--Jim First, I would like to thank all those involved with the book: Jim for, Programming World of Warcraft Addons is an all-in-one guide to writing addons for World of Warcraft, leading the reader through a tutorial on Lua programming, guiding them through several example addons, and providing them with a comprehensive reference for the World of Warcraft API.
LC Classification NumberQA76.76.C672W55 2008

All listings for this product

Buy it now
Any condition
New
Pre-owned
No ratings or reviews yet
Be the first to write a review