Game Development Competitions

Game Development

Indie Games

Thumbnail for the article

To become an expert in game development, you need to make a lot of games—that’s how you learn its ins and outs, discover new development methods, or even try out genres you’ve never made before

But making a game isn’t easy; it’s a long process that might take you several years to finish even a single game, especially if you’re an independent developer, which is usually the case

There is, however, another way to make many games without wasting too much time—games that are genuinely playable and not just exercises that look like prototypes

That method is called Game Development Competitions—Game Jams

What Are Game Jams

These competitions are similar to a hackathon, but held online without needing to attend in person. Developers are asked to build a game around a given theme within a set period, usually around 3 days—though it may be shorter or longer depending on the jam

For example, there’s a jam called “GMTK Game Jam,” which featured the theme “roles reversed,” where participants submitted the games they made during the competition’s two-day span. After the jam ends, participants start rating each other’s games, and you can play the submitted entries through the entries page

The rules of these competitions vary slightly from one to another—some require you to make the game within two days, others give you a month, some let you build a team, and others require you to develop the game alone

In short, game jams are competitions that ask developers to make a game within a fixed timeframe, around a specific theme, under rules set by the jam’s organizers

There are several questions that come up around this, including:

  • Can a game really be developed within such a short timeframe?
  • What proves that I, as a participant, actually developed the game within that time?
  • Couldn’t someone just use a game they already made and submit it to the jam?
  • What’s the actual benefit of these competitions, both for the developer and for the organizer?

I’ll answer all of that now in:

The Most Important Questions About Them

Can a game really be developed within such a short timeframe? Yes, of course. The idea here is that you don’t need to develop a fully detailed game with many levels and challenges—something small that gets the idea across is enough

You don’t need to build several levels; one is enough, or you could be clever and try making a game with no levels at all, just a small world with a handful of challenges

Since these competitions have a theme that’s announced at the start of the jam, this prevents the use of games made before it began—you might have a game about a forest adventure, only to find out the jam’s theme is about highways

Still, most of these competitions do allow participants to use pre-made assets, since you’d likely do the same if you were making your own game anyway

It’s also normal for these competitions to have no prizes at all, so the benefits mostly come down to you personally—meaning if you decide to cheat by submitting a game you already made, or by using something that’s not allowed, you’re the only one who loses out

That’s because the main goal of these competitions is to help you grow as a developer

What’s the Benefit of Participating

Experience

That’s the definitive answer for any jam. From the moment you start building a game from scratch, all the way to hitting the export button and uploading the game to its platform, all of that is experience for you

Testing your ability to work under pressure, testing your ability to communicate your idea, and testing new methods and approaches in production—all of that greatly boosts your experience in game development

You may also discover your strengths and weaknesses this way. When you’re coding a game and find out you can’t make the player push a box, for example, you’ll know you have an issue there and can focus on learning it

Or you finish your game, upload it, and people start playing it—praising your drawing or modeling skills because of the game’s art direction—and you’ll know that’s a genuine strength you can build your future games on

Participating in several jams and finishing a decent number of games also grows your portfolio, which increases your chances of landing a job at game development companies and studios

Some competitions give out cash prizes, others offer free courses, and some might even give you the chance to develop your game further with a company after the jam ends. And even though there usually aren’t any prizes, all of that is still valuable

The Most Popular Competitions (Arabic and International)

Arabic game jams have started spreading, including Twrni and Game Zanga, among others, and there are plenty of international ones too, the vast majority of which are found on a single site: itch.io

You can visit it to see more of these competitions and join whichever one you like, but we’ll dedicate a separate article to Itch.io and its usefulness for game developers next week

As for the most popular Arabic competitions, here are some:

  • Game Zanga: a 3-day competition held once a year (barring special cases), usually with no prizes
  • Twrni: run by the Twrni platform for teaching game development, usually lasting 3 days, with prizes varying each year
  • SGN: Saudi Game Network is a platform that supports Arab developers with community, competitions, assets, and more

Among the most famous international competitions:

  • Global Game Jam: a global competition, some locations of which require in-person attendance, but most don’t, and it lasts 3 days
  • Ludum Dare: they have their own site for uploading games, and the jam lasts just two days
  • GMTK: by far the most famous, breaking a new record in the number of participants every year

Those were just the most popular ones—there are still plenty of lesser-known jams, and they remain a great option. You can simply go to itch.io and find a jam that appeals to you and join it

Summary

Game jams are online events where developers compete to make a game within a set time frame (usually 3 days) around a specific theme

These competitions aim to help you gain experience, test your abilities, and discover your potential, and you can use them to build a portfolio and get to know the developer community better

They’re easy to join, cover a wide variety of themes, and let you experiment with new ideas and different techniques without needing a long-term commitment—and of course, showing your games to others and getting their feedback

Game jams are a great opportunity to learn and develop your skills in game development. Join a jam today and discover your potential!

Image 1, Image 2, Image 3