Back to articles
AIHugging Face Blog

Results of the Open Source AI Game Jam

Back to Articles Results of the Open Source AI Game Jam Published July 21, 2023 Update on GitHub Upvote 2 Thomas Simonini ThomasSimonini Follow Dylan Ebert dylanebert Follow Omar Sanseviero osanseviero Fo...

The RSS feed only provided an excerpt. FlowMarket recovered the public content available from the original page without bypassing restricted content.

Results of the Open Source AI Game Jam

Results of the Open Source AI Game Jam

Thomas Simonini
Dylan Ebert
Omar Sanseviero

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:

  • Compilation of AI tools for Game Dev
  • How to install the Unity Hugging Face API: https://huggingface.co/blog/unity-api
  • AI Speech Recognition in Unity: https://huggingface.co/blog/unity-asr
  • Making ML-powered web games with Transformers.js: https://huggingface.co/blog/ml-web-games
  • Building a smart Robot AI using Hugging Face 馃 and Unity: https://thomassimonini.substack.com/p/building-a-smart-robot-ai-using-hugging

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!

More Articles from our Blog

Waypoint-1.5: Higher-Fidelity Interactive Worlds for Everyday GPUs

  • +1

Introducing NPC-Playground, a 3D playground to interact with LLM-powered NPCs

  • +1

Community

路 Sign up or log in to comment

Need an n8n workflow or help installing it?

After the briefing, move to execution: find an n8n template or a creator who can adapt it to your tools.

Source

Hugging Face Blog - huggingface.co

View original publication