Back in the day, game media was nothing spectacular. We had bitmapped 8-bit palettized textures for graphics, 22kHz wave files for sound, and various sorts of game level design that was meant to be compact so that data may be parsed easily (ever read tech docs on Ultima 7? Very well designed map system).
Compression for different media became the norm in non-timecritical applications (music, internet graphics, amateur photography), until the hardware technology caught up. Now we have (in a few cases) gHz processors, gigatexels-rendered-per-second GPUs, and hundreds of megabytes of system memory installed on many gamers'' home systems. Processing said media should take next to no time, if optimization of loader-libraries is even remotely clever.
Now, we have MP3, TGA, AVI, and so on... compression for sound, textures, video. Game levels tend to get bigger and more complex (higher poly-count models, more texture coordinates for higher detailed models, and so on). Seems that the ratio of space allocated to media opposed to game data has inverted (ever play Baldur''s Gate? 5 CDs later you learned why it deserves a nomination for Huge Game of the Decade
![](wink.gif)
).
But other factors apply, too... I don''t know of many games that could match or surpass Ultima 7''s depth and detail, and this game fit on ~50mb of disk space. Nor are there games that might have more to do in them than Daggerfall, or have more literature in them than (insert any 1980''s RPG here). Even the original Quake, whose later upgrades included an OpenGL port and innumerable add-ons, had more depth than some of the games out today. ("Serious Sam"? Come on... it''s a pretty Quake clone. At least the Space Marine has an axe.)
So what is the bottom line? Games have more eyecandy and must look prettier than the next guy? If games 10 years ago were so popular because they were fun, how does improving their graphics and video to realistic proportions improve gameplay? Prettier game boxes don''t sell; how many gamers spend hours gazing longingly at screenshots on the box when they could be interacting with those environments directly?
Just some thoughts... game data and content should never be sacrificed for game play.
MatrixCubed
http://MatrixCubed.org