Playing movies in game!!

The best and quickest support by a group of top-notch editing specialists, guaranteed!

Moderator: Forum Guards

Playing movies in game!!

Postby DxPlayer » Sat Jul 07, 12 1:22 am

Hello!

Do you guys know how to play animated cut scenes in game or if there is any documentation about it? I know it is possble after UT2k, but I do not know of any game written in the first Unreal Engine that uses this kind of media. This is for Deranged mod. What do you guys think?

By animations I mean video media, rendered outside the game engine.
Last edited by DxPlayer on Sat Jul 07, 12 1:25 am, edited 1 time in total.
User avatar
DxPlayer
Regular
 
Posts: 487
Joined: Sun Jan 25, 09 6:31 pm
Location: Brazil

Postby ~DJ~ » Sat Jul 07, 12 7:33 am

Nerf Arena Blast.

That's the only Unreal Engine 1 game I think that plays videos.

The way it plays the videos is through this:
http://www.radgametools.com/bnkmain.htm

Obviously you'll have to purchase and incorporate these into your modification. The price is $8500 only.

--There is no other way... or maybe there is..

OTHER THAN THAT.. Veronika was working on a video player, I told her to keep me informed, but I haven't heard much about it.. I hope it's going good. You'll have to contact her though.
Last edited by ~DJ~ on Sat Jul 07, 12 7:35 am, edited 2 times in total.
User avatar
~DJ~
Forum Super Hero
 
Posts: 3765
Joined: Tue May 22, 07 12:23 pm

Postby Cozmo » Sat Jul 07, 12 1:07 pm

DeusExPlayer.ConsoleCommand("Open www.youtube.com/"); :lol:

On a more serious note, if you absolutely had to, I guess you technically could if you import a short video as animated textures, and have the canvas "play" those in order, along with sounds etc. Not sure if that would be more or less work than an in-game cutscene though.
Cozmo_RPG (v1 & v2)
MPConversations - A tool for creating multiplayer RPG stuff
Cozmo
Master
 
Posts: 1260
Joined: Tue Jun 28, 05 10:53 am
Location: UK

Postby Kalman11 » Sat Jul 07, 12 1:28 pm

What about using VLC player's source code somehow? It's opensource: http://www.videolan.org/vlc/download-sources.html
Kalman11
Wannabe
 
Posts: 122
Joined: Tue Aug 03, 10 2:38 pm
Location: 9th circle of hell

Postby DxPlayer » Sat Jul 07, 12 8:02 pm

I'm afraid the VLC Player code is too complex and BINK video is too expensive. I've been thinking in something that is similar to Cozmo's suggestions, I will have a look at how the game displays the menus textures at the screen and make some kind of very fast slide show, like 30 scenes (frames) per second synchronized with the audio, in the end it is the very basic principle of movie and cinema . I will try to contact Veronika too. :P
User avatar
DxPlayer
Regular
 
Posts: 487
Joined: Sun Jan 25, 09 6:31 pm
Location: Brazil

Postby Kalman11 » Sun Jul 08, 12 10:28 am

I think that would be very big and can't use any size (only powers of two)
http://www.gamedev.net/topic/450483-alt ... ink-video/
Check this link too, I hope it helps :)
Kalman11
Wannabe
 
Posts: 122
Joined: Tue Aug 03, 10 2:38 pm
Location: 9th circle of hell

Postby Poor » Sun Jul 08, 12 3:36 pm

I'm not sure if Kalman's links would be useful. I'm not sure it's possible to embed a player into the game. If it is, then it's going to need some crazy native code hack. BINK only works because the Unreal Engine has support for it (though DX's version may not).

The slideshow thing would work but since every frame needs one picture (or more if you want a resolution greater than 256x256!) and there is no video compression, the overall size will be HUGE.
Last edited by Poor on Sun Jul 08, 12 3:37 pm, edited 1 time in total.
Poor
Poster
 
Posts: 190
Joined: Tue Jan 04, 11 7:42 pm

Postby Kalman11 » Sun Jul 08, 12 5:26 pm

Only Unreal Engine 3 has BINK support by default. And I think it's possible only with native coding, but I've found DX library files and headers somewhere.
Kalman11
Wannabe
 
Posts: 122
Joined: Tue Aug 03, 10 2:38 pm
Location: 9th circle of hell


Return to Editing issues

Who is online

Users browsing this forum: No registered users and 3 guests
cron