C# Class TheseusMinotaur.Game

ファイルを表示 Open project: ZachChristensen/Theseus-and-the-Minotaur Class Usage Examples

Public Methods

Method Description
CreateMap1 ( ) : void
GetTheseusNextMove ( ) : Point
IsExit ( Character character ) : bool
IsWall ( Character character, Point direction ) : bool
MinotaurTurn ( ) : bool
MoveCharacter ( Character character, Point direction ) : bool
Play ( ) : void
TheseusTurn ( ) : bool

Method Details

CreateMap1() public method

public CreateMap1 ( ) : void
return void

GetTheseusNextMove() public method

public GetTheseusNextMove ( ) : Point
return Point

IsExit() public method

public IsExit ( Character character ) : bool
character Character
return bool

IsWall() public method

public IsWall ( Character character, Point direction ) : bool
character Character
direction Point
return bool

MinotaurTurn() public method

public MinotaurTurn ( ) : bool
return bool

MoveCharacter() public method

public MoveCharacter ( Character character, Point direction ) : bool
character Character
direction Point
return bool

Play() public method

public Play ( ) : void
return void

TheseusTurn() public method

public TheseusTurn ( ) : bool
return bool