Results of the Open Source AI Game Jam

Published July 21, 2023
Update on GitHub

From July 7th to July 11th, we hosted our first Open Source AI Game Jam, an exciting event that challenged game developers to create innovative games within a tight 48-hour window using AI.

The primary objective was to create games that incorporate at least one Open Source AI Tool. Although proprietary AI tools were allowed, we encouraged participants to integrate open-source tools into their game or workflow.

The response to our initiative was beyond our expectations, with over 1300 signups and the submission of 88 amazing games.

You can try them here ๐Ÿ‘‰ https://itch.io/jam/open-source-ai-game-jam/entries

The Theme: Expanding

To inspire creativity, we decided on the theme of "EXPANDING." We left it open to interpretation, allowing developers to explore and experiment with their ideas, leading to a diverse range of games.

Game Jam Theme

The games were evaluated by their peers and contributors based on three key criteria: fun, creativity, and adherence to the theme.

The top 10 games were then presented to three judges (Dylan Ebert, Thomas Simonini and Omar Sanseviero), who selected the best game.

Game Jam Judges

The Winner ๐Ÿ†๐Ÿฅ‡

After careful deliberation, the judges crowned one outstanding game as the Winner of the Open Source AI Game Jam.

It's Snip It by ohmlet ๐Ÿ‘๐Ÿ‘๐Ÿ‘.

Code: Ruben Gres AI assets: Philippe Saade Music / SFX: Matthieu Deloffre

In this AI-generated game, you visit a museum where the paintings come to life. Snip the objects in the paintings to uncover their hidden secrets.

Snip it

You can play it here ๐Ÿ‘‰ https://ohmlet.itch.io/snip-it

Participants Selection: Top 10 ๐Ÿฅˆ๐Ÿฅ‰๐Ÿ…

Out of the 88 fantastic submissions, these impressive games emerged as the Top 11 finalists.

#1: Snip It

Snip it

In addition to be the winner of the Game Jam, Snip it has been selected as the top participant selection.

๐Ÿค– Open Source Model Used: Stable Diffusion to generate the assets.

๐ŸŽฎ๐Ÿ‘‰ https://ohmlet.itch.io/snip-it

#2: Yabbit Attack

Yabbit Attack

In Yabbit Attack, your goal is to beat the constantly adapting neural network behind the Yabbits.

๐Ÿค– Used genetic algorithms in the context of natural selection and evolution.

๐Ÿค– Backgrounds visuals were generated using Stable Diffusion

๐ŸŽฎ๐Ÿ‘‰ https://visionistx.itch.io/yabbit-attack

#3: Fish Dang Bot Rolling Land

Fish Dang Bot Rolling Land

In this game, you take control of a fish-shaped robot named Fein, who is abandoned in a garbage dump with mechanical legs. Unexpectedly, it develops self-awareness, and upon awakening, it sees a dung beetle pushing a dung ball. Naturally, Fein assumes himself to be a dung beetle and harbours a dream of pushing the largest dung ball. With this dream in mind, it decides to embark on its own adventure.

๐Ÿค– Used Text To Speech model to generate the voices.

๐ŸŽฎ๐Ÿ‘‰ https://zeenaz.itch.io/fish-dang-rolling-laud

#4: Everchanging Quest

Everchanging Quest

In this game, you are the village's last hope. Arm yourself before embarking on your adventure, and don't hesitate to ask the locals for guidance. The world beyond the portal will never be the same, so be prepared. Defeat your enemies to collect points and find your way to the end.

๐Ÿค– Used GPT-4 to place the tiles and objects (proprietary) but also Starcoder to code (open source).

๐ŸŽฎ๐Ÿ‘‰ https://jofthomas.itch.io/everchanging-quest

#5: Word Conquest

Word

In this game, you need to write as many unrelated words as you can to conquer the map. The more unrelated, the farther away and the more score you get.

