Chapter 4. Multiplayer and Network Play

General Information

KFoulEggs supports two local multiplayer types - Human vs. Human and Human vs. Computer. To play either of these, select it from the Multiplayer menu.

Local Multiplayer Games

In Human vs. Human or Human vs. Computer mode, two gameboards are shown, one for the first player and one for the second. Each has its own Score, Removed and Level indicator. The keys for the first human player become, by default:

Rotate LeftE
Rotate RightAlt
Move LeftF
Move RightG
Drop DownD
Drop One LineSpace

The keys for the second human player are the same as for the player in single player mode.

To return to single player mode, select Multiplayer and Single Human.

Network Multiplayer Games

Multiplayer network games are set up by selecting Multiplayer->More...

Multiplayer games of KFoulEggs use the model of a hosted game which other players join.

Hosting a game

To host a game, select Create a network game in the Multiplayer option dialog, set the port you want to use, and click on the Next button.You then have the option of changing local players' settings, if there are more than one local players. Clicking the Finish button advances the dialog to the waiting for clients stage. When enough clients have joined, Start Game starts the multiplayer game.

Joining a game

To join a game, select Join a network game in the Multiplayers option dialog. Select the host (Server address) and Port you want to connect to.

Tip

Make sure that the port you set when joining a game is the same as the port that was set by the host of the game!

Clicking Next takes you to the Local players settings dialog (see above), and then Finish connects to the remote game. The game starts when the host chooses - the client has no choice.