invicticide
|
What, are you planning on adding video noise on top of in-engine scripted sequences? If not, you're still going to have a big game size due to all the image data in a video file. Faking video noise won't compress your images :)
If you _really_ want to keep your game size down w/o omitting movies altogether, try these suggestions:
1. Make your movies smaller than the screen. You could do 16:9 cinema aspect ratio (with the black bars) or you could make "postcard" movies (though those kinda suck)
2. Set the video image format to paletted color.
3. You could even create a custom movie player that works off a script. Then you could provide various images with scripted behaviors (all done in Python or VC) from which you can construct a movie. The images are saved as files, but the animations are saved as code. You could save a lot of image data that way.
Back to video noise... I don't think your code would be too slow on anything but a first-generation PII. Personally, I think the effect would be cool in conjuntion with a [selective?] palette morph for flashbacks and stuff.
That is all.
--Invicticide
P.S. I'd be interested to see a tech demo when you're through!
We don't need better engines, we need better creation tools!
Posted on 2001-08-22 15:30:02
|
Devon
|
If you're simulating MPEG-like compression, it isn't just pixel-noise, it has structure to it. The 'noise images' should have visible partitions to them, with some random pixel noise within each partition To get an idea of this, get a colorful JPEG and save a copy of it at the lowest possible quality, and take a look at the result. You should be able to see 8x8 (or thereabout) sections of noise. Of course, actual compression artifacts (that's the term, isn't it?) depend heavily on the actual colors, being very visible in areas of high contrast, and especially intense reds and blues, and being almost absent from areas of uniform color and intensity, but I think that's asking a bit much from such an emulation.
Truthfully, I would say that the whole concept was pointless and stupid if I hadn't done it myself.
-Devon
---
Square's making money.
We're making art.
Posted on 2001-08-22 23:22:38
|