Submissions open from 2024-12-27 19:00:00 to 2024-12-29 19:00:00
Starts in
years
months
days
hours
minutes
seconds

Make a game in 48 hours using the Odin Programming Language!

Are  you stuck at your parents' place with nothing to do, but you brought your laptop? Or are you perhaps at home, waiting for New Year's eve, and everything is dull? Join the Odin Holiday Jam! It takes place in-between Christmas and New Year's Eve and lasts 48 hours.

Rules

  • Your game must be made using the Odin Programming Language!
  • Make the game within 48 hours.
  • Using free graphics assets from the internet is allowed, but I highly recommend making your own. It'll make your game look more fun!
  • You can use pre-made frameworks and libraries. But the gameplay code should be written during the jam.

Schedule (all times are GMT+1)

  • December 27,  7:30 PM GMT+1 -- INTRO LIVE STREAM -- I'll show how beginners can set things up. I also give some pointers on how to get going. I'll reveal the an optional theme. This will happen on my YouTube channel: https://www.youtube.com/@karl_zylinski.
  • December 27, 8 PM GMT+1 -- JAM STARTS!! -- During the jam you can post progress videos and ask questions on my Discord server.
  • December 29, 8 PM GMT+1 -- JAM ENDS!! -- Submit your game on this page before this deadline!
  • Sometime in late December / early January -- I'll post a showcase video of all the submitted games. I'll choose a winner based on which I liked the most.

Community

Chat in the #odin-holiday-jam channel on my Discord server: https://discord.gg/4FsHgtBmFK -- There you can ask questions. I also encourage you to post in-progress videos and images during the Jam.

Learning Odin

If you are a beginner, then you can still join! You can install the compiler when the gamejam starts and figure things out from there. I will show how to do that during the intro live stream.

But if you want to come prepared, then you can learn a bit about Odin before the gamejam starts. Here are three things you can do:

1. Set up Odin using the instructions here: https://odin-lang.org/docs/install/
2. Follow this video tutorial, it shows to make a simple game from start to finish:

3. If you want more in-depth knowledge then you can buy my book Understanding the Odin Programming Language. Read more or read a sample at https://odinbook.com/

Theme

There will be no compulsory theme. However, I will post some kind of optional theme during the intro live stream. This optional theme is for people who need some extra inspiration or constraints. But you do not need to use it if you don't want to!

How to submit your game

Submit your game on this jam page before the deadline. Submit a game executable for whichever platform you prefer. If you wish, you can also submit the source code.

I will make a showcase video for YouTube with footage of the games. In order to be part of that, also submit a video or post a video in the #odin-holiday-jam channel on my Discord server.

Within a few days, I will play the 3-5 most interesting-looking games live and pick a winner.

Streaming

During the Jam I will stream as I make my game (on my YouTube channel). You can also stream if you want to! In fact, I would love to see lots of people streaming! When the Jam starts, you can ping me on Discord with a link to your stream, and I'll put the link on this page!

See you on December 27! /Karl Zylinski