Storytelling in cinema and games
Download
1 / 20

Storytelling in cinema and games - PowerPoint PPT Presentation


  • 309 Views
  • Updated On :

Storytelling in cinema and games. Storytelling. Is story important for games? Why use story in games? How to write a good story Don’t ask me… We are not good doing that! How to present a good story I can do that!. We can learn a lot from movies Aristotle’s dramatic arc

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Storytelling in cinema and games' - Anita


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

Storytelling l.jpg
Storytelling

  • Is story important for games?

  • Why use story in games?

  • How to write a good story

    • Don’t ask me… We are not good doing that!

  • How to present a good story

    • I can do that!


Good storytelling l.jpg

We can learn a lot from movies

Aristotle’s dramatic arc

Game levels repeat this pattern

climax

Good storytelling

tension

time



Presenting to the audience l.jpg
Presenting to the audience

  • Even if your story is good, you have to show the story unfold in an appealing way

    • Suspense, surprise

  • Presentation is communication

    • Narration

    • Camera

    • Music

  • Choosing good scenes/shots


Gaming team part a the virtual film crew l.jpg
Gaming Team Part A -The virtual film crew

  • Director

    • Makes decisions about the best way to shoot a scene.

  • Cinematographer

    • Camera placement to carry out director’s orders.

  • Editor

    • Decides how long scenes and shots should be to preserve a good flow of timing.


Virtual director l.jpg
Virtual director

  • In film, the director controls the scene and actors to achieve desired camera action.

  • In games, the director has little control of action.

    • Determine which good camera shots are available

    • Think about all the ways to shoot an event


Sketch of a virtual director l.jpg

Events are constantly happening in the game

Collect information about events

Determine priority of events

Provide editor with list of currently available shots

Relative shot priority

Timing information

Start

Estimated length

Decay rate

End condition

Shot information

Primary & secondary actors

Emphasis

Etc.

Sketch of a virtual director


Virtual cinematographer l.jpg
Virtual cinematographer

  • Placement of virtual camera

  • You have access to scene geometry

    • But the scene is dynamic

  • Versus first-person and third-person limited


Virtual editor l.jpg
Virtual editor

  • Decides which shots to use

  • Unlike film, must do this in real-time

  • Also choose transitions between shots


Sketch of virtual editor l.jpg
Sketch of virtual editor

  • Different editors have different preferences

    • Lshot

    • Lscene

  • New shot is chosen when end condition of current shot changes

  • Filter possible shots

    • Start time is not too far in the future

    • Current shot must terminate now and start time is now or recently passed

  • Sort remaining shots based on quality


4 basic shots with two actors l.jpg
4 basic shots with two actors

Standard

Over-the-shoulder

Point-of-view

Profile


How to show an actor l.jpg
How to show an actor

Extreme close-up

Close-up

Close shot

Medium shot

Full shot


Line of action l.jpg
Line of action

  • Rule of thumb: never cross the line of action

  • Imaginary line that keeps the audience oriented



Computing the angle 1 actor l.jpg

b

Computing the angle (1 actor)

1.

2. Rotate MCO and Voffset around the up vector of MCO by a

3. Rotate MCO and Voffset around the right vector of MCO by b


Camera constraints l.jpg
Camera constraints

  • Every actor has a set of constraints

    • Range of vantage angles

    • Range of viewing distances

    • Preferred vantage angle

    • Preferred viewing distance


Searching for optimal viewpoint l.jpg
Searching for optimal viewpoint

  • Now search the solution-consistent area for the (q, f, d) closest to the preferred vantage and distance

  • Convert back to Cartesian coordinates to place camera


Shot timing l.jpg

P(t)

P(t)

t

t

Shot timing

  • Beginning time

  • Decay rate

  • End condition function

    • Cannot be terminated yet

    • Can be terminated if another shot is available

    • Must be terminated

  • Which shot is running depends on dynamically changing priorities of all possible shots


Choosing transitions l.jpg
Choosing transitions

  • Between shots in different scenes:

    • Cut

    • Fade

  • Between shots in the same scene:

    • If both actors are same or primary actor is same and line of action is similar: cut

    • If line of action changes significantly: move


ad