emerald icon indicating copy to clipboard operation
emerald copied to clipboard

Video Player Component

Open Bombfuse opened this issue 1 year ago • 0 comments

Let's add a Video Player Component to the engine.

Playing video is pretty valuable for a game engine.

  • Playing Cutscenes
  • Tutorial Videos
  • Game Intros

A Video Player Component would take in the following data in order to function (please add more if you think of anything else a video player component would need)

  • Video File Path
  • Clip Target (if a user only wants to show a select portion of the video, for example, the bottom right corner of the video. Default clip is none, resulting in the entire video being displayed)
  • Audio Mixer name (the audio mixer this video should output to)
  • Audio Volume (default 100%)
  • Looping (default false)

Should probably target FFMPEG as the first file format for Video Player Component.

Bombfuse avatar Jul 17 '22 19:07 Bombfuse