Multiplayer Snake

Multiplayer Snake is version of Snake which can be played in two modes: a vote mode and directional mode. In vote mode snake movement is determined by each players choices - choise of majority is selected. In direction mode each player do not have acces to all command keys. E.g in four player game each player can command the snake to turn in one direction (down, up, etc) so the game is co-operative.

Playing

Game can be played at mlab.uiah.fi. You can start server with command ~mreunane/mato/server and client with command ~reunane/mato/client.

Server

server players port vote|dir

players, number of players (1-4)
port, port number in which server communicates with cliens
vote|dir, vote mode or directional mode

Client

client host port

host, host in which server is running port, port in which server is running.

Snake is controlled with cursor keys or 'w', 'a', 'd' and 'x' keys. In vote mode each players can use all the direction and in directional mode each player has only limited controls

Four player game, direction mode
Player one: left
Player two: right
Player three: up
Player four: down

Two player game, directional mode
Player one: left and up
Player two: right and down

Note if you use putty, nitty or other windows/mac ssh client use vt400 terminal type instead of xterm. To change terminal type in putty, select (before login) Connection and change the Terminal-type string to "vt400". Other terminals don't quite work with Multiplayer Snake.

Telnet clients are mostly too slow to play the game, so awoid them.


Markku Reunanen and Petri Lankoski