This jam is now over. It ran from 2022-01-21 19:00:00 to 2022-01-29 19:00:00. View results

Welcome to raylib 5K gamejam!

This is a unique gamejam to celebrate reaching the 5000 members in raylib Discord.

Also, raylib has recently accomplished the 8 years in the digital world and raylib 4.0 was released for that occasion last November.

To celebrate all those events, I decided to host for the first time in 8 years an official raylib gamejam! :)

Continue reading to know more about this unique (and maybe one-off) event!

Goal

The goal of this gamejam is making a game with raylib in 8 DAYS... but with some technical constraints.

The main constraint for this gamejam is that the game MUST be a raylib WebAssembly game, it must be uploaded to itch.io and run on the browser. WebAssembly is a new emerging technology that I firmly believe will shape the world in a close future, what a better opportunity to learn it and create something unique?

I know this constraint could seem like a limitation for some users but I really think it is a great opportunity to LEARN something new, GROW your skills and ENJOY videogames programming. And raylib was created for that.

WARNING! raylib is for ADVENTURERS! raylib is a C programming library, no visual editor or high-level engine features, just coding in the most pure spartan-programmers way. It's recommended to have some previous coding experience with raylib.

Constraints

Hard constraints (mandatory requirements):

  • Game MUST be made with raylib and run on Web with WebAssembly technology
  • Game screen width MUST be 900px maximum (game height is up to the user ;))
  • Game resources package (.data) MUST be under 32MB

Soft constraints (recommended features):

  • Game should use provided raylib template
  • Game should be playable with Keyboard/Mouse and Touch
  • Game should be open source and available in GitHub

Theme

The theme has been decided on a twitter poll

AND THE THEME IS:


Rules

  • An itch.io account is required to join the jam and submit your entry.
  • Team submissions are acceptable for teams of 4 members or less. (Prizes are awarded for each submission, not the individual contributors)
  • All the content used in the game must be free and public for use. In case of doubt is highly recommended to ask the content creator! Music/Fonts must be royalty/copyright free and properly credited. A list of resources is provided at the end of this file.
  • Game must not contain illegal, hateful, derogatory, NSFW or bigoted content. It won't be tolerated any kind of racism, sexism, or any other form of discrimination. If there is any case, the game will be disqualified.
  • Game must be created and submitted within the gamejam time frame.
  • No late entries will be accepted.

Rating

Games will be rated with a 5-star system in three different categories:

  • Theme: How well the theme is used?
  • Enjoyment: Is the game enjoyable to play?
  • Innovation: Does the game innovate in some way (tech, graphics, controls...)?

Games will be rated and awarded considering an hybrid votes model: public votes and jury votes.

  • Public votes:  First round of votes, open to ANY itch.io user, not only the gamejam participants. Everybody can play and rate the web games. The games with higher rating (more overall number of stars in the 3 categories) will be evaluated on a second round by the jury.
  • Jury votes: Second round of votes, depend of a panel of judges. They will privately discuss and rate the higher rated games by the public votes and decide the winners. 

NOTE: The jury will also take into account any double or unfair voting in the public voting system to balance the unfair votes.

The jury for the gamejam will be disclosed the same day the gamejam ends. All of them are experienced videogames/software developers.

The rating period will be of 1 WEEK after the gamejam ends, in that time people and jury can play and rate all the submitted games.

For everyone rating the games, it's recommended that you leave some feedback as part of the rating! It's more helpful than just a number!

Prizes

The experience itself is way more valuable than any other prize! Actually, finishing a game under the constraints of this gamejam is a BIG achievement on itself... but, this time, we also have real prizes for the winners! 

The prizes will be given to the 3 games that score more stars overall, pondering the public votes and jury votes at 50%.

FIRST POSITION
  • Set of raylib merchandising: 1 t-shirt, 1 cap, 1 mug and 1 pin.
  • $100 Steam Gift Card
  • $100 Blizzard Balance Card

SECOND POSITION
  • Set of raylib merchandising: 1 t-shirt, 1 mug and 1 pin.
  • $50 Steam Gift Card
  • $50 Blizzard Balance Card

THIRD POSITION
  • $50 Steam Gift Card
  • $50 Blizzard Balance Card

ADDITIONALLY, ALL THE PARTICIPANTS THAT END UP SUBMITTING A GAME FOLLOWING CONSTRAINTS WILL RECEIVE A SET OF TOOL FROM raylib technologies!

Tips

  • Join raylib Discord server, for any notifications about the jam and to meet other participants and hype yourself up before the event! After the jam starts you can also share your progress in the #gamejam or #madewithraylib channel or ask the community any issue that could arise.
  • Prioritize quality over quantity. It's better to have only one gameplay screen with quality gameplay than many screens with poor gameplay. Same for graphics. A polished game can really make your game stand out!
  • Try to make your game easy to understand for new players, avoid complicated game schemes.
  • It's recommended that you keep your game difficulty low for the players, too difficult games could frustrate the players.
  • A gamejam is a great opportunity to try new game mechanics, new controls, new graphics style... consider that!
  • Remember to tag raylib your itch.io game: Edit Game > Metadata > Engines & Tools > raylib
  • Feel free to tweet your game progress with the hashtag #raylib5kgamejam or just #raylib

