edu.trinity.cs.gamecore.basic
Class BasicPlayer

java.lang.Object
  extended by edu.trinity.cs.gamecore.StickPlayer<BasicBlock,BasicEntity>
      extended by edu.trinity.cs.gamecore.basic.BasicPlayer
All Implemented Interfaces:
BasicEntity, GameEntity<BasicBlock,BasicEntity>, Player<BasicBlock,BasicEntity>, java.awt.event.KeyListener, java.io.Serializable, java.util.EventListener

public class BasicPlayer
extends StickPlayer<BasicBlock,BasicEntity>
implements BasicEntity

A simple implementation of the Player interface.

Author:
Mark Lewis
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.trinity.cs.gamecore.Player
Player.GameStatus, Player.PanelLoc
 
Constructor Summary
BasicPlayer(Location<BasicBlock,BasicEntity> loc)
           
 
Method Summary
 
Methods inherited from class edu.trinity.cs.gamecore.StickPlayer
followLinks, gameStatus, getEditPropertiesPanel, getGameStatusPanel, getImage, getLocation, getUpdateTime, keyPressed, keyReleased, keyTyped, partialSizeX, partialSizeY, setLocation, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.trinity.cs.gamecore.GameEntity
followLinks, getEditPropertiesPanel, getImage, getLocation, getUpdateTime, partialSizeX, partialSizeY, setLocation, update
 

Constructor Detail

BasicPlayer

public BasicPlayer(Location<BasicBlock,BasicEntity> loc)