Overview
Game Design: A Practical Approach is written for new game designers, practicing designers, and serious gamers wanting to create their own designs. Throughout the pages of this book, you'll find a complete and practical introduction to the craft of game design, starting at square one with an exploration of just what a game and game design are. From there you'll explore the skills you need to have as a game designer and learn when and how to use them. Then you'll dive into the very practical nuts and bolts of a number of vital game design topics, including how to balance gamplay? what is risk-reward? how do you scale challenge? And along the way, you'll learn the scripting language, Lua, and work with a sample game as you test and explore the game design concepts being discussed. The book is packed with the invaluable insights and tips you need to master the art of game design, including a variety of "from the trenches" sidebars by some of the industry's top game designers. So whether you're a new designer, experienced professional, or serious gamer, you'll find the tools and wisdom you need to succeed as a game designer.
Synopsis
Game Design: A Practical Approach teaches new game designers, students, and hobbyists the fundamentals of game design through the design and creation of a simple game. Written by a veteran game designer, this book is packed with invaluable insights and tips. It also includes a variety of “from the trenches” sidebars by some of the industry's top game designers.
The book introduces core game design concepts, from the most basic (what is a game? what are victory conditions?) to the more advanced (how do you balance play? what is risk-reward? how do you scale challenge?). Using the example game, the book covers the entire game design process from concept to delivery. The techniques covered are applicable across the PC and game console platforms. All of the game examples are delivered via a simplified Lua script and a robust DX9 game shell, allowing nonprogrammers/designers to implement each phase of the design process. After working through this book, new designers and non-programmer will be able to modify the example game and work to create their own game designs. FEATURES:* Teaches game design from concept to delivery using the design of a sample game throughout the book
* Provides a ready-to-use DirectX game shell and Lua script so nonprogrammers can easily implement the game concepts as they are covered
* Includes “from the trenches” sidebars from industry design veterans
* Enables start up designers to prototype ideas, interfaces, and ideas without programming knowledge
* Includes a CD-ROM with Game design document templates, the game shell, and many small games and design examples using Lua scripts and a DX9 game shell