navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 15 years ago

Last modified 4 years ago

#152 new enhancement

cut scenes

Reported by: bknecht Owned by: nobody
Priority: major Milestone: Old Orxonox tickets orx-v0
Component: ScriptEngine Version:
Keywords: Cc:
Referenced By: References:


In computer games there are usually two kind of movie snippets:

  • Rendermovies
  • Cut scenes in game graphic

Of course rendermovies have to be rendered beforehand and loaded from the harddisc. Cut scenes in game graphics can be implemented in a mission without loading anything special from anywhere.

This ticket is an enhancement of the camera and probably some other things. It should be possible to control the camera with scripts. I thought of something like this:

  • Start cut scene (player loses control of everything)
  • Scripts handle the action (move objects, let people talk and walk)
  • Camera fades in and out and can be moved freely and easily
  • Stop cut scene (player gets back control of his playable object, camera changes back in normal view)

Things the camera should be able to do:

  • Fade to black (or other color) and back
  • Jump from one point to another in no time
  • Sway around one or more objects
  • Follow an object either by moving or swaying
  • Zoom in and zoom out

Implementation ideas: One should be able to put the camera target on every (PNode of an) object. This means it gets it's child. The camera is the child of the camera target and with the different PNode functions you should be able to realize most of the abilities the camera should have.

Change History (3)

comment:1 Changed 14 years ago by bknecht

  • Milestone changed from 0.5.0_basic_single_player to Old Orxonox tickets

Milestone 0.5.0_basic_single_player deleted

comment:2 Changed 9 years ago by smerkli

  • Keywords PPS added

comment:3 Changed 4 years ago by maxima

  • Keywords PPS removed
Note: See TracTickets for help on using tickets.