Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Awesome
  3. GameMaker

GameMaker

CC0-1.0

A curated list of awesome libraries, snippets, guides, and projects for the GameMaker game engine.

Visit WebsiteGitHubGitHub
477 stars34 forks0 contributors

What is GameMaker?

Awesome GameMaker is a curated list of libraries, snippets, guides, and projects for the GameMaker game engine. It serves as a central directory for developers to find tools and resources that extend GameMaker's capabilities, covering areas like UI, physics, audio, networking, and 3D. The project solves the problem of scattered resources by providing a well-organized, community-maintained collection to accelerate GameMaker game development.

Target Audience

GameMaker developers of all skill levels, from beginners looking for tutorials and starter libraries to advanced users seeking specialized tools for networking, shaders, or native extensions. It's particularly valuable for developers building 2D or 3D games who want to leverage community-created solutions rather than building everything from scratch.

Value Proposition

Developers choose Awesome GameMaker because it saves hours of searching by aggregating high-quality, vetted resources in one place. Unlike generic game dev lists, it's specifically tailored to GameMaker's ecosystem and syntax, ensuring compatibility and relevance. The community-driven curation helps surface the most useful and maintained projects.

Overview

A curated list of awesome libraries, snippets, guides, and projects for GameMaker.

Use Cases

Best For

  • Finding GameMaker libraries for specific tasks like UI systems or particle effects
  • Discovering tutorials and learning resources for GameMaker development
  • Locating tools to extend GameMaker with native extensions or external integrations
  • Exploring advanced GameMaker topics like 3D rendering or shader programming
  • Staying updated with community-created utilities and best practices
  • Sourcing assets and code snippets for game jams or rapid prototyping

Not Ideal For

  • Projects needing official, vetted extensions with guaranteed support
  • Teams using a dependency manager like npm for integrated package handling
  • Developers seeking real-time, interactive documentation or live support channels
  • Users looking for cross-engine resources beyond GameMaker's ecosystem

Pros & Cons

Pros

Comprehensive Resource Aggregation

Aggregates hundreds of libraries, snippets, and tools across categories like UI, physics, and networking, saving developers from scattered searches.

Community-Driven Curation

Maintained by the GameMaker community with contributions from developers, ensuring practical and diverse resources that reflect real-world use.

Structured Categorization

Organizes resources into logical sections such as Data Manipulation and Shaders for easy navigation, as detailed in the README's table of contents.

Modern Version Filtering

Focuses on resources compatible with GameMaker 2.3+ syntax, helping avoid outdated code and highlighting notable projects.

Integrated Learning Resources

Includes links to tutorials, YouTube channels, and blogs, supporting skill development alongside tool discovery for all skill levels.

Cons

No Quality Assurance

The list does not verify the maintenance, security, or performance of listed resources, relying solely on community contributions without formal reviews.

Outdated Link Risk

As a community-driven project, some entries may have broken links or depend on unmaintained libraries, requiring manual checks by users.

Engine-Locked Scope

Exclusively tailored to GameMaker, making it irrelevant for developers using other game engines or seeking cross-platform solutions.

Passive Discovery Model

Lacks active features like search rankings or user ratings, forcing developers to sift through lists without curated prioritization beyond basic categories.

Frequently Asked Questions

Quick Stats

Stars477
Forks34
Contributors0
Open Issues1
Last commit2 days ago
CreatedSince 2021

Tags

#gamemaker#gamemaker-projects#gamedev#games#gamemaker-studio-2#awesome-list#game-development#gamedev-resources#development-tools#awesome#2d-games#game-engine#community-resources#gml#curated-list

Links & Resources

Website

Included in

Awesome452.0k
Auto-fetched 20 hours ago

Related Projects

Game DevelopmentGame Development

:video_game: :pencil: A list of Game Development resources to make magic happen.

Stars16,911
Forks1,204
Last commit16 days ago
GodotGodot

A curated list of free/libre plugins, scripts and add-ons for Godot

Stars10,274
Forks557
Last commit8 days ago
UnityUnity

A curated list of awesome Unity assets, resources, and more.

Stars7,093
Forks735
Last commit1 year ago
Game Boy DevelopmentGame Boy Development

A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.

Stars4,462
Forks192
Last commit19 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub