C# 클래스 TheseusMinotaur.Game

파일 보기 프로젝트 열기: ZachChristensen/Theseus-and-the-Minotaur 1 사용 예제들

공개 메소드들

메소드 설명
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

메소드 상세

CreateMap1() 공개 메소드

public CreateMap1 ( ) : void
리턴 void

GetTheseusNextMove() 공개 메소드

public GetTheseusNextMove ( ) : Point
리턴 Point

IsExit() 공개 메소드

public IsExit ( Character character ) : bool
character Character
리턴 bool

IsWall() 공개 메소드

public IsWall ( Character character, Point direction ) : bool
character Character
direction Point
리턴 bool

MinotaurTurn() 공개 메소드

public MinotaurTurn ( ) : bool
리턴 bool

MoveCharacter() 공개 메소드

public MoveCharacter ( Character character, Point direction ) : bool
character Character
direction Point
리턴 bool

Play() 공개 메소드

public Play ( ) : void
리턴 void

TheseusTurn() 공개 메소드

public TheseusTurn ( ) : bool
리턴 bool