the default is in your home directory. After you select the destination directory, click Begin Install; UT2004 does the rest.
The alternative way of accessing the graphical installer is via the command line. Change directory to /media/cdrom/
and enter the following:
$ sh linux-install.sh
This brings up the graphical installer. Continue through this and, when finished, you should find Unreal Tournament 2004 in /home/username/ut2004
.
If you want to uninstall UT2004, you can use the uninstall script in the ut2004 directory. Enter the following:
$ sh uninstall.sh
After confirmation, Unreal Tournament removes itself from your system.
Quake 4
Being based on the Doom 3 engine, you could almost expect Quake 4 (see Figure 9.4) to ship with a good deal of support for Linux. To get started, you must have the Windows version of the software because you need several files as well as the CD key to be able to play the game. First things first, though. Head on over to http://zerowing.idsoftware.com/linux/quake4/ to download the required Linux installer (quake4-linux- 1.0*.run
) by either direct FTP or the more bandwidth-friendly BitTorrent.

FIGURE 9.4 Based on the popular Doom 3 engine, Quake 4 pits you against the evil Strogg. Get out there and frag 'em!
After you download the file, drop down to a command line and type in
#sh quake4-linux-1.0*.run
and then press Enter. The installer starts up and asks you a couple of questions. After you answer these, the installer creates the necessary files and folders. All you need to do is to copy several files from the /quake4/qbase
directory on the DVD to /usr/local/bin/quake4/qbase
. You can start the game by typing quake4
at a command prompt.
Wolfenstein: Enemy Territory
Whereas the earlier Return to Castle Wolfenstein was both single- and multiplayer, the freely available Wolfenstein: Enemy Territory is multiplayer only (see Figure 9.5).

FIGURE 9.5 Teamwork is the key to victory in this lush but hostile graphical environment.
Available in Win32 and Linux native versions, you can download it via http://www.SplashDamage.com/. After you download the 260MB file named et-linux-2.55.x86.run
, install the game by entering the following:
# sh et-linux-2.55.x86.run
Then accept the defaults. A symlink exists in /usr/local/bin
to the script that loads the game. When using the KDE desktop, we had difficulty with sound because of a conflict with the KDE sound daemon artsd
. The fix prepended a line to the et
script that read killall artsd
.
Battle for Wesnoth
Of course, games for Fedora are not all first-person shooters like those described in the previous sections. For the more cunning among you, there exists a strategy game called Battle for Wesnoth (see Figure 9.6). In this classic turn-based strategy game, you set out to conquer your foes through a set of increasingly complex scenarios. If you have played the Windows game Age of Empires, you will feel instantly at home with Wesnoth.

FIGURE 9.6 Flex your strategic brain by playing Battle for Wesnoth, a rich and bountiful land of fantasy and adventure.
Battle for Wesnoth is simple to install. All you have to do is enter the following command:
# yum install wesnoth
Fedora takes care of the rest. A new entry will appear in Applications, Games that will enable you to launch Battle for Wesnoth.
KDEedu
There are other games available for Fedora that fall under the term 'edutainment.' These types of games attempt to aid learning with often simple games. All of them are available through the meta-package kdeedu
, so all you have to do is use yum
to retrieve this package.
You can probably tell by the name that KDEedu is a KDE-based package. As a result, when you install KDEedu, you also need to install several KDE components, enough in fact to allow you to run KDE. See Chapter 3, 'Working with GNOME,' for more information about KDE and how to access it.
Among the games are hangman (see Figure 9.7), an anagram game, a tool to learn about the periodic table of elements, and a great stargazing tool called Kstars. There are others for you to explore and that can provide hours of learning and fun for your children.

FIGURE 9.7 Enjoy a game of hangman with your kids and learn some language in this colorful part of KDEedu.
Playing Windows Games with Cedega
As mentioned earlier, the key to mass-market appeal of an operating system is in the applications available for it. A group of developers saw that the vast majority of the computing world was using Windows-based productivity and gaming software and decided to develop a way to run this software on Linux, thereby giving Linux users access to this large application base. The developers came up with a program called Wine, which has been updated regularly and forms the basis of the gaming variant called Cedega. This is a commercial product available from developers TransGaming Technologies (http://www.transgaming.com/), so you cannot retrieve it by using yum
.
However, Cedega is a very popular and up-to-date product with support for recent releases such as Elder Scrolls IV and Command & Conquer 3: Tiberium Wars. Because the state of Cedega is constantly changing, TransGaming Technologies has a subscription service which means that you get updates for the code when they are