요약
- 정사각형 칸으로 이루어진 보드 위에서 플레이어블 캐릭터를 움직여 목표를 수행하는 퍼즐 게임
- 플레이어블 캐릭터는 칸과 칸 사이를 이동할 수 있다.
- 칸과 칸 사이에는 세로로 세워진 벽과 거울이 있다.
- 거울의 허상과 실상을 이용한 트릭을 사용할 수 있다.
규칙
바닥 배치
- 플레이어블 캐릭터와 오브젝트가 놓여있을 수 있는 바닥
- 각 바닥은 (x,y)의 고정된 좌표를 갖고있다. 한번 생성된 바닥이 움직이는 일은 없음. x,y는 정수
- 바닥 크기를 10U * 10U로 정의한다.
- 바닥의 높이는 2U이다.
오브젝트 배치
- 한 칸 안에는 하나의 오브젝트만 존재할 수 있다.
- 오브젝트가 있는 칸에는 바닥이 있을 수도 없을 수도 있다.
- 모든 오브젝트는 고유의 직경(가로 길이)를 가지고있다. 이는 판정에 영향을 준다.
- 세로길이는 판정과 관계 없다.
오브젝트 종류
- 서류가방: 플레이어블 캐릭터가 서류가방이 있는 칸으로 이동하면 서류가방을 획득하고, 서류가방이 사라진다. 서류가방에 탄이 들어있는 경우도 있다.
- 카메라터렛: 공중에 떠 있는 미러볼. 하반구에 6개의 카메라 렌즈가 붙어 있으며 천천히 회전하고 있다. 인접한 칸에 플레이어블 캐릭터가 오면 플래쉬를 터트리며 게임을 재시작한다.
- 검은마네킹: 검은색 마네킹으로 여러 자세를 취하고있다. 진실탄을 맞으면 흰색으로 변한다.
벽, 거울 배치
- 벽과 거울은 칸과 칸 사이를 막으며 세워진다.
- 길이 10U 높이 10U 두께 0.8U가 한 단위의 벽, 거울이다.
- 벽은 시야를 가리고 이동을 방해하는 용이다.
- 거울은 무조건 양면 거울이며 일반적인 거울처럼 작동한다.
- 가로로, 세로로 연속되게 연결된 거울은 레벨 디자인에 따라 하나의 오브젝트로 취급될 수 있다. (탄에 의해 한번에 같이 부서진다는 뜻)
플레이어블 캐릭터
- 플레이어블 캐릭터는 플레이어가 직접 조종할 수 있으며 이동과 발사 두가지 행동을 할 수 있다. 플레이어블 캐릭터는 여러명 존재할 수 있다.
이동
- 플레이어가 플레이어블 캐릭터를 선택하고 이동할 수 있는 칸을 선택하면 그 칸의 중앙으로 이동한다. 벽이나 거울이 가로막고 있거나 이동할 수 없는 오브젝트가 있는 칸으로는 이동할 수 없다.
발사
- 플레이어블 캐릭터를 오래 누르고 있으면 시점이 그 캐릭터의 1인칭 시점으로 변하게 된다.
- 이 때 캐릭터는 손으로 총모양을 만든다.
- 그 상태에서 커서를 좌우 끝으로 보내 좌우로 회전할 수 있다.
- 그 상태에서 클릭하면 손 끝에서 총알을 발사하고 카메라는 총알 뒤를 따라간다.
- 총알이 목표에 도달하면 2초 후에 처음 시점으로 돌아온다.
진실탄
- 파괴하는 탄이다.
- 거울에 적중하면 거울을 파괴한다.
거짓탄
거울탄
거짓탄 복사 규칙
바닥
오브젝트
목표
도달
파괴
생성