This jam is now over. It ran from 2025-05-12 06:00:00 to 2025-05-19 05:59:59. View 40 entries

It's the tenth TweetTweetJam! Make a game in 500 characters of code or less.

Why 500?
Because you don't need a ton of code to make something fun.
Because scaling back can help you create something you wouldn't otherwise.
Because it's the length of one Mastodon toot.
Because it's a time-honoured tradition and a challenge is good for the soul!

The Gist
Your final game code must be built using 500 characters of code or less. PICO-8 is our recommended tool, but Picotron,  TIC-80, and other text-based engines will work as well! Remember to share a gif of your progress and finished game on Bluesky or Mastodon using the tag #TweetTweetJam!

Rules:

  • The 500-character count includes spaces and brackets, but doesn't include the code composing your framework or engine.
  • No spritesheets or external art libraries allowed! All of your game art must fit into your code. Symbols such as 웃 and ★ are acceptable, as long as they work in your editor and can be included in a tweet!
  • We keep rules for TweetTweetJam pretty lax for a reason: there's no voting, so winning/losing the jam is subjective. If you want to stretch the rules, that's your choice!

FAQ

  • Does TTJ have a strict theme? Your game can be about anything, as long as it's made using 500 characters of code or less.
  • My Mastodon instance lets me use more than 500 chars. Do I get to use more for TTJ? Nope! The jam's limit is 500 characters!
  • Can I use Picotron, Unity, Godot, Unreal, Python, JS, or a custom engine? If you can script a game in these engines with only 500 characters of code, go right ahead! Most entries tend to be PICO-8, TIC-80, or vanilla JS, but if you'd like to use a more heavy-duty engine, please go ahead!
  • I need help cutting down on characters! Check out this handy gist by kometbomb.
  • Can I upload NSFW content? Nope! TTJ is friendly to users of all ages, and there are a lot of different NSFW jams you can participate in elsewhere though, so seek them out and participate if that's your thing!
  • Can I submit more than one game? Absolutely! Participants often submit more than one game to TweetTweetJam, since the games tend to be so tiny. Some participants have even gone so far as to submit a game every day of the jam!
  • Can I use built-in emojis, sprites, symbols, or base Unity shapes such as a cube or sphere in my game? Go ahead and use any built-in symbols or assets provided with your engine! If you don’t have to import it, you can use it! 
  • Is it okay to use an external code library? If you want to use external libraries, go ahead. But keep in mind - the constraints of the jam are in place to encourage participants to scale back, so if you find yourself building libraries to get around the constraints, you might be missing the point!
  • Can I import music or sound effects? Nope, unless they're generated from your code!
  • Can I spread my code between multiple files? Yes! If your total character count is under 500, then it can be spread between as many files as you’d like.
  • I can't make a fun game without imported art or music! You totally can! Many participants build the core of their game during TweetTweetJam, then revisit their work after the jam to add bells and whistles!

Check out these pages for inspiration:

Submissions(40)

All submissions
·
Browser playable (35)
·
Windows (5)
macOS (4)
Linux (4)
Android (2)

No submissions match your filter

interactive quilt, 500 chars of code
Puzzle
Play in browser
collect stars, avoid the inevitable
Action
Play in browser
Reunite the world
Puzzle
Play in browser
Slide your way down the rabbit hole, in just 500 chars for #TweetTweetJam 10
Puzzle
Play in browser
Can you imagine living under constant existential threat? Crazy, right?
Play in browser
Ride the Neon Highway!
Action
Play in browser
Control a flowing river, pass houses and fields to earn points!
Puzzle
Play in browser
Dial the number
Puzzle
Play in browser
Demake of A Dance of Fire and Ice for #TweetTweetJam 10
Rhythm
Play in browser
Little fishing game in under 500 character of source code
Play in browser
A one button gravity-flipping game in 500 characters for TweetTweetJam 10
Action
Play in browser
tiny game
Action
Play in browser
A tiny space shmup
Shooter
Play in browser
a game i made in 500 charecters
Survival
Adventure
Play in browser
A maths puzzle game written in 500 characters for #TweetTweetJam 10
Puzzle
Play in browser
Juggling game written in 500 characters
Action
Play in browser
Aim trainer vs CPU for #TweetTweetJam 10
Action
Play in browser
keep on zippin'
Action
Play in browser
A fun snake game made in pico-8
Play in browser
Click the Squares for your score to go up
Play in browser
Breakout in 500chars for TweetTweetJam #10
Play in browser
Platformer
Play in browser
A grid hopping game. Fill the grid counting from 0 to 99.
Puzzle
Play in browser
a cozy game about popping balloons
Play in browser
Type as fast as you can!
Puzzle
Play in browser
defend your home from invading goblins
Play in browser
A sea star that hates bubble so hard.
Action
Play in browser
Rock Paper Scissors.
Puzzle
Play in browser
Catch all the shurikens!
Puzzle
Play in browser
Shoot down targets in 500 characters of JavaScript
Sports
Play in browser
Don't Click the Background
Play in browser
Made for TweetTweetJam 10.
Play in browser
Challenge your mind with exciting trivia quizzes in the Knowledge Hunt Game!
Educational
Challenge your mind with Health Hustle trivia! Fun quizzes to boost your knowledge!
Educational
A flappy bird-like where you can flap up AND flap down!
Platformer
Play in browser
tiny shmup created in 492 characters of code for #tweettweetjam10
Shooter
Play in browser
PicoSlots game made in 500 characters for TweetTweetJam10
Card Game
Play in browser
500 Character Minesweeper clone
Puzzle