This jam is now over. It ran from 2023-05-08 06:00:00 to 2023-05-15 05:59:59. View 56 entries

It's the eighth TweetTweetJam! Make a game in 500 characters of code.

Why 500? Because you don't need a ton of code to make something fun. Because it's nice to scale back. But mostly because it's the length of one Mastodon toot. PICO-8 is our recommended tool, but TIC-80 and other text-based engines will work as well!

Remember to share a gif of your progress and finished game on Twitter or Mastodon using the tag #TweetTweetJam!

Rules:

  • Your final game code must be 500 characters or less. This 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

  • Can I use Unity, Godot, Unreal, Python, JS, or a custom engine? If you can find a way to 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, we'd love for you to participate!
  • I need help cutting down on characters! Check out this handy gist by kometbomb.
  • Can I upload NSFW content? Nope, since TweetTweetJam is friendly to users of all ages! There are a lot of 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 importable 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! Build the core of your game during TweetTweetJam, then revisit your work after the jam to add all your favourite bells and whistles!

Check out these pages for inspiration:

Submissions(52)

All submissions
·
Browser playable (46)
·
Windows (11)
macOS (6)
Linux (7)

No submissions match your filter

Arcade-style dexterity game about catching a green X!
Play in browser
tiny arcade game, made to fit in 500 chars of code
Action
Play in browser
Bounce tiny drops to make music.
Play in browser
Join Sir Bounce-a-lot in this platformer to find the Holy Grail, in just 500 chars for #TweetTweetJam 8
Platformer
Play in browser
Submission to TweetTweetJam 2023
Action
Play in browser
A fast-paced score attack with less than 500 characters of code!
Play in browser
A tiny demake of Atari's Missile Command.
Action
Play in browser
Endless runner in 500 characters
Platformer
Play in browser
An experiment in GDScript golfing
Puzzle
Play in browser
Created for TweetTweet Jam 8, a tiny flight simulator in 500 characters of sourcecode.
Play in browser
Shoot at everything and survive! A tiny TweetTweetJam-8 entry in 500 characters of code.
Shooter
Play in browser
Drive your ship through the grid and avoid crashing into other ships. A TweetTweetJam-8 entry in 494 characters of code.
Survival
Play in browser
Endless enemy waves keep coming. How long can you survive? A tiny TweetTweetJam-8 entry in 500 characters of code.
Shooter
Play in browser
A simple typing game made with only 500 characters
Play in browser
A QB64 game in under 500 characters of code
Survival
A little arcade-style 3D game made for TweetTweet Jam 8!
Action
Play in browser
A (flappy bird)-like game written in pygame-ce using less than 500 characters for the TweetTweetJam8 (2023)
Submission to TweetTweetJam 2023
Adventure
Play in browser
A simple dodge and shoot game made with 490 characters of source code
Action
A simple pathing puzzle game made with 495 characters.
Puzzle
Play in browser
Blast the enemy ship with your rocket blast
Shooter
Small word game written in just 500 characters of HTML/CSS/JavaScript
Puzzle
Play in browser
Dodge sparks forever in a game made with <500 chars of code!
Play in browser
dont fall
Platformer
Play in browser
Survive as long as you can in both tunnels. Coded in 500 characters for TweetTweetJam8.
Survival
Play in browser
How long can you survive the bullet hell? A tiny TweetTweetJam-8 entry in 499 characters of code.
Survival
Play in browser
Tiny Pico-8 game for #TweetTweetJam (500 Character Limit)
Action
Play in browser
A minimalist Vampire Survivor-like in under 500 characters.
Action
Play in browser
Snake in 472 bytes
Survival
Play in browser
You are a fish that wants to reach the top of the waterfall. Watch out for falling rocks.
Play in browser
Charge your robo's battery!
Play in browser
A toot-sized pistol dueling game.
Shooter
Play in browser
Game made in less than 500 characters for TweetTweetJam 8
Action
Play in browser
Made For tweettweet jam8! Now its actually 500 chars and it follows the rules!
Mini Meteor Jumping Game (500 Bytes) for #TweetTweetJam
Action
Play in browser
Play in browser
Basketball game in 499 characters of code
Educational
Play in browser
Jump from platform to platform without falling to the bottom or hitting the top
Action
Play in browser
Avoid the wrecking balls! A tiny TweetTweetJam-8 entry in 498 characters of code.
Survival
Play in browser
Avoid the boulders. A tiny TweetTweetJam-8 entry in 499 characters of code.
Survival
Play in browser
Shoot down enemy missiles. A tiny TweetTweetJam-8 entry in 500 characters of code.
Shooter
Play in browser
move cursor close to line
Action
Play in browser
Minimal arcade game in 488 characters of source code
Rhythm
Play in browser
Hop forever! A tiny TweetTweetJam entry.
Action
Play in browser
Platformer
Play in browser
Never touch the moving green blocks also the game depends on flash moves....
Action
Play in browser
Something is eating everything, escape from it to the void
Play in browser