Cine-AI: Generating Video Game Cutscenes in the Style of Human Directors

  title={Cine-AI: Generating Video Game Cutscenes in the Style of Human Directors},
  author={Inan Evin and Perttu H{\"a}m{\"a}l{\"a}inen and Christian Guckelsberger},
  journal={Proceedings of the ACM on Human-Computer Interaction},
  pages={1 - 23}
Cutscenes form an integral part of many video games, but their creation is costly, time-consuming, and requires skills that many game developers lack. While AI has been leveraged to semi-automate cutscene production, the results typically lack the internal consistency and uniformity in style that is characteristic of professional human directors. We overcome this shortcoming with Cine-AI, an open-source procedural cinematography toolset capable of generating in-game cutscenes in the style of… 

Figures and Tables from this paper



Director-Oriented Shot Assessment and Evaluation in Virtual Cinematography

The Shot Evaluation and Development System is proposed, which not only reduces the time and cost of live action shooting, but also helps a director to increase his or her artistry and creativity through the exploration of placements and movements of actors and cameras that best suit the storytelling.

A real-time cinematography system for interactive 3D environments

This paper presents a fully automated real-time cinematography system that constructs a movie from a sequence of low-level narrative elements (events, key subjects actions and key subject motions) and offers an expressive framework which delivers notable variations in directorial style.

Example-driven virtual cinematography by learning camera behaviors

An example-driven camera controller which can extract camera behaviors from an example film clip and re-apply the extracted behaviors to a 3D animation, through learning from a collection of camera motions is proposed.

Planning animation cinematography and shot structure to communicate theme and mood

This work presents a planning system that transforms a description of animator intentions and character actions into a series of camera shots which portray these intentions and produces an animation intended to produce a viewer impression to support the animator's description of the mood and theme of the narrative.

Real Time Cameras: A Guide for Game Designers and Developers

Real-Time Cameras presents a practical approach to camera systems, introducing their theory, design, and implementation and includes analysis of camera and control systems from existing games along with practical implementation advice.

Automatic Generation of Game Level Solutions as Storyboards

The first version of a fully implemented prototype of an authoring tool allowing game designers to formalize, visualize, modify, and validate game level solutions in the form of automatically generated storyboards is presented.

Declarative Camera Control for Automatic Cinematography

It is argued that OCCL represents cinematic knowledge at the same level of abstraction as expert directors by encoding 16 idioms from a film textbook by encoding them in a declarative language, called Declarative Camera Control Language (OCCL).

The virtual cinematographer: a paradigm for automatic real-time camera control and directing

Some basic heuristics of filmmaking are discussed and shown how these ideas are encoded in the Virtual Cinematographer, a paradigm for automatically generating complete camera specifications for capturing events in virtual 3D environments in real-time.

Virtual cinematography director for interactive storytelling

This work introduces the use of support vector machines, applied as an artificial intelligence method, in a storytelling director, and shows how this approach can be extended and applied in games and other digital entertainment applications.

A Discourse Planning Approach to Cinematic Camera Control for Narratives in Virtual Environments

A camera planning system that mirrors the film production pipeline is proposed; the formalization of film idioms used to communicate affective information is described, which captures their hierarchical nature, represents the causal motivation for selection of shots, and provides a way for the system designer to specify the ranking of candidate shot sequences.