Resources

Essential resources (mandatory to check):

Additional resources (recommended to check):

  • ASSETS: Kenney Assets - An amazing collection of free game assets
  • ASSETS: Kay Lousberg free Game Assets - A great collection of free game assets
  • ASSETS: Open Game Art - Another collection of art assets (LICENSE)
  • TOOL: Piskel - A free online editor for animated sprites & pixel art
  • TOOL: Photopea - A free online photo editor
  • TOOL: Paletton - A free colour scheme designer
  • TOOL: Colormind - A free colour scheme generator
  • TOOL: rFXGen - A simple and easy-to-use fx sounds generator
  • TOOL: ChipTone - A free tool for generating sound effect
  • TOOL: Bosca Ceoil - A free, easy to use tool for creating music!
  • TOOL: BeepBox - An online tool for sketching and sharing instrumental music
  • TOOL: JummBox - An online tool for sketching and sharing chiptune melodies

FAQ

Does my game have to be a certain format?

Yes, games must be compiled to WebAsembly, uploaded to the itch.io game page and be playable on web automatically. You are free to also upload releases of the game for other raylib supported platforms (Windows, Linux, macOS...) but they won't be evaluated.

Can I use stuff that I already made?

You can use previous material created by you but the spirit of the jam is to make something new. Also note that game MUST follow the theme proposed for the jam that is disclosed in the moment the jam starts.

Do I have to do everything myself from scratch?

Not really, you can use free/public art/audio assets, some Resources are provided for that. Make sure the assets you use are are free for use or in the public domain. Also note that you can team up with other jammers up to 4 people if desired.

Can I update the game during the voting period?

No, once the gamejam is finished is not possible to update it. If there was any special situation, please contact me on Discord. I will review each case individually. Please, be careful when submitting your game.

Is there a Discord I can join to meetup other jammers?

Yes, you can join raylib Discord, there is a specific #gamejam channel to talk about the gamejam.

Legal

Game creators retain all rights of the gamejam submitted game.

Have fun! :D

Submissions(40)

All submissions
·
Browser playable (40)

No submissions match your filter

Don't get fistbump'd!
Rhythm
Play in browser
a tiny click&drag adventure
Puzzle
Play in browser
stay close between the line of death and life; get close to the spikes to recover your life time
Platformer
Play in browser
Move around in a scrolling cave and avoid falling spikes
Action
Play in browser
Eskimo Jumper made with Raylib in C++
Platformer
Play in browser
Good old "15" puzzle, but something is off
Puzzle
Play in browser
I was too lazy to give it a name
Play in browser
Top down shooter about artillery and lots of bad dudes
Play in browser
Play as an air traffic controller. Made for the raylib game jam
Simulation
Play in browser
Here starts the Jump Experience
Rhythm
Play in browser
Action
Play in browser
Play in browser
Help "Orc" defeat the Arena of Time!
Action
Play in browser
Escape getting hit by angry pigs within a small enclosed space
Platformer
Play in browser
Platformer
Play in browser
a bullet hell where you can't avoid bullets
Action
Play in browser
Top-down puzzle shooter where you defeat enemies with their own bullets.
Action
Play in browser
A game about escaping a star about to go supernova.
Survival
Play in browser
The second melee space shooter
Shooter
Play in browser
2D endless side scrolling runner.
Platformer
Play in browser
Protect colonists and secure their escape!
Shooter
Play in browser
an office life simulator
Role Playing
Play in browser
A not really finished story driven RPG/space bomber.
Role Playing
Play in browser
A game made for the raylib 5K game jam.
Platformer
Play in browser
A puzzle game — when you reconnect with your loved one.
Puzzle
Play in browser
Survival
Play in browser
dodge the missiles and get to the bottom
Action
Play in browser
You have dropped all your game assets and only have 30 seconds to find them before submitting the game.
Platformer
Play in browser
Simple and challenging arcade game where you have to keep your ball alive by hanging with an elastic red rope.
Action
Play in browser
dodge things and chillout
Run in browser
Action
Play in browser
A game where you need to avoid triangles
Puzzle
Play in browser
Simulation
Play in browser
You're close to the password. Can you solve it?
Puzzle
Play in browser
The traffic is terrible!
Play in browser
Keep your plants watered and happy!
Play in browser
Play in browser
A top-down shooter where you have to use your enemies' attacks to spell your spells!
Shooter
Play in browser
a love letter to IWBTG platformer games - for raylib 5k jam!
Platformer
Play in browser
Protect* Earth! Earn cash for each near miss!
Action
Play in browser