Stuck for a game jam theme? Generate a random prompt, constraint, or genre mashup to kickstart a weekend project or spark a whole game idea.
This generator builds a prompt in the spirit of real jams like Ludum Dare or the GMTK Game Jam -- a single evocative word, a design constraint, a genre mashup, a narrative hook, or a fully weird twist, depending on the vibe -- rather than picking from a fixed list, so every result is unique.
Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.
Solo devs and jam teams use it to pick a theme for a weekend project when they want the creative constraint of a real jam without waiting for one to happen. It's also useful for a game design class exercise or a personal challenge to build something small and finished.
Generate builds a new prompt from scratch each time using the site's cryptographically secure randomness, combining words and structures specific to whichever vibe (or vibes) are selected. Since it's generated rather than picked from a list, results are effectively unlimited and won't repeat exactly.
Made up -- each theme is generated on the spot in the style of real jams, not pulled from an actual jam's history.
Yes -- use the filter button to pick one or more of the five vibes. Generate will then only build themes in the vibes you've selected.
It's possible but unlikely -- since themes are composed rather than picked from a fixed list, the pool of possible combinations is large.
Yes -- generated themes are free to use however you like.
Video Game Title · Pokemon · Minecraft Block · Minecraft Challenge · Video Game Genre · Video Game Studio