My Account Log in

2 options

Gamemaker essentials : learn all the essential skills of GameMaker: Studio and start making your own impressive games with ease / Nathan Auckett.

EBSCOhost Academic eBook Collection (North America) Available online

View online

Ebook Central College Complete Available online

View online
Format:
Book
Author/Creator:
Auckett, Nathan, author.
Series:
Community experience distilled.
Community Experience Distilled
Language:
English
Subjects (All):
Video games--Design.
Video games.
Physical Description:
1 online resource (154 p.)
Edition:
1st ed.
Place of Publication:
Birmingham, England : Packt Publishing, 2015.
Language Note:
English
System Details:
Mode of access: World Wide Web.
Summary:
This book is for users experienced with game development who now want to learn how to develop games in GameMaker: Studio in a fast-paced way.
Contents:
""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Introducing GameMaker""; ""Understanding GameMaker""; ""GameMaker: Studio""; ""Installing GameMaker: Studio""; ""What is this book about?""; ""Summary""; ""Chapter 2: Getting Started""; ""Licensing""; ""The welcome window""; ""The main toolbar""; ""The drop-down menus""; ""The resource tree""; ""Summary""; ""Chapter 3: Resource Management""; ""Resources in GameMaker""; ""Sprites""; ""Sounds""; ""Backgrounds""; ""Paths""; ""Scripts""
""Shaders""""Fonts""; ""Timelines""; ""Objects""; ""Rooms""; ""Extensions""; ""Macros""; ""Resource naming conventions""; ""Organizing resources""; ""Groups""; ""Sprite animations""; ""Importing and exporting resources""; ""Importing graphics and sounds""; ""Importing GameMaker resources""; ""Exporting resources""; ""Exporting scripts""; ""Summary""; ""Chapter 4: Objects""; ""Events""; ""The step event""; ""Room speed""; ""The draw event""; ""Parents""; ""Making a parent""; ""Parents and collisions""; ""Depth""; ""Depth ordering""; ""Changing an object's depth""; ""Drag and drop""
""Creating a sprite""""Making our object""; ""Creating a room""; ""Summary""; ""Chapter 5: The GameMaker Language (GML)""; ""Variables""; ""Instance variables""; ""Local variables""; "" Global variables""; ""Macros""; ""Arrays""; ""One-dimensional arrays""; ""Two-dimensional arrays""; ""Functions""; ""Statements and loops""; ""Statements""; ""The if statement""; ""The else statement""; ""The else if statement""; ""Loops""; ""The repeat loop""; ""The while loop""; ""The for loop""; ""Scripts""; ""Creating a script""; ""Naming a script""; ""Writing a script""; ""Executing a script""
""Arguments in scripts""""Argument hints in scripts""; ""Returning a value""; ""Summary""; ""Chapter 6: Sprites""; ""Loading a sprite""; ""Sprite options""; ""Sprite origins""; ""Collision masks""; ""Editing a collision mask""; ""Texture settings""; ""Sprite sizing techniques""; ""The power of two""; ""Templates""; ""Editing a sprite""; ""Starting from scratch""; ""Effects""; ""Sprites in GameMaker Language""; ""Setting an object's sprite""; ""Getting the width and height of a sprite""; ""Getting the offset of a sprite""; ""Setting the animation speed of a sprite""
""Setting the frame of a sprite""""Setting the alpha of a sprite""; ""Setting the rotation of a sprite""; ""Changing the scale of a sprite""; ""Finding out how many subimages a Sprite has""; ""Summary""; ""Chapter 7: Making a Game""; ""Making the sprites""; ""Room setup""; ""Views""; ""Object creation""; ""Programming the game""; ""Collectables""; ""Enemies""; ""Summary""; ""Chapter 8: Debugging""; ""Errors""; ""Undeclared variable""; ""Drawing information""; ""Drawing text""; ""Drawing lines and shapes""; ""Simple toggles""; ""The GameMaker debugger""; ""Summary""
""Chapter 9: Game Settings and Exporting""
Notes:
Includes index.
Includes bibliographical references and index.
Description based on online resource; title from PDF title page (ebrary, viewed April 13, 2015).
ISBN:
9781784390518
1784390518
OCLC:
908064416

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account