Beginning Lua with World of Warcraft Add-ons by Paul Emmerich

By Paul Emmerich

If you play global of Warcraft, likelihood is you recognize what lethal Boss Mods is: it is the most generally downloaded amendment on hand for international of Warcraft, thought of required software program for plenty of specialist raid guilds, and arguably the most well-liked smooth online game mod in history.

Paul Emmerich, the writer of lethal Boss Mods, will take you from beginner to elite along with his approachable, up to date consultant to construction accessories for the most well-liked online game in heritage. utilizing the robust Lua scripting language and XML, you will how one can construct and replace strong mods which can essentially remake your global of Warcraft adventure and introduce you to the sphere software program development.

Beginning Lua with global of Warcraft Add-ons teaches you the necessities of Lua and XML utilizing intriguing code examples so you might run and practice instantly. you are going to achieve competence in Lua specifics like tables and metatables and the valuable nature of Lua as a scripting language. extra complicated options like dossier patience, blunders dealing with, and script debugging are made transparent as you examine every thing in the everyday, intriguing context of constructing instruments that paintings in Azeroth.

You'll not just research all concerning the international of Warcraft application programming interface and programming, and achieve coding talents that would make your entire on-line pals imagine you are a coding god, but in addition achieve hands-on Lua scripting adventure which could translate into a thrilling task within the online game industry!

What you’ll learn

  • See the best way to software Lua utilizing simple and complex suggestions acceptable to WoW and online game coding.
  • Explore the original layout, modeling, and workflow constraints of game mod makers from considered one of its such a lot profitable practitioners.
  • Become the best personality in your server–with instruments and scripts that might make your folks gasp.

Who this e-book is for

This e-book is for global of Warcraft gamers, builders, and mod makers who are looking to the best way to application accessories in Lua and XML, both to profit Lua or to enhance their online game adventure. operating coders who do not know Lua and wish to profit approximately this fascinating, renowned scripting language also will benefit.

The complex fabric during this ebook can be valuable to these with global of Warcraft addon programming event, so previous programming event is a bonus, yet no longer a requirement.

Table of Contents

  1. Getting begun
  2. Lua fundamentals 
  3. Using the WoW API to Create a "Hello, global" Mod
  4. Working with online game occasions
  5. Using XML and Frames
  6. Advanced Lua
  7. Using complicated Lua to increase the Texas Hold’em Poker Add-on
  8. Building a Poker online game shopper with Add-on communique
  9. Using the strive against Log to construct a Cooldown display screen
  10. Using Libraries
  11. Working with safe Templates
  12. Macros
  13. Tips, methods, and Optimization
  14. Other makes use of for Lua

Show description

Read Online or Download Beginning Lua with World of Warcraft Add-ons PDF

Best computer games programming books

HTML5 Games Most Wanted: Build the Best HTML5 Games

HTML5 video games so much Wanted gathers the top HTML5 video games builders and reveals the ardour all of them proportion for growing and coding nice video games. you are going to research programming assistance, methods, and optimization concepts along real-world code examples for you to use on your personal initiatives. you will not just make games—you'll make nice video games.

Game Design Workshop: A Playcentric Approach to Creating Innovative Games

Grasp the craft of video game layout so that you can create that elusive mix of problem, pageant, and interplay that avid gamers search. This layout workshop starts off with an exam of the elemental components of online game layout; then places you to paintings in prototyping, playtesting and remodeling your personal video games with routines that train crucial layout talents.

Beginning Java 8 Games Development

Starting Java eight video games improvement, written by means of Java professional and writer Wallace Jackson, teaches you the basics of creating a hugely illustrative online game utilizing the Java eight programming language. during this e-book, you are going to hire open resource software program as instruments that can assist you quick and successfully construct your Java online game functions.

Buildbox 2.x Game Development

Key FeaturesCreate appealing 2nd & 2. 5D (isometric) games for all platformsLeverage Buildbox to monetize and get ready your video games for distributionThis step by step educational gets you producing advanced and media wealthy video games with out coding experienceBook DescriptionBuildbox is an “any ability point” improvement platform to improve games with out coding adventure.

Additional resources for Beginning Lua with World of Warcraft Add-ons

Sample text

Download PDF sample

Rated 4.80 of 5 – based on 27 votes

About admin