Phil Steinmeyer
09-30-2006, 02:18 PM
OK, I've got a simple, crude system I'm using now to show some mini-movies that animate my help screen. Basically, I do a jpeg of the first frame, then have a utility that diffs each frame with it's predecessor, crops the part that has changed, and saves it as a palettized PNG. The result is that I have 3 clips, at 1 at 190 x 190, and 2 at 244 x 152, with about 35 frames each, compressing to about 125K each. It's good enough for this help screen, but...
I'm thinking about running more, longer, bigger movies on my main setup screen. I've got a bunch of game modes/mini games, and might run a full movie of each as the user has his mouse hovered over it and/or has it selected. If so, the movies would likely be ~320 x 240 (so ~ 2-3x the area of the other ones), and I'd have 8 of them, and something like 60 frames of animation each. That would be about 4MB using my old system. It's enough to make me consider improving it or switching to alternatives.
I could either improve my home-rolled solution, or consider switching to something else.
I'm mainly concerned about Windows - can probably ignore the Mac and other markets for this.
As for 'something else':
I know James at Reflexive used Flash for some of his games. I'd be interested in the technical difficulty and cost of this. If it depends on Flash being installed, that could be ok - I could fall back to a still frame for the ~5% of users without Flash.
I've used Bink before (from RAD Game tools), and it's excellent, though now priced at $6K. They also have an older, 256 color technology (Smacker), that's $4K.
Possibly there's a way to easily hook into Windows Media Player's decompressor? Or some other thing that's built into Windows/DirectX for this purpose?
And of course, there's improving my home-rolled solution.
Thoughts/experiences out there?
IIRC James S. discussed his Flash experiences at more length somewhere, but I can't find it. A link would be great.
I'm thinking about running more, longer, bigger movies on my main setup screen. I've got a bunch of game modes/mini games, and might run a full movie of each as the user has his mouse hovered over it and/or has it selected. If so, the movies would likely be ~320 x 240 (so ~ 2-3x the area of the other ones), and I'd have 8 of them, and something like 60 frames of animation each. That would be about 4MB using my old system. It's enough to make me consider improving it or switching to alternatives.
I could either improve my home-rolled solution, or consider switching to something else.
I'm mainly concerned about Windows - can probably ignore the Mac and other markets for this.
As for 'something else':
I know James at Reflexive used Flash for some of his games. I'd be interested in the technical difficulty and cost of this. If it depends on Flash being installed, that could be ok - I could fall back to a still frame for the ~5% of users without Flash.
I've used Bink before (from RAD Game tools), and it's excellent, though now priced at $6K. They also have an older, 256 color technology (Smacker), that's $4K.
Possibly there's a way to easily hook into Windows Media Player's decompressor? Or some other thing that's built into Windows/DirectX for this purpose?
And of course, there's improving my home-rolled solution.
Thoughts/experiences out there?
IIRC James S. discussed his Flash experiences at more length somewhere, but I can't find it. A link would be great.