北京时间 7 月 8 日到 7 月 10 日, 我们举办了 首届开源 AI 游戏开发挑战赛。这是一场激动人心的赛事活动,游戏开发者在紧迫的 48 小时内使用 AI 创造、创新有创意的游戏。

本次赛事活动的主要目标是 至少使用一个开源 AI 工具来创建游戏,可以嵌入到工作流中辅助游戏开发,也可以集成到游戏内增加趣味玩法。尽管规则允许使用私有的 AI 工具,不过我们更鼓励参与者使用开源的 AI 工具。

活动的反响超出了我们的预期,全球范围内注册数超过 1300 人,共 提交了 88 款精彩游戏!

所有游戏试玩地址: https://itch.io/jam/open-source-ai-game-jam/entries

视频链接 https://www.youtube.com/watch?v=UG9-gOAs2-4

主题: Expanding

为了激发创造力, 我们决定以 “EXPANDING” 为主题。我们对其进行开放性解释,让开发者能够探索、试验他们的新奇想法,从而创造出多样化的游戏。

最终游戏由从业者和贡献者根据三个关键标准进行评估: 趣味性, 创造性, 扣题度。

排名前 10 的游戏将提交给三位评委 (Dylan Ebert, Thomas SimoniniOmar Sanseviero), 由他们评选出最佳游戏。

最佳游戏

经过认真审议,评委们将 本届开源 AI 游戏挑战赛最佳游戏 颁给了:

ohmlet 开发的 Snip It

代码: Ruben Gres

AI 资产: Philippe Saade

音乐 / SFX: Matthieu Deloffre

在这款 AI 生成的游戏中,你将参观一座博物馆,馆内布满了栩栩如生的画作。 剪下画中的物体,揭开它们背后隐藏的秘密

在线试玩地址: https://ohmlet.itch.io/snip-it

参赛者评选: Top 10

88 款精彩游戏作品中,最终有 Top 11 款 (有两款并列第 10 ) 游戏留下了深刻印象。

#1: Snip It

除了被评委会颁为最佳游戏之外,Snip it 还荣获参赛者评选的 Top 1 游戏。

使用了开源模型 Stable Diffusion 生成游戏资产

https://ohmlet.itch.io/snip-it

#2: Yabbit Attack

在 Yabbit Attack 中,你的目标是 击败自适应神经网络中不断增长的 Yabbit

使用了自然选择和进化背景下的遗传算法

使用了 Stable Diffusion 生成游戏背景视觉效果

https://visionistx.itch.io/yabbit-attack

#3: Fish Dang Bot Rolling Land (机甲鱼壳郎: 滚滚赞)

在这款游戏中,你将控制一个被遗弃在废旧垃圾堆里、拥有机械腿的鱼形机器人 Fein。Fein 偶然间醒来,觉醒出了自我意识,看到一只屎壳郎在推粪球。Fein 很自然地把自己幻想成屎壳郎,并梦想推出世界上最大的粪球。怀揣着这个梦想,Fein 决定踏上自己的冒险之旅。

使用了 Text To Speech 模型生成游戏旁白

https://zeenaz.itch.io/fish-dang-rolling-laud

#4: Everchanging Quest

在这款游戏中,你是全村最后的希望。在踏上冒险之旅前,你要做好万全的准备,佩戴精良的装备,与村民对话并寻求指引。村外的世界充满了变数,加油击败敌人收集积分,找到通往终点的路。

使用了 GPT-4 放置瓦片图块和其他对象 (专有) 组件,以及使用了 Starcoder 编写代码 (开源)

https://jofthomas.itch.io/everchanging-quest

#5: Word Conquest (词汇量大作战)

在这款游戏中,你需要尽可能多地写出 (语义或词性) 不相关的词语,来征服词汇地图。词语之间相关性越低,它们在词汇地图中的距离就越远,你获得的分数就越高。

使用了 all-MiniLM-L6-v2 模型和 GloVe 计算的 embeddings 来生成词汇地图

https://danielquelali.itch.io/wordconquest

#6: Expanding Universe

在这款沙盒引力游戏中,你将创建一个不断扩展的宇宙,并尝试完成目标。

使用了 Dream Textures Blender (Stable Diffusion) 附加组件生成恒星和行星的纹理贴图,以及使用了 LLM 模型生成恒星和行星的描述内容

https://carsonkatri.itch.io/expanding-universe

#7: Hexagon Tactics: The Expanding Arena

在这款游戏中,你将陷入一场竞技场战斗。击败你的对手,升级你的牌组,扩大你的竞技场。

使用了 Stable Diffusion 1.5 生成定制角色 (可执行版本游戏提供该功能)

