On compiling:
The debian and the suse wiki page each have a different (outdated) list of packages to install. The "Compile for linux" page completely ignores this problem altogether.
Maybe it could be usefull to keep 1 single list of the necessary packages which you can see on all 3 pages. Plus include version requirements. And for a different version of ufoai a different list.
The Suse list misses SDL_mixer-devel.
Fedora has no libxvidcore package, just xvidcore. The openal package is called openal-soft.