47th GM48

Why Participate?

The gm(48) helps you actually finish a GameMaker project: a 48‑hour deadline, lean scope, and constructive feedback from people who create in GML every day. You get new skills in GameMaker, useful critique, and a friendly community that remembers you when you come back.

New to game jams? Learn what game jams are first.

Why Everyone Uses GameMaker

When everyone's using the same engine, the community just works better.

Everyone Speaks GML

When everyone's in GameMaker Studio 2:

  • Someone always knows how to fix that collision bug
  • You can paste GML code directly in Discord for help
  • Learn tricks that actually work in your projects
  • Build on shared libraries and resources
8 Years of Community

We've been doing this since 2014:

  • 47 jams and counting
  • 1880+ games made by the community
  • Some games went on to Steam releases
  • GameMaker licenses for top entries
Why It Matters

In multi-engine jams, half the time you're just explaining how your engine works. Here, everyone gets it. Someone's always dealt with that particle system issue, knows a better way to handle state machines, or can point you toward open-source GameMaker projects built by the gm(48) community.

The Discord stays active between jams too—people share techniques, help debug, and show off what they're working on in real time.

What You Get Out of Game Jams

Beyond the obvious stuff like "portfolio pieces" and "learning."

Find Your People

Connect with other GameMaker devs, find teammates, and hang out in the Discord where people actually help each other.

Get Better at GML

Learn from people who've been using GameMaker for years. The tricks you pick up here don't come from tutorials.

Win Stuff Sometimes

Top games get GameMaker licenses. Really good ones might get featured or funding to go commercial.

Learn to Scope

48 hours forces you to cut ruthlessly and focus on what matters. This skill is worth way more than you think.

Get Real Feedback

People who actually know GameMaker will critique your work. Not just "cool game" but useful stuff.

Actually Finish Something

Most projects die at 30%. You'll have a playable game people can try. That feeling's worth it.

Let's Be Real

48 hours is tough. Here's what actually happens:

That cool feature you planned? Probably getting cut
You'll question everything around 2am Saturday
Your game will have rough edges and that's fine
Someone else's game will look more polished

But here's the thing:

You'll find out what you can really build when it counts
You'll learn to scope in a weekend what takes others months
The community's genuinely supportive—we've all been there
You'll actually finish something instead of abandoning it at 30%

Every gm(48) veteran says the same thing:
"It's hard, but I'd do it again."

What gm(48) Participants Think

Read what former participants have to say about the gm(48) game jam

47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games

Was very fun and learned a lot about common mistakes I make

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
Lord_404

It was fun to make a game about a kid shooting down an internet company under 48 hours

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
Ivanbje

Great way to practice your skills. Creativity through restriction is a great way to come up with good ideas.

The reviews are also good and give fair criticism that helps you improve.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
MirthCastle

https://www.youtube.com/watch?v=gP0Z9ehClR0&t=1s

This was a tough one. It was a challenging theme. I love seeing what other people come up with with theme-based Jams. So cool how other people think.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
Juju

It's the only GameMaker game jam that's worth participating in.

It's well-supported and every time I'm shocked at how good the game entries are!

It pushes me to be a faster, better developer.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
Oliver Spicer

Trying to make a game in 48 hours proves one main thing, and that is how short 48 hours really is. Fun, Stressful and Brain-Numbing is what best describes the feeling that engulfs you throughout the competition.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
mitsu

The great thing about GM48 is that everyone's using the same platform. This makes it easy to collaborate, discuss code and help each other, especially if you join the GameMaker discord server. It really strengthens the community aspect of the game jam.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
Narxii

I've never participated in a game jam previously and was excited to join in with this. In the middle of tending to two children and going shopping it's been a blast!. The enjoyment of having a set target and project and cracking on to meet the deadline! definitely participate again.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
KCKy

GM48 was difficult but rewarding. Two days don't seem as much time but many things can be made in this timespan.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games

GM(48) never fails to inspire and motivate me to make a game.

The community is awesome and I would've never made so many games without it.

It's the perfect balance between playing and making!

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games

Loved the jam. Teaming up and making something great in 48 hours (with some sleep) was a great experience. If you make stuff in Game Maker, this is the jam for you.

5
47th gm(48) The gm(48) is a community event for GameMaker Studio 2 developers of all ages, abilities and backgrounds 2024-01-20T00:00:00+00:00 2024-01-22T00:00:00+00:00 gm48.net https://gm48.net YoYo Games
MulfoK

Phew! What a ride gm(48) is! I certaintly learned a ton from the jam, and it's inspired a game idea for me!

If you want be a better game developer in general, and spark some game ideas in your head, gm(48) is the place for you!

5

Ready to Try It?

The next GameMaker game jam is January 17, 2026.

Here's how to get started:

1
Join Discord
Hang out, meet people, find teammates
2
Read the Rules
Know what's allowed, submission requirements, etc.
3
Practice GameMaker
Try making something small in a few hours
4
Mark the Date
Clear your weekend, get reminders set up

Frequently Asked Questions

Questions from folks considering their first gm(48)

If you can create a basic game loop in GameMaker (movement, collision, win/lose state), you're ready. Check our GameMaker resources or learning guides if you need a refresher. Many participants learn new GML features during the jam itself through community help.

Join the gm(48) Discord before the jam! We have team-finding channels where you can post your GameMaker skills (GML programmer, pixel artist, sound designer) and connect with others. Many successful teams form just days before each jam starts.

No! Most participants work 6-12 hours per day over the weekend, with breaks for sleep, meals, and sanity. The 48-hour window is the development period, not a no-sleep challenge. Submit whatever you complete—smaller scoped games often score well for polish and completeness.

The two-week rating period begins where you play other GameMaker games and provide written feedback. Important: Team owners must review 10 other entries or face disqualification—this ensures everyone gets quality feedback. Check the official rules for details.

Yes, with attribution! You can use public GML libraries, free/purchased assets, and common code snippets. Just credit them in your game. The requirement is that your core game design and implementation happen during the 48 hours. See the complete rules for asset guidelines.

There are rankings and prizes, but the community vibe is collaborative, not cutthroat. Veterans actively help newcomers in Discord. Feedback focuses on constructive improvement. Games of all skill levels get recognition—we celebrate both technical mastery and creative simplicity.

Outstanding jam games can be selected for funding and mentorship to help turn prototypes into commercial GameMaker releases. It's one of the unique advantages of gm(48)—your weekend project could become your next game on Steam.

Brush up on GameMaker basics, join our Discord, browse the resource library, and maybe do a mini 4-hour game to test your workflow. Check the schedule for the next jam date. Most importantly: come ready to scope small and finish strong.

From Idea to Game in 48 Hours

Join thousands of GameMaker developers who have discovered the joy of game jams.

No experience? No problem. GameMaker developers of all skill levels and backgrounds use the gm(48) game jam to create games, learn new skills, and connect with the community.

Ready to start your game development journey? Create an account and join the next gm(48) game jam!