https://dgeisert.itch.io/hextactics

#8: Galactic Domination

在这款游戏中,你扮演宇宙飞船的船长。你将踏上星际之旅,与强大的宇宙飞船争夺宇宙的统治地位。你的目标是建造宇宙中第一个强力空间站,以扩大影响力并巩固你在浩瀚宇宙中的霸主地位。在宇宙战场叱诧时,你需要收集必要的资源来升级空间站。这是一场建筑竞赛!

使用了 Unity ML-Agents (bot-AI 与强化学习配合使用)

使用了 CharmedAI 提供的 Texture Generator 工具生成纹理资产

使用了 Soundful 提供的 Music generator 生成音乐

使用了 Elevenlabs 提供的 Voice generator 生成旁白

使用了 Scenario 提供的 Image generator 生成图像

https://blastergames.itch.io/galactic-domination

#9: Apocalypse Expansion

在这款游戏中,你将扮演一位腐蚀僵尸,并对人肉有着疯狂的渴望。你的目标是组建史上规模最大的僵尸部落,同时注意躲避警察坚持不懈地无情追捕。

使用了 Stable Diffusion 生成图像

使用了 MusicGen (melody 1.5B) 生成音乐

https://mad25.itch.io/apocalypse-expansion

#10: Galactic Bride: Bullet Ballet

在这款游戏中,你将成为星球王子的新娘,踏上一段劲爽的弹幕地狱冒险,并实现伟大夙愿。

https://n30hrtgdv.itch.io/galactic-bride-bullet-ballet

#10 (并列): Singularity

这款游戏 demo 是一个概念演示,你可能很快在不久的将来看到它孕育的游戏或者其他体验。

使用了 Stable Diffusion

https://ilumine-ai.itch.io/dreamlike-hugging-face-open-source-ai-game-jam

除了 Top 10 游戏之外,其他精彩游戏 (Ghost In Smoke、Outopolis、Dungeons and Decoders…) 也不容错过。 查看完整游戏列表可点击此处 https://itch.io/jam/open-source-ai-game-jam/entries


事实证明,首届开源 AI 游戏挑战赛取得了惊人的成功,在社区参与度和产出游戏质量方面均超出了我们的预期。强烈的反响 增强了我们对开源 AI 工具彻底改变游戏行业潜力的信念。

我们渴望继续这一举措,并计划在未来举办更多活动,为广大游戏开发者提供展示技能的机会,并充分探索 AI 在游戏开发中的影响力。

如果你对 AI for games 感兴趣,我们这里整理了一系列有价值的资源,包括游戏开发中可用的 AI 工具集、以及将 AI 集成到 Unity 等游戏引擎中的教程:

想了解未来活动的最新动态,可以访问我们的 Discord 服务器,在这里你可以找到 AI for games 专用频道,与更多同好一起交流更加新奇的想法。

加入我们的 Discord Server   https://hf.co/join/discord

感谢所有参与者、贡献者和支持者,是你们让本次活动取得了令人难忘的成功!


英文链接: https://hf.co/blog/game-jam-first-edition-results

作者: Thomas Simonini, Dylan Ebert, Omar Sanseviero

译者: SuSung-boy

审校/排版: zhongdongy (阿东)

