Madame bovary on the holodeck: immersive interactive storytelling

Madame bovary on the holodeck: immersive interactive storytelling
复制标题

全息甲板上的包法利夫人:沉浸式互动讲故事

DOI:
10.1145/1291233.1291387
复制
发表时间:
2007
期刊:
Proceedings of the 15th ACM international conference on Multimedia
影响因子:
--
通讯作者:
Fred Charles
Fred Charles
中科院分区:
--
文献类型:
--
作者:
M. Cavazza;Jean;D. Pizzi;Fred Charles

文献摘要

被引文献

相似文献

在本文中,我们描述了一个小规模的,但完整的,集成的实时沉浸式互动讲故事系统。虽然近年来在交互式讲故事的各个组件技术上取得了重大进展,但这项工作的主要目标是研究在完全沉浸式的背景下交互式讲故事的概念。我们从技术的角度描述了沉浸式互动讲故事的每个组成部分。我们使用商业游戏引擎作为开发环境,支持实时可视化以及包含控制虚拟演员的人工智能组件。这个可视化引擎已经被移植到一个身临其境的设置使用专用的软件和硬件支持实时立体可视化。硬件平台是围绕一个由PC集群操作的4面洞穴式沉浸式显示器构建的。交互式讲故事引擎由基于角色动机和情感状态的规划系统构成。用户可以使用多模态交互与虚拟世界交互。我们说明了该系统的行为上的执行摘录包法利夫人,一个经典的世纪小说,并展示了用户的能力,发挥的角色之一,并影响他的行动展开的故事。
In this paper, we describe a small-scale, yet complete, integration of a real-time immersive interactive storytelling system. While significant progress has been achieved in recent years on the individual component technologies of interactive storytelling, the main objective of this work is to investigate the concept of interactive storytelling in a fully immersive context. We describe each individual component of immersive interactive storytelling from a technical perspective. We have used a commercial game engine as a development environment, supporting real-time visualisation as well as the inclusion of Artificial Intelligence components controlling virtual actors. This visualisation engine has been ported to an immersive setting using dedicated software and hardware supporting real-time stereoscopic visualisation. The hardware platform is built around a 4-sided CAVE-like immersive display operated by a PC-cluster. The interactive storytelling engine is constituted by a planning system based on characters motivations and emotional states. The user can interact with the virtual world using multimodal interaction. We illustrate the system's behaviour on the implementation of excerpts from Madame Bovary, a classic XIXth century novel, and demonstrate the ability for the user to play the role of one of the characters and influence the unfolding of the story by his actions.