GameMaker Language (GML) Description

GameMaker Language, commonly known as GML, serves as the proprietary scripting language for GameMaker. Designed to empower users to develop their games in a straightforward and adaptable manner, it boasts capabilities comparable to those found in leading programming languages. Additionally, this language forms the foundation for GML Visual, allowing for integration if necessary. Each event within the editor is organized into its own tab, enabling users to add, modify, or delete code at any point (for further insights on events, refer to Object Events). The code must adhere to a fundamental structure and can encompass various elements, including resource indices, variables, functions, expressions, and keywords, which are detailed in the subsequent sections. For those new to programming or transitioning from GML Visual, it is advisable to begin with the basic code structure page and subsequently explore the other pages in this section, practicing the provided code within GameMaker itself. By following this approach, users can gain a solid foundation in GML and enhance their game development skills effectively.

Pricing

Pricing Starts At:
Free
Free Version:
Yes

Integrations

No Integrations at this time

Reviews

Total
ease
features
design
support

No User Reviews. Be the first to provide a review:

Write a Review

Company Details

Company:
YoYo Games
Headquarters:
United States
Website:
manual.yoyogames.com/GameMaker_Language/GameMaker_Language_Index.htm

Media

GameMaker Language (GML) Screenshot 1
Recommended Products
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free

Product Details

Platforms
Windows
Mac
Linux
Types of Training
Training Docs
Customer Support
Online Support

GameMaker Language (GML) Features and Options

GameMaker Language (GML) Lists

GameMaker Language (GML) User Reviews

Write a Review
  • Previous
  • Next