Quick answer: Global Game Jam is the in-person one: a January weekend where thousands of sites worldwide host jammers who watch the keynote, hear the theme, form teams with strangers on Friday night, and ship by Sunday evening. It's the most social, least competitive jam — no winners, just demos — which makes it the best first jam for meeting collaborators and the worst for lone-wolfing in a corner.
Global Game Jam is the in-person one: a January weekend where thousands of sites worldwide host jammers who watch the keynote, hear the theme, form teams with strangers on Friday night, and ship by Sunday evening. It's the most social, least competitive jam — no winners, just demos — which makes it the best first jam for meeting collaborators and the worst for lone-wolfing in a corner. That's the short version — the sections below get into the how, the why, and the mistakes worth dodging.
The format is the venue
GGJ's distinctive feature is physical sites — universities, studios, community spaces — with their own gear, food rituals, and local culture (online participation exists, but the site is the experience). The arc: Friday keynote and theme reveal, pitch circle and team formation, then a weekend of building alongside dozens of other teams, ending in Sunday show-and-tell demos. No rankings, no prizes — the deliverable is the demo and the people.
Bring: your own laptop configured and tested (the venue's wifi will be jammed — download engines and assets beforehand), headphones, a toothbrush-level overnight kit, and the social energy for strangers. Site registration fills early in many cities; book ahead.
Team formation is the first design challenge
Friday night's pitch-and-merge ritual rewards preparation: if you pitch, have one sentence and one sketch; if you join, advertise your actual skills honestly ('I can do passable pixel art and I finish things' recruits better than inflated claims). Healthy jam teams are 3-5 people with at least one builder per discipline needed — bigger teams spend the weekend coordinating.
Expect to work with strangers at varying skill levels; that's the feature, not the bug. The weekend teaches collaboration-under-ambiguity better than any course, and the person whose discipline complements yours is a future collaborator you just haven't shipped with yet.
Scope for the demo, savor the site
All standard jam scoping applies, with one addition: GGJ's endpoint is a live demo to a room, so optimize for the two-minute show — a game that demos legibly (visible goal, immediate action, one wow moment) lands better than a deeper build that needs explanation. Diversifiers (GGJ's optional design constraints) are worth a look for focus, not obligation.
And work the venue: play other teams' builds during breaks, eat the communal meals, swap contacts on Sunday. GGJ's real output, year over year, is the local gamedev community it assembles — many studios and lasting teams trace their origin to a shared table at one.
Finished and small beats ambitious and broken
Jam ratings and jam memories both go to entries people could actually play. A tiny, complete loop with one good idea outperforms an ambitious wreck every time. The brutal math of a weekend: every system you add halves the polish every other system gets.
Decide your core loop in the first hour, build it ugly by the halfway mark, and spend the entire back half making it feel good. That schedule wins jams.
The jam ends; the feedback doesn't have to
The flood of comments after a jam is the most honest, fastest feedback your work will ever get — strangers with no stake telling you exactly where they got confused or quit. Most devs read it once and move on. The better move is mining it.
Sort comments into 'confused', 'bored', and 'delighted'. The confusions are UX bugs, the boredom marks pacing problems, and the delights tell you what the full game should be about.
The quiet work that protects all of this
Everything in this post gets undone by an unstable build. A great store page, a clever marketing beat, a perfect jam entry — none of it survives 'crashed twice, refunded'. Stability isn't a feature players praise, but it's the floor everything else stands on.
Give yourself visibility before you need it: crash reports with stack traces, a simple way for players to flag issues from inside the game, and a habit of fixing the top recurring error before adding anything new.
Putting it to work
Don't try to act on all of this at once. Pick the one change that costs you the least and pays the most this week, do it, and see what actually happens before reaching for the next.
Most of this rewards steadiness over intensity. A small improvement made every week, checked against how real players respond, outruns any single burst of effort — in this corner of game development and every other one.
Lock the loop early, cut without mercy, and spend the last hours on feel.