号外号外!首届开源 AI 游戏挑战赛圆满结束!的更多相关文章

  1. 福州首届.NET开源社区技术交流会圆满成功

    活动总结 2018年11月10日周六的下午,在福州蒲公英创新工场举办了福州首届.NET开源社区技术交流会,来自福建省各大科技公司的技术小伙伴齐聚一堂,为了就是能在现场学习到微软跨平台技术.NET Co ...

  2. Facebook 开源 AI 所使用的硬件平台 'Big Sur'

    Facebook 开源 AI 所使用的硬件平台 'Big Sur' Facebook 今开源其 AI 所使用的硬件平台 'Big Sur'.'Big Sur' 是兼容开放机架的 GPU 加速硬件平台. ...

  3. AI 也开源:50 大开源 AI 项目 (转)

    这些开源AI项目专注于机器学习.深度学习.神经网络及其他应用场合. 自IT界早期以来,研制出能像人类那样“思考”的机器一直是研究人员的一大目标.在过去几年,计算机科学家们在人工智能(AI)领域已取得了 ...

  4. RTC月度小报6月丨编程挑战赛圆满收官;声网上市1周年回顾...

    本月亮点速览 产品与技术: 声网Agora 实时音视频服务正式上线 HTC VIVE Sync App,支持非 VR 用户 「灵动课堂」发布 1.1.2 版本 「互动直播」6 月共发布两个版,最新版本 ...

  5. 国内开源html5游戏引擎全收录

    本文引自<国内开源html5游戏引擎全收录> 游戏开发这潭水太深,英文水平太差,不敢看国外的, 而且这几年国内技术水平也挺高了不少,特别是JS方面.(我个人感觉) 最近看了几个国产的js游 ...

  6. 记录一下八款开源 Android 游戏引擎

    记录一下八款开源 Android 游戏引擎 虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭).以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编 ...

  7. Serpent.AI – 游戏代理框架(Python)

    Serpent.AI - 游戏代理框架(Python) Serpent.AI是一个简单而强大的新颖框架,可帮助开发人员创建游戏代理.将您拥有的任何视频游戏变成一个成熟的实验的沙箱环境,所有这些都是熟悉 ...

  8. [转]八款开源Android游戏引擎

    八款开源Android游戏引擎 1.Angle Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGL ES技术开发.该引擎全部用Java代码编写,并且可以根 ...

  9. Serpent.AI - 游戏代理框架(Python)

    Serpent.AI - 游戏代理框架(Python) Serpent.AI是一个简单而强大的新颖框架,可帮助开发人员创建游戏代理.将您拥有的任何视频游戏变成一个成熟的实验的沙箱环境,所有这些都是熟悉 ...

  10. 最新版本 Stable Diffusion 开源 AI 绘画工具之汉化篇

    目录 汉化预览 下载汉化插件一 下载汉化插件二 下载汉化插件三 开启汉化 汉化预览 在上一篇文章中,我们安装好了 Stable Diffusion 开源 AI 绘画工具 但是整个页面都是英文版的,对于 ...

随机推荐

  1. [OpenCV-Python] 20 图像金字塔

    文章目录 OpenCV-Python:IV OpenCV中的图像处理 20 图像金字塔 20.1 原理 20.2 使用金字塔进行图像融合 OpenCV-Python:IV OpenCV中的图像处理 2 ...

  2. 工作中,Oracle常用函数

    目录 1.序言 2.Oracle函数分类 3.数值型函数 3.1 求绝对值函数 3.2 求余函数 3.3 判断数值正负函数 3.4 三角函数 3.5 返回以指定数值为准整数的函数 3.6 指数.对数函 ...

  3. 2023-03-30:用Go语言改写FFmpeg示例decode_audio.c,实现高效音频解码。

    2023-03-30:用Go语言改写FFmpeg示例decode_audio.c,实现高效音频解码. 答案2023-03-30: 这个程序的主要功能是将 MP2 音频文件解码为 PCM 格式,并输出到 ...

  4. 2023-01-06:给定一个只由小写字母组成的字符串str,长度为N, 给定一个只由0、1组成的数组arr,长度为N, arr[i] == 0表示str中i位置的字符不许修改, arr[i] ==

    2023-01-06:给定一个只由小写字母组成的字符串str,长度为N, 给定一个只由0.1组成的数组arr,长度为N, arr[i]等于 0 表示str中i位置的字符不许修改, arr[i] 等于 ...

  5. 2022-05-29:为了不断提高用户使用的体验,开发团队正在对产品进行全方位的开发和优化。 已知开发团队共有若干名成员,skills[i] 表示第 i 名开发人员掌握技能列表。 如果两名成员各自拥有

    2022-05-29:为了不断提高用户使用的体验,开发团队正在对产品进行全方位的开发和优化. 已知开发团队共有若干名成员,skills[i] 表示第 i 名开发人员掌握技能列表. 如果两名成员各自拥有 ...

  6. reverse逆转,即反向排序

    reverse逆转,即反向排序 print(Student.objects.all().exclude(nickname='A').reverse()

  7. SpringMVC请求转发和重定向测试

    保存视图解析器的请求转发和重定向测试 1.web.xml模板文件(略) 2.springmvc配置文件 <?xml version="1.0" encoding=" ...

  8. Go 语言 map 是并发安全的吗?

    原文链接: Go 语言 map 是并发安全的吗? Go 语言中的 map 是一个非常常用的数据结构,它允许我们快速地存储和检索键值对.然而,在并发场景下使用 map 时,还是有一些问题需要注意的. 本 ...

  9. 烂怂if-else代码优化方案

    0.问题概述 代码可读性是衡量代码质量的重要标准,可读性也是可维护性.可扩展性的保证,因为代码是连接程序员和机器的中间桥梁,要对双边友好.Quora 上有一个帖子: "What are so ...

  10. Doris(七) -- 修改表、动态和临时分区、join的优化

    修改表 修改表名 -- 1.将名为 table1 的表修改为 table2 ALTER TABLE table1 RENAME table2; -- 示例 ALTER TABLE aggregate_ ...