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.