AI 生成游戏系统
Oasis 游戏生成系统是由两家初创公司 Decart AI 和 Etched 共同打造的一款全球首款 AI 实时生成游戏系统。以下是关于 Oasis 游戏生成系统的详细介绍:
一、系统概述
Oasis 游戏生成系统是一款无需传统游戏引擎,仅凭 AI 模型即可实时生成开放世界游戏内容的创新产品。玩家只需通过键盘输入指令,系统就能根据玩家的行为和需求,实时生成游戏画面和交互内容。
二、技术特点
-
基于 Transformer 架构:
- Oasis 的核心模型基于 Transformer 架构,这是一种在自然语言处理领域取得巨大成功的模型。在 Oasis 中,Transformer 架构被巧妙地应用于游戏画面的生成。
-
变分自动编码器和潜在扩散模型:
- Oasis 的模型由基于 ViT(Vision Transformer)的变分自动编码器(VAE)和基于 DiT(Diffusion Transformer)的潜在扩散主干组成。VAE 负责整理和识别游戏中的各种信息,而潜在扩散主干则负责将这些信息转化为具体的游戏内容。
-
实时生成与交互:
- Oasis 能够实时生成游戏画面,并以自回归方式生成帧,实现与玩家的实时交互。玩家在游戏中的每一次操作都能得到即时的反馈,生成独一无二的游戏体验。
-
高效推理与算力支持:
- Oasis 采用了 Decart 的推理引擎和 Etched 公司的 Sohu 芯片,实现了高效的推理能力。Sohu 芯片是世界上第一个基于 Transformer 架构的 ASIC 芯片,专为 LLM 推理加速打造,为 Oasis 提供了强大的算力支持。
三、游戏体验
-
开放世界游戏:
- Oasis 允许玩家在一个开放的游戏世界中自由探索、移动、跳跃、拾取物品、打破砖块等操作。游戏世界会根据玩家的输入和互动实时变化,提供无限可能的游戏体验。
-
独特的游戏机制:
- Oasis 掌握了复杂的游戏机制,如建筑、照明物理、库存管理、对象理解等。玩家可以感受到真实的物理规则和游戏逻辑,仿佛置身于一个真正的虚拟世界中。
-
画面质量与帧率:
- 目前 Oasis 在 H100 上运行时的分辨率为 360P,帧率为每秒 20 帧。尽管这一画面质量在高清画质盛行的今天显得较为粗糙,但 Oasis 的实时生成能力已经令人印象深刻。未来,随着技术的不断进步,Oasis 有望实现更高的分辨率和帧率。
四、开源与社区
-
开源性质:
- Oasis 的所有代码和模型权重均已开源,这为游戏开发带来了更多创新的可能。开发者可以利用 Oasis 的开源代码和模型权重进行二次开发和创新,共同推动游戏行业的发展。
-
社区支持:
- Oasis 的开源性质吸引了众多开发者的关注和参与。开发者可以在 GitHub 等平台上找到 Oasis 的源代码和模型权重,并与其他开发者交流心得和经验。
五、争议与挑战
-
抄袭争议:
- Oasis 在开发过程中使用了 OpenAI 的 Minecraft VPT 数据集进行训练,其中大部分数据来自《我的世界》。这引发了外界对其侵权行为的质疑。
-
技术挑战:
- 尽管 Oasis 在实时生成游戏内容方面取得了突破性的进展,但仍面临一些技术挑战。例如,画面质量、帧率、操控体验以及游戏机制等方面的问题都需要开发者们进行不断的优化和改进。
六、未来展望
随着技术的不断进步和创新,Oasis 有望在游戏体验、画面质量、帧率等方面实现更大的提升。同时,其开源性质也将吸引更多开发者的参与和贡献,共同推动游戏行业的发展。