用多模态大模型实现动漫角色无限动态生命模拟。
AnimeGamer: Infinite Anime Life Simulation with Next Game State Prediction
- 基于多模态大模型生成带动作的动态游戏画面
- 支持上下文连贯的长期剧情演化,视频生成质量高
- 适合对动漫互动体验和生成式游戏感兴趣的开发者
近期图像与视频生成技术的发展为生成式游戏带来新可能,尤其可将动漫角色转化为可交互的玩法实体,让玩家以心仪角色沉浸于开放式的动漫世界中进行生活模拟。这类游戏称为无限游戏,因其无预设边界与固定规则,玩家可通过开放式语言指令与不断演化的故事情节和环境互动。现有方法虽利用大语言模型将多轮对话转为图像生成指令,但忽视历史视觉上下文,导致表现不一致,且仅生成静态图像,缺乏游戏所需的动态性。本文提出 AnimeGamer,基于多模态大语言模型生成每个游戏状态,包括描绘角色动作的动态动画片段及角色状态更新。我们引入新型动作感知的多模态表示,可解码为高质量视频片段。通过以历史动画表示作为上下文并预测后续表示,AnimeGamer 实现了上下文一致性与良好动态表现。大量自动评估与人工评测显示,其在游戏体验多个维度均优于现有方法。代码与模型检查点已公开于 https://github.com/TencentARC/AnimeGamer。
原文摘要 · Abstract (English)
Recent advancements in image and video synthesis have opened up new promise in generative games. One particularly intriguing application is transforming characters from anime films into interactive, playable entities. This allows players to immerse themselves in the dynamic anime world as their favorite characters for life simulation through language instructions. Such games are defined as infinite game since they eliminate predetermined boundaries and fixed gameplay rules, where players can interact with the game world through open-ended language and experience ever-evolving storylines and environments. Recently, a pioneering approach for infinite anime life simulation employs large language models (LLMs) to translate multi-turn text dialogues into language instructions for image generation. However, it neglects historical visual context, leading to inconsistent gameplay. Furthermore, it only generates static images, failing to incorporate the dynamics necessary for an engaging gaming experience. In this work, we propose AnimeGamer, which is built upon Multimodal Large Language Models (MLLMs) to generate each game state, including dynamic animation shots that depict character movements and updates to character states, as illustrated in Figure 1. We introduce novel action-aware multimodal representations to represent animation shots, which can be decoded into high-quality video clips using a video diffusion model. By taking historical animation shot representations as context and predicting subsequent representations, AnimeGamer can generate games with contextual consistency and satisfactory dynamics. Extensive evaluations using both automated metrics and human evaluations demonstrate that AnimeGamer outperforms existing methods in various aspects of the gaming experience. Codes and checkpoints are available at https://github.com/TencentARC/AnimeGamer.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。