๐Ÿค– Used embeddings from all-MiniLM-L6-v2 model and GloVe to generate the map.

๐ŸŽฎ๐Ÿ‘‰ https://danielquelali.itch.io/wordconquest

#6: Expanding Universe

Universe

In this sandbox gravity game, you create an expanding universe and try to complete the challenges.

๐Ÿค– Used Dream Textures Blender (Stable Diffusion) add-on to create textures for all of the planets and stars and an LLM model to generate descriptions of the stars and planets.

๐ŸŽฎ๐Ÿ‘‰ https://carsonkatri.itch.io/expanding-universe

#7: Hexagon Tactics: The Expanding Arena

Hexagon

In this game, you are dropped into an arena battle. Defeat your opponents, then upgrade your deck and the arena expands.

๐Ÿค– Stable Diffusion 1.5 to generate your own character (executable version of the game).

๐ŸŽฎ๐Ÿ‘‰ https://dgeisert.itch.io/hextactics

#8: Galactic Domination

Galactic

In this game, you embark on an interstellar journey as a spaceship captain, pitted against formidable spaceships in a battle for dominance. Your goal is to be the first to construct a powerful space station that will expand your influence and secure your supremacy in the vast expanse of the cosmos. As you navigate the treacherous battlefield, you must gather essential resources to fuel the growth of your space station. It's a construction race!

๐Ÿค– Unity ML-Agents (bot-AI works with reinforcement learning)

๐Ÿค– Charmed - Texture Generator

๐Ÿค– Soundful - Music generator

๐Ÿค– Elevenlabs - Voice generator

๐Ÿค– Scenario - Image generator

๐ŸŽฎ๐Ÿ‘‰ https://blastergames.itch.io/galactic-domination

#9: Apocalypse Expansion

Apocalypse

In this game, you'll step into the decaying shoes of a zombie, driven by an insatiable hunger for human flesh. Your objective? To build the largest horde of zombies ever seen, while evading the relentless pursuit of the determined police force.

๐Ÿค– Used Stable Diffusion to generate the images

๐Ÿค– Used MusicGen (melody 1.5B) for the music

๐ŸŽฎ๐Ÿ‘‰ https://mad25.itch.io/apocalypse-expansion

#10: Galactic Bride: Bullet Ballet

Bride

In this game, you dive into an exhilarating bullet-hell journey to become the Star Prince's bride and fulfill your wishes.

๐ŸŽฎ๐Ÿ‘‰ https://n30hrtgdv.itch.io/galactic-bride-bullet-ballet

#10: Singularity

Singularity

This demo is a conceptual demonstration of what could soon be the generation of experiences/games in the near future.

๐Ÿค– Used Stable Diffusion

๐ŸŽฎ๐Ÿ‘‰ https://ilumine-ai.itch.io/dreamlike-hugging-face-open-source-ai-game-jam

In addition to this top 10, don't hesitate to check the other amazing games (Ghost In Smoke, Outopolis, Dungeons and Decoders...). You can find the whole list here ๐Ÿ‘‰ https://itch.io/jam/open-source-ai-game-jam/entries


The first-ever Open Source AI Game Jam proved to be an astounding success, exceeding our expectations in terms of community engagement and the quality of games produced. The overwhelming response has reinforced our belief in the potential of open-source AI tools to revolutionize the gaming industry.

We are eager to continue this initiative and plan to host more sessions in the future, providing game developers with an opportunity to showcase their skills and explore the power of AI in game development.

For those interested in AI for games, we have compiled a list of valuable resources, including AI tools for game development and tutorials on integrating AI into game engines like Unity:

To stay connected and stay updated on future events, feel free to drop by our Discord server, where you can find channels dedicated to exchanging ideas about AI for games.

Join our Discord Serverย ๐Ÿ‘‰ย https://hf.co/join/discord

Thank you to all the participants, contributors, and supporters who made this event a memorable success!