CameraBots: Cinematography for Games with Non-Player Characters as Camera Operators

Publication Type  Proceedings Article
Year of Publication  2005
Authors  Kneafsey,James; McCabe,Hugh
Conference Name  DiGRA 2005 Conference: Changing Views--Worlds in Play
Key Words  Virtual Camera; Virtual Cinematography; Non-Player Characters; Bots
Abstract  

Cinematography describes principles and techniques pertaining to the effective use of cameras to film live action. The correct application of these principles and techniques produces filmed content that is more engaging, compelling and absorbing for the viewer. 3D computer games employ virtual cameras in order to provide the player with an appropriate view of the game world. These virtual cameras can simulate all of the functionality of their real-world counterparts yet little effort is usually made to incorporate cinematographic techniques and principles into their operation. We introduce CameraBots, autonomous camera operators modelled closely on the non-player characters (NPCs) or bots already present in many games. CameraBots can perform a larger set of operations than their real-world counterparts since they are not subject to the same physical restraints. Thus, cinematographic principles can be applied to camera work with relative ease by reusing bot program code already present. Our system contains a director module and a cinematographer module which together are responsible for coordinating the CameraBots in a manner consistent with cinematography rules and practice. It is designed in a modular manner such that it may be applied to numerous computer games with little modification.

URL  http://www.digra.org/dl/db/06276.28131.pdf
0

Free Registration

Registered users have the added benefit of being able to:

  • Search/filter the bibliography to find just the article you are looking for. You can search the computer games research bibliography by author, year, keyword, title or publication type.
  • Export references from the video games bibliography to a format suitable for your own work. Options currently include tagged and XML for Endnote users and BibTex for the rest of the world.
  • Post comments to discuss the paper or alert fellow researchers to other resources.
  • Add their own references using the 'create content' -> 'biblio' option in the block on the left.
  • NEW: Use the Biblio Search box located on the right hand of the page.
  • NEW: Browse by journal title, book title, author or keyword using the new Faceted Search tool.