Skip to content

Basic Game Design and Creation for Fun and Learning

Best in textbook rentals since 2012!

ISBN-10: 1584504463

ISBN-13: 9781584504467

Edition: 2006

Authors: Nanu Swamy, Naveena Swamy

List price: $39.95
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Basic Game Design and Creation for Fun & Learning teaches you how to make your own computer games?no programming skills required! Whether you're a game player who wants to try making your own games or a teacher who wants to provide a new way for students to learn, you'll find everything you need to get started! Basic Game Design and Creation for Fun & Learning breaks the complex process of game design into an easy-to-follow, step-by-step format. Each chapter helps you create a 2D game using the popular game development software, GameMaker 6.1, and each game project provides reference figures and sample demonstrations, so that you can track your progress as you go. Throughout the book,…    
Customers also bought

Book details

List price: $39.95
Copyright year: 2006
Publisher: Charles River Media
Publication date: 2/27/2006
Binding: Mixed Media
Pages: 320
Size: 7.17" wide x 9.09" long x 1.06" tall
Weight: 1.804
Language: English

Acknowledgments
Foreword
Introduction
Software Installation
Game Maker Installation Procedure
Testing the Install
Loading a Game
Playing the Game
Summary
Game Creation
What are Objects?
Creating Our First Game
Loading Sprites
Creating Objects
Creating Game Rooms
Object Livecycle
Adding Events
Adding Actions
Adding a Collision Event
Adding Score
Playing the Game
Summary
Using the Image and Sprite Editor
Creating a New Background
The Drawing Tools
The Text Tool
The Transform Tools
Summary
Introduction to Object Technology
What is Object Technology?
Defining Object Behaviors
Describing Object Properties
Visualizing Object Hierarchy
Generalization Concepts
Behavior Encapsulation
Polymorphism
Summary
Keyboard Control for Objects
Sprites and Objects
The Art of Building a Game Room
Creating the Game
Adding a Room
Modifying the Object's Appearance
Summary
Creating Projectiles
Opening Previous Work
Projectile Dynamics
Using Variables
Creating the Projectile
Launching the Projectile
Saving Completed Work
Summary
Incorporating Multiple Levels
Opening Previous Work
Adding a Background to Our Room
Creating a Bug Object
Creating Another Bug Object
Creating the Swamp
Additional Events for the Bug Object
Including Health and Lives
Incorporating the Score
Incorporating Multiple Levels
Adding a New Room
Adding Sound
Summary
Understanding Inheritance
What Is Inheritance?
Inspecting the DNA Factory Game
Inspecting the Objects
Inputting the Common Behavior into a Parent Object
Summary
Using Gravity, Paths, Timelines, and Variables
Experimenting with Gravity
Experimenting with Friction
Using Variables
Logical Operations
Paths and Timelines
Adding Paths
Using Timelines
Summary
Debugging Common Problems
Unable to Move to a New Level
Invisible Objects Placed Outside the Game Room
Boss Object is Never Destroyed
Executing Step by Step
Using Debug Messages
If-Then-Else Idiosyncrasies
Cheat Codes
Summary
Finishing Touches
Creating the Title Page
Background Music
Game Playing Instructions
Publishing and Distributing the Game
Final Thoughts
Summary
Platform Games
Platform Games
Loading the Game
Game Room Design
Components of a Platform Game
The Player Sprites
Creating the Rooms
Designing the Game Objects
The Color Objects
The Tutorial Objects
The Robo Object
Enemy Objects
Final Thoughts
Summary
Tips and Tricks
Scrolling Shooters
Implementing Shooters
Car Game
Editable Games
Summary
About the CD-ROM
General Minimum System Requirements for Game Maker 6.1
Contents of CD
Additional Information
The Key Positions in a Development Team
Designer
Programmer
Audio Related Positions
Art Related Positions
Producer
Secondary Positions
Links to Game Programming Web Sites and Newsgroups
Links to Web Sites
Links to Newsgroups
Game Maker Actions Reference
Actions in the Move Tab
Actions in the Main1 Tab
Actions in the Main2 Tab
Actions in the Control Tab
Actions in the Score Tab
Actions in the Draw Tab
Index