erland.game.tetris
Class TetrisServer
java.lang.Object
erland.game.GameServer
erland.game.tetris.TetrisServer
- All Implemented Interfaces:
- GameServerEnvironmentInterface, NetworkClientListenerInterface, NetworkServerListenerInterface, TimerListenerInterface
public class TetrisServer
- extends GameServer
- implements GameServerEnvironmentInterface
| Methods inherited from class erland.game.GameServer |
connected, connected, disconnected, endGame, endUpdate, getCheckStartedDelay, getCustomEnvironment, getNoOfPlayers, getPlayers, getUpdateDelay, init, initGame, initUpdate, isInitialized, isStarted, login, message, message, run, setCustomEnvironment, stopGame, tick, update, writeMessage |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TetrisServer
public TetrisServer()
main
public static void main(String[] args)
getMaxPlayers
protected int getMaxPlayers()
- Overrides:
getMaxPlayers in class GameServer
createPlayer
protected GamePlayerInterface createPlayer()
- Specified by:
createPlayer in class GameServer
initPlayer
public void initPlayer(GamePlayerInterface player)
- Overrides:
initPlayer in class GameServer
disconnected
public void disconnected(GamePlayerInterface player)
- Overrides:
disconnected in class GameServer
command
public void command(GamePlayerInterface player,
String message)
- Specified by:
command in class GameServer
startGame
public boolean startGame()
- Overrides:
startGame in class GameServer
startPlayer
protected void startPlayer(GamePlayerInterface player)
- Overrides:
startPlayer in class GameServer
sendConnectionStatus
public void sendConnectionStatus(GamePlayerInterface me)
updateConnectionStatus
public void updateConnectionStatus(GamePlayerInterface me,
String status)
sendUpdate
public void sendUpdate(TetrisPlayer me,
String message)
isEndGame
protected boolean isEndGame()
- Overrides:
isEndGame in class GameServer
updatePlayer
protected void updatePlayer(GamePlayerInterface player)
- Overrides:
updatePlayer in class GameServer
updateGame
protected void updateGame()
- Overrides:
updateGame in class GameServer
getStorage
public ParameterValueStorageExInterface getStorage()
- Specified by:
getStorage in interface GameServerEnvironmentInterface
getHighScore
public HighScoreInterface getHighScore()
- Specified by:
getHighScore in interface GameServerEnvironmentInterface- Overrides:
getHighScore in class GameServer
getHighScoreList
public HighScoreListInterface getHighScoreList()
- Specified by:
getHighScoreList in interface GameServerEnvironmentInterface- Overrides:
getHighScoreList in class GameServer
Copyright © 2003-2006 Erland Isaksson. All Rights Reserved.