Documente Academic
Documente Profesional
Documente Cultură
BLACK
PANTONE 123 CV
f you want to learn the craft of making computer games, then youve come to the right
place. This book, and companion CD, provide all you need to create your own games
for Microsoft Windows using Game Maker. It introduces beginners of all ages to the art of
creating computer games. All the graphics, sound effects, and music youll need are
included to put together no less than nine professional-looking games!
Game Maker allows you to begin creating games almost immediately, using a simple
drag-and-drop system that makes learning to program much easier than traditional programming languages. This book brings together the expertise of Game Makers creator with
a professional game developer to present a complete guide to designing and programming
games that are fun to play.
The authors passion and enthusiasm for game development really shine
through in The Game Makers Apprentice, and youll soon discover that the
process of creating games can be just as fun as actually playing them!
forums.apress.com
TECHNOLOGY IN ACTION
The
Game Makers
Apprentice
Game Development
for Beginners
Create PC games the easy way using
Game Makers simple drag-and-drop interface
Learn essential game design theory
Make your games more fun!
INCLUDES CD
ISBN 1-59059-615-3
53999
US $39.99
Shelve in Game Programming
User level: Beginner
Habgood
Overmars
Jacob Habgood
and Mark Overmars
Foreword by Phil Wilson,
89253 59615
9 781590 596159
www.apress.com
7" x 9.25"
spine = 18.2 mm
INC
LU
DE
S
AN CD W
D IT
TO EVER H GA
CR YT ME
EA HIN M
TE G AK
9 G YO ER
AM U N SO
ES EED FTW
!
AR
E
CYAN
MAGENTA
6153FM.qxd
3/25/06
3:50 PM
Page i
Jacob Habgood
Mark Overmars
6153FM.qxd
3/27/06
3:29 PM
Page ii
6153FM.qxd
3/25/06
3:50 PM
Page iii
To halcyon days
with a frog,
a parrot,
and a talented bunch of gremlins.
6153FM.qxd
3/25/06
3:50 PM
Page iv
Contents at a Glance
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
About the Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
About the Illustrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
PART 1
CHAPTER 1
CHAPTER 2
PART 2
PART 3
Action Games
CHAPTER 6
CHAPTER 7
CHAPTER 8
iv
CHAPTER 3
CHAPTER 4
CHAPTER 5
Getting Started
Level Design
6153FM.qxd
3/25/06
3:50 PM
PART 4
Page v
Multiplayer Games
PART 5
CHAPTER
CHAPTER
CHAPTER
CHAPTER
12
13
14
15
BIBLIOGRAPHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
INDEX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
6153FM.qxd
3/25/06
3:50 PM
Page vi
6153FM.qxd
3/25/06
3:50 PM
Page vii
Contents
Foreword . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
About the Authors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
About the Technical Reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii
About the Illustrator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii
Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx
PART 1
CHAPTER 1
Getting Started
...................................3
CHAPTER 2
...........................9
vii
6153FM.qxd
viii
3/25/06
3:50 PM
Page viii
CONTENTS
PART 2
CHAPTER 3
Action Games
. . . . . . . . . . . . . . . . . . . 41
CHAPTER 4
. . . . . . . . . . . . . . . 65
6153FM.qxd
3/25/06
3:50 PM
Page ix
CONTENTS
CHAPTER 5
. . . . . . . . . . . . . . . . . . . . . 85
PART 3
CHAPTER 6
Level Design
. . . . . . . . . . . . . . . . . . . . . . . 101
ix