1. Видео Здесь 80% приходится на BIK. http://www.radgametools.com/bnkmain.htm Используется средними и топовыми играми. В частности Call of Duty, Hitman 4\5, BioShock, Far Cry 3, Deadlight, Fallout 3, Mass Effect... Список бесконечен. Видео может и ничего, но звуковой кодек херня. Но это ладно ) Остальные 20% приходятся на разные форматы. Основные из них: Theora (http://www.theora.org/) WMV USM (.m2v + .adx) (http://www.cri-mw.com/) Едем далее... Их на самом деле еще больше. Например последний Call Of Duty Black ops 2 использует http://www.webmproject.org/ А встречаются и ролики в matroska 2. Аудио Чистый PCM почти редкость. Тут на память приходит только Half-Life 2 (включая эпизоды), Portal 1\2, Серия Call of Duty Modern Warfare. В основном же используются lossy форматы. Часто встречаются FSB контейнеры (http://www.fmod.org/) Там обычно MP3 (нестандартный, но mp3zip обычно берет), либо ADPCM (нестандартный). Так же частый гость это OGG (STALKER, Hitman, Far Cry 3 и куча других - от казуалок до топовых проектов) Также бывает WWISE (http://www.audiokinetic.com/en/products/208-wwise). Как пример Assassin Creed серия. 3. Текстуры. Ранее часто встречались TGA, но сейчас это редкость. В инди играх очень часто встречается PNG с прозрачностью. Практически повсеместно. В более серьезных проектах обычно DDS. Либо чистый, либо модификат (как пример Modern Warfare и IWI формат). DDS обычно DXT1\3\5 + иногда RAW dds. То есть не DXT. Тут возможно пригодится проект crunch (http://code.google.com/p/crunch/) Так же движок Source использует VTF формат у которого ноги растут из TGA (https://developer.valvesoftware.com/wiki/VTF) Так же стоит посмотреть на мутный формат текстур в движке Unreal 3, на котором чуть ли не 50% высокобюджетных игр лабается. Там некие TFC контейнеры, которые вроде как чуток сжимаются, но в целом не очень. 4, Сжатие контейнеров. Тут обычно используют zlib. Precomp работает очень часто. Где не работает, то работает reflate. Иногда можно встретить банальный ZIP под другим именем. Но естественно что встречаются и другие. Так например последний Far Cry 3 использует LZO. Тот же UNreal Engine помимо zlib бывает использует LZO и LZX. Крайне редкий гость - LZMA. По сути на одной игре пока видел.