Submissions open from 2023-06-09 12:00:00 to 2023-06-12 12:00:00
Starts in

Welcome to the p5.js Game Jam #4


This is a 72-hour game jam that is held every month specifically for p5.js coders! (hosted by a coder in the p5 community)


  • Jun 9: Theme is announced + jam starts at 12pm noon GMT
  • Jun 12: Jam ends + voting starts at 12pm noon GMT
  • Jun 18: Voting ends + results at 12pm noon GMT!!


Theme voting usually lasts a week or more, ending 1 week before the jam starts (may be extended if too little participants vote). This period is essential for a great jam and is also beneficial to all of you too, as it turns a small idea or "spark" into a full game!!

Theme will be announced at 12pm noon (GMT) on Jun 9th so stay tuned!!


Ratings is set to public, meaning everyone can rate!

There will be 4 categories to rate:

  • Enjoyment: How does the game feel? Is it fun?...
  • Creativity: How original, creative the game is...
  • Theme: Does the game stick to the theme or at the very least has some sense of the theme in it?
  • Art + Audio: Does the game have great graphics/sfx/music?...


Here are some of the rules we must all go by:

  1. All projects must be made from p5.js (or any language associates with the Processing Foundation). I have my own way of finding it out! :) You can use any kind of text editor or engine (vscodesublimenotepad++, ...) but only with languages linking with the Processing Foundation (preferably p5.js)!
  2. Anyone can participate in the jam, no matter whether he or she are an experienced coder or just started their first project!! Although those below 13 years of age should have a parent or guardian to upload their games.
  3. The majority of the game must be made during the jam. That means you cannot submit pre-made games (we do check). Yes, you can use pre-existing code/sfx/music if you have the rights but I would recommend building from scratch! :)
  4. You must upload the game onto and pricing must be "no payments" or "$0 or donate". Anyone who simply just puts a link to the project in the description will be disqualified. Also, try to make the game easy to access; players can download and play right away, or just play the game in browser!
  5. No NSFW, gore/violence content or rude language. Keep this page as clean as your code ๐Ÿ˜‰
  6. No cheating with theme poll.
  7. You cannot edit your submissions after voting has begun.
  8. No vote hacking.
  9. Be polite! If you see any kind of bullying, you can always report!

If you want to find teammates, show everyone your game, or simply chat with others, this is the official discord group for this jam! :)

Well that is it! :) If there is anything confusing, just ask me in the community section! :)

There is no prize (except getting featured in future jams), but remember, this is just for fun! The sole purpose of this jam is to push this small but amazing community to thrive!! So, with that being said, have a great weekend everybody ๐Ÿ’–

Check out the p5.js libraryonline editorreference sheet; or the Processing Foundation page!

Teeny tiny tip: follow me on twitter, where I will more likely publish the theme on time hehe :) doesn't have schedule mode so... ๐Ÿ˜…

Check out our past winners here.

This jam is organized by a coder in the community, and is not endorsed or approved by p5.js or Processing' creators/moderators.