GameMaker.st website logo

Learning Game Development with GameMaker:

A Practical Guide for Introducing Coding and Game Development to Young Learners

Turn your game ideas into reality! This book is a hands-on guide to using GameMaker and its scripting language (GML). It is tailored for classroom use, suitable for both educators and students.

We will start with essentials such as installing GameMaker, navigating the IDE, and organizing your projects for success. You will learn of sprites, objects, events, variables, collisions, audio, and GUI design. We will also cover implementing AI, alarms, loops, arrays, and state control to create dynamic gameplay. The book also covers how to publish your game. Each chapter ends with a quiz to reinforce what has been covered.

With clear explanations, hands-on examples, and over 50 mini-game ideas, this book transforms beginners into confident developers. By the end, you’ll have the skills to design, prototype, and publish polished games using GameMaker.

You Will

  • Create, name, and organize assets such as sprites, sounds, fonts, and rooms
  • Gain skills in input handling, state control, movement, and collision detection
  • Explore effect layers, camera control, and resource optimization

Who This Book Is For
This book is suitable for teachers and students learning GML

AVAILABLE NOW ON AMAZON & OTHER ONLINE STORES

Search For The ISBN: 979-8868828812

Amazon.com

Amazon.co.uk


GameMaker Programming Challenges:

Programming Challenges to Improve Your GML

Upgrade your GameMaker programming skills with 500 programming challenges. The book is a collection of programming challenges, covering a range from simple to advanced concepts.

GameMaker is a hugely popular tool and is regarded one of the best approaches for 2D games. GameMaker allows both visual and code-based approach for game development and has been used for multiple hit titles. Each chapter covers a certain programming element, such as Sprite Fonts, Projectiles, Mechanics, etc.

The book is designed in a manner where each challenge provides an outline of the problems, useful functions, hints on tackling the challenge, and an example solution. On completion, you will take away new knowledge of GameMaker functions, an ability to think logically when developing code, and a better understanding of game design and planning.

What You Will Learn

  • Study the new GML, from basic functions to more evolved concepts.
  • Gain ability to view example solutions when necessary.
  • Increase your understanding of game design concepts.

Who Is This Book For

Beginners to intermediate level readers with basic understanding of GameMaker’s IDE, including creating object, sprite, and sound assets will benefit from this book.

AVAILABLE NOW ON AMAZON & OTHER ONLINE STORES

Search For The ISBN: 979-8868821288

Amazon.com

Amazon.co.uk