-->
Previous | Table of Contents | Next |
by Ed Treijs and Tim Parker
A variety of games come with most Linux CD-ROMs and there are a lot more available through FTP sites and CD software collections. The available games can be roughly divided between those that require X to run and those that will run in plain text mode (on a character terminal). In this chapter, you will learn about both types of games. The chapter provides a reasonably complete list of both X- and character-based games.
The games listed in this chapter come in several different installation packages, so you may not have one or more of these games on your system. For instance, the graphical versions of tetris, gnuchess, and xfractint are each installed separately.
If one of the listed games sounds intriguing, you may want to install it if you havent done so already.
The following games all require X to run. You can find most of the X games in a number of directories, depending on the version of Linux you use. Typical installation directories for games are
In many cases, you will have all these directories installed with games in each.
Because X is a graphical, windowing environment, you might guess that X games are graphically oriented. You would be right! Almost all of the following games use color and bitmapped graphics. Often, you can specify the palette of colors the game will use.
However, you should keep in mind the following:
Note:
Its tempting to put new games in /usr/games, though the most common area for user-installed games is in /usr/local/games. The /usr/games directory is usually reserved for games that come with the system.
Following is a discussion of the X games you should find on your system. Keep in mind that installation differences might mean that you have more or fewer games.
If you use the X display manager xdm, the xdm Root menu (usually accessed by holding the right mouse button while the cursor is in the root screen area) has a Games submenu choice. From the Games menu, you can then choose a Demo/Gadgets submenu. If you use a different window manager, such as Motif, your menus will be correspondingly different. Games available through the menu depend on the version of Linux, too. Heres a list of some Linux X-based games and a description of them.
Spider (Small and Large)
This is double-deck solitaire. There is no difference in the play of Spider (small) and Spider (large). The difference is that the small Spider game uses smaller cards and therefore fits into a smaller window than the large Spider game.
To see this games man page, type man spider.
To start this game, type spider in a command-line window.
This game requires a fair bit of thought, planning, and skill. The aim is to arrange cards of the same suit in descending order. You can also, however, have cards of different suits arranged in descending order. Sometimes this can help you immediately, but hinder you in the long run! Note that if you do have two or more consecutive cards of the same suit, those cards will move as a group. Spider is challenging; dont try to play it just to pass the time!
Puzzle
This is a superior version of the gameusually played at a childs partyin which you push around 15 numbered tiles on a 16×16 grid, trying to get the numbers in order.
To see this games man page, type man puzzle.
To start this game, type Puzzle in a command-line window.
The reason the X version of Puzzle is superior is because the pieces move very smoothly. Lets face it, the party favor plastic versions kept jamming and sticking. This is a vast improvement.
If you click on the left box, the game gives you a random starting position. Click on the right box and watch the game solve itself! (Try clicYking on the right box when the numbers are already in order.)
GNU Chess
This is a graphical version of GNU Chess that uses the xboard display system.
Warning:
Running GNU Chess under xboard is very resource-intensive. It may crash your system.Adding more swap space may correct an agonizingly long response time. Do not worry, its not your systemits GNU Chess.
Previous | Table of Contents | Next |