开源 AI 游戏创作节 (Game Jam) 成果
从 7 月 7 日到 7 月 11 日,我们举办了首届开源 AI 游戏创作节 (Game Jam),这是一项激动人心的活动,它要求游戏开发者们在紧张的 48 小时内利用 AI 创造出创新的游戏。
主要目标是创建至少包含一个开源 AI 工具的游戏。虽然也允许使用专有 AI 工具,但我们鼓励参与者将开源工具集成到他们的游戏或工作流程中。
这次活动收到的反响超出了我们的预期,有超过 1300 人报名,并提交了 88 款精彩的游戏。
你可以在这里试玩 👉 https://itch.io/jam/open-source-ai-game-jam/entries
主题:扩张
为了激发创造力,我们决定了“扩张 (EXPANDING)”这个主题。我们对其进行开放式解读,让开发者可以探索和试验他们的想法,从而诞生了各种各样的游戏。

游戏由同行和贡献者根据三个关键标准进行评估:趣味性、创造性和主题契合度。
然后,前 10 名的游戏被提交给三位评委 (Dylan Ebert、Thomas Simonini 和 Omar Sanseviero),由他们选出最佳游戏。

获胜者 🏆🥇
经过慎重考虑,评委们将一款杰出的游戏加冕为开源 AI 游戏创作节的获胜者。
它就是由 ohmlet 创作的 Snip It (剪了吧) 👏👏👏。
代码:Ruben Gres AI 资产:Philippe Saade 音乐 / 音效:Matthieu Deloffre
在这款 AI 生成的游戏中,你参观一个博物馆,那里的画作都活了过来。剪开画中的物体,揭开它们隐藏的秘密。

你可以在这里玩 👉 https://ohmlet.itch.io/snip-it
参赛者评选:前 10 名 🥈🥉🏅
在 88 个精彩的提交作品中,这些令人印象深刻的游戏脱颖而出,成为前 11 名的决赛入围者。
第一名:Snip It (剪了吧)

除了成为游戏创作节的获胜者外,《Snip It》还被选为参赛者评选的第一名。
🤖 使用的开源模型:Stable Diffusion 用于生成资产。
🎮👉 https://ohmlet.itch.io/snip-it
第二名:Yabbit Attack (兔子攻击)

在《Yabbit Attack》中,你的目标是击败 Yabbits 背后不断进化的神经网络。
🤖 在自然选择和进化的背景下使用了遗传算法。
🤖 背景视觉效果是使用 Stable Diffusion 生成的
🎮👉 https://visionistx.itch.io/yabbit-attack
第三名:Fish Dang Bot Rolling Land (鱼粪机器人滚滚乐)

在这款游戏中,你将控制一个名为 Fein 的鱼形机器人,它被遗弃在垃圾场,长着机械腿。出乎意料的是,它产生了自我意识,醒来后看到一只屎壳郎在推粪球。于是,Fein 自然而然地认为自己也是一只屎壳郎,并怀揣着推动最大粪球的梦想。带着这个梦想,它决定开始自己的冒险。
🤖 使用文本转语音模型生成语音。
🎮👉 https://zeenaz.itch.io/fish-dang-rolling-laud
第四名:Everchanging Quest (千变万化的任务)

在这款游戏中,你是村庄最后的希望。在开始冒险前武装好自己,并毫不犹豫地向当地人寻求指引。传送门之外的世界将永远不同,所以要做好准备。击败你的敌人以收集积分,并找到通往终点的路。
🤖 使用 GPT-4 放置瓦片和物体 (专有),但也使用 Starcoder 编写代码 (开源)。
🎮👉 https://jofthomas.itch.io/everchanging-quest
第五名:Word Conquest (文字征服)

在这款游戏中,你需要写出尽可能多不相关的词语来征服地图。词语越不相关,距离就越远,你得到的分数就越多。
🤖 使用 all-MiniLM-L6-v2 模型和 GloVe 的嵌入来生成地图。
🎮👉 https://danielquelali.itch.io/wordconquest
第六名:Expanding Universe (扩张的宇宙)

在这款沙盒重力游戏中,你创造一个不断扩张的宇宙,并尝试完成挑战。
🤖 使用 Dream Textures Blender (Stable Diffusion) 插件为所有行星和恒星创建纹理,并使用 LLM 模型生成行星和恒星的描述。
🎮👉 https://carsonkatri.itch.io/expanding-universe
第七名:Hexagon Tactics: The Expanding Arena (六边形战术:扩张的竞技场)

在这款游戏中,你被投入到一场竞技场战斗中。击败你的对手,然后升级你的卡组,竞技场也会随之扩张。
🤖 Stable Diffusion 1.5 用于生成你自己的角色 (游戏的可执行版本)。
🎮👉 https://dgeisert.itch.io/hextactics
第八名:Galactic Domination (银河霸业)

在这款游戏中,你将作为一名飞船船长,踏上星际之旅,与强大的飞船展开一场争夺霸权的战斗。你的目标是率先建造一个强大的空间站,以扩大你的影响力,并确保你在广袤宇宙中的至高无上地位。在危险的战场上航行时,你必须收集必要的资源来支持你的空间站发展。这是一场建造竞赛!
🤖 Unity ML-Agents (机器人 AI 使用强化学习)
🤖 Charmed - 纹理生成器
🤖 Soundful - 音乐生成器
🤖 Elevenlabs - 语音生成器
🤖 Scenario - 图像生成器
🎮👉 https://blastergames.itch.io/galactic-domination
第九名:Apocalypse Expansion (末日扩张)

在这款游戏中,你将扮演一个僵尸,被永不满足的人肉欲望所驱使。你的目标是什么?建立有史以来最大的僵尸部落,同时躲避坚定的警察部队的无情追捕。
🤖 使用 Stable Diffusion 生成图像
🤖 使用 MusicGen (melody 1.5B) 制作音乐
🎮👉 https://mad25.itch.io/apocalypse-expansion
第十名:Galactic Bride: Bullet Ballet (银河新娘:子弹芭蕾)

在这款游戏中,你将沉浸在令人兴奋的弹幕地狱之旅中,成为星际王子的新娘并实现你的愿望。
🎮👉 https://n30hrtgdv.itch.io/galactic-bride-bullet-ballet
第十名:Singularity (奇点)

这个演示是一个概念性展示,展示了不久的将来可能出现的体验/游戏生成方式。
🤖 使用了 Stable Diffusion
🎮👉 https://ilumine-ai.itch.io/dreamlike-hugging-face-open-source-ai-game-jam
除了这个前 10 名,也别忘了看看其他精彩的游戏 (例如 Ghost In Smoke、Outopolis、Dungeons and Decoders ...)。你可以在这里找到完整列表 👉 https://itch.io/jam/open-source-ai-game-jam/entries
首届开源 AI 游戏创作节取得了惊人的成功,在社区参与度和游戏质量方面都超出了我们的预期。热烈的反响坚定了我们的信念,即开源 AI 工具有潜力彻底改变游戏行业。
我们渴望继续这项倡议,并计划在未来举办更多届活动,为游戏开发者提供一个展示技能和探索 AI 在游戏开发中力量的机会。
对于对游戏 AI 感兴趣的人,我们整理了一份宝贵的资源列表,包括用于游戏开发的 AI 工具以及将 AI 集成到 Unity 等游戏引擎的教程。
- 游戏开发 AI 工具汇编
- 如何安装 Unity Hugging Face API:https://huggingface.co/blog/unity-api
- Unity 中的 AI 语音识别:https://huggingface.co/blog/unity-asr
- 使用 Transformers.js 制作由 ML 驱动的网页游戏:https://huggingface.co/blog/ml-web-games
- 使用 Hugging Face 🤗 和 Unity 构建智能机器人 AI:https://thomassimonini.substack.com/p/building-a-smart-robot-ai-using-hugging
要保持联系并了解未来的活动,欢迎随时访问我们的 Discord 服务器,那里有专门用于交流游戏 AI 想法的频道。
加入我们的 Discord 服务器 👉 https://huggingface.co/join/discord
感谢所有参与者、贡献者和支持者,是你们让这次活动取得了令人难忘的成功!