GameMaker fundamentals: (Record no. 5943)

MARC details
000 -LEADER
fixed length control field 04590nam a22002537a 4500
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20260331093658.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 260331b |||||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781484287125vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
040 ## - CATALOGING SOURCE
Language of cataloging eng
Transcribing agency ASCOT library
Modifying agency rda
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number Ref 005.133 T96g 2023.
100 ## - MAIN ENTRY--PERSONAL NAME
Relator code author.
Personal name Tyers, Ben.
245 ## - TITLE STATEMENT
Title GameMaker fundamentals:
Remainder of title learn GML programming to start making amazing games /
Statement of responsibility, etc by Ben Tyers.
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT)
Place of publication, distribution, etc West Sussex, UK :
Name of publisher, distributor, etc Apress Media, LLC,
Date of publication, distribution, etc c2023.
300 ## - PHYSICAL DESCRIPTION
Extent xxv, 406 pages :
Other physical details col. illus. ;
Dimensions 25 cm.
500 ## - GENERAL NOTE
General note Includes bibliographic references, appendices, and index.
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note Contents: <br/>Chapter 1: Instance LayersSub - Topics What are layers Layer types Layer orders Projects. -- <br/>Chapter 2: VariablesSub -Topics Built in variables Drawing variables Variable types Projects. -- <br/>Chapter 3: ConditionalsSub - Topics What are conditoinals Examples Projects. -- <br/>Chapter 4: Drawing ShapesSub - Topics: Drawing shapes Projects. -- <br/>Chapter 5: Drawing ContinuedSub - Topics: Drawing variables Using fonts Formatting text Drawing sprites Formatting sprites Projects. -- <br/>Chapter 6: Keyboard Input & Basic ControlsSub - Topics: Keyboard input Mouse input Moving a player instance Projects. -- <br/>Chapter 7: Objects & EventsSub - Topics: Alarm event Create event Draw event Step event Input events Collision event Draw GUI event Projects. -- <br/>Chapter 8: SpritesSub - Topics: Importing sprites Strip images Formatting sprites Projects. -- <br/>Chapter 9: Health & LivesSub - Topics: Health Lives Score Projects. -- <br/>Chapter 10: MouseSub - Topics: Mouse Buttons Interaction with mouse Projects. -- <br/>Chapter 11: AlarmsSub - Topics: Usage Setting alarms Example usage Projects. -- <br/>Chapter 12: CollisionsSub - Topics: Usage Events Collisions using code Examples Projects. -- <br/>Chapter 13: RoomsSub - Topics: Setting a background Views Projects. -- <br/>Chapter 14: BackgroundsSub - Topics: Moving backgrounds Projects. -- <br/>Chapter 15: SoundsSub - Topics: Importing audio Playing sounds Playing music Audio control Projects. -- <br/>Chapter 16: Splash Screens & MenusSub - Topics: Why use a splash screen Unlockable levels Projects. -- <br/>Chapter 17: RandomizationSub - Topics: Using random values Random variables examples Projects. -- <br/>Chapter 18: AISub - Topics: Moving towards the player Bullets Projects. -- <br/>Chapter 19: INI filesSub - Topics: What are INI files Writing data Reading data Projects. -- <br/>Chapter 20: EffectsSub - Topics: Built in effects Effect layers Projects. -- <br/>Chapter 21: LoopsSub - Topics: Types of loops Effect layers Projects Examples Projects. -- <br/>Chapter 22: ArraysSub - Topics: Example usage Two dimensional arrays Drawing array data Using for weapon control Projects. -- <br/>Chapter 23: DS ListsSub - Topics: Example usage Adding data Organizing data Projects. -- <br/>Chapter 24: PathsSub - Topics: Creating a path Manipulating a path Projects. -- <br/>Chapter 25: FunctionsSub - Topics: Setting up Examples Projects.
520 ## - SUMMARY, ETC.
Summary, etc "Master the fundamental programming skills needed to create your own computer games in GameMaker. This book shows how to use GameMaker to build and publish cross-platform games. Each chapter covers a certain programming element, including layers, variables, and so on. You will also learn how to design levels in your games, draw sprites to populate your virtual worlds, and build GUIs for your menus and game interfaces. GameMaker Fundamentals also provides a thorough introduction to the GameMaker Language (GML). Practical example projects reinforce the concept discussed in each chapter. On completing this book, you will have a thorough understanding of how to create games from scratch using game design and programming principles using GameMaker and GML. What You Will Learn Review core programming features required for sound knowledge of GameMaker Master how to combine GML to orchestrate game actions Utilize GameMaker's layers to create exciting games Set up player control Who Is This Book For Those new to GameMaker or game programming in general; it assumes no prior knowledge or skill set."--Provided by publisher.
546 ## - LANGUAGE NOTE
Language note Text in English.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element GameMaker (Computer program language).
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Video games--Programming.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name as entry element Computer games--Programming.
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Books
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Total Checkouts Full call number Barcode Date last seen Price effective from Koha item type
    Dewey Decimal Classification     Reference ASCOT Library - Zabali Campus ASCOT Library - Zabali Campus Reference 31/03/2026 Regular Fund   Ref 005.133 T96g 2023. Ref0051304852 31/03/2026 31/03/2026 Books