SNAKE(6)

명칭
snake, snscore - 화면상이 뒤쫓고 게임

서식
snake [ -w width ] [ -l length ]
snscore

해설
snake 는 화면 베이스의 게임이며 CRT 단말로 플레이 할 필요가 있습니다. 게임의 목적은, 뱀에 식 깨지기 전에, 가능한 한 많은 돈을 버는 것입니다. -l 및 -w 의 옵션에 의해, 필드의 길이 및 폭을 지정하는 것이 가능합니다. 디폴트에서는 전화면 (최종자리수를 제외합니다)을 사용합니다.

당신은 화면상에서는 I 로 표현됩니다. 뱀은 정방형 6 개(살) 분의 길이여 S 로 표현됩니다. 돈은 $ 이어, 출구는 # 입니다. 스코아는 좌상의 모퉁이에 표시됩니다.

이동은 vi(1)와 같게, h, j, k, l 키를 사용하는 일도, 커서 키를 사용하는 일도 가능합니다. 다른 사용 가능한 키를 이하에 나타냅니다:

sefc
    이러한 키는 hjkl 와 같습니다만, d 키의 회전의 방향 패드를 형성합니다.

HJKL
    이러한 키를 누르면(자), 돈과 같은 열 혹은 자리수가 될 때까지, 지정한 방향으로 나아갑니다. 이것에 의해 뱀을 뛰어넘는 것은 할 수 없습니다 하지만, 당신이 키를 계속 누르지 않아도 좋게 합니다. 뱀도 그 사이 움직입니다.

SEFC
    좌측의 키 배치의 대문자 버젼입니다.

ATPB
    이러한 키는, 당신을 화면의 4 개의 옆까지 이동시킵니다. 키보드상의 위치에서 기억해 주세요. 예를 들면 P 는 키보드의 우단에 있습니다.

x   어떠한 때라도 게임을 종료합니다.

p   당신이 진행되고 싶다고 생각될 방향을 나타냅니다.

w   비좁아서 답답한 곳으로부터 빠져 나가는 스페이스 워프입니다. 금을 지불합니다.

돈을 벌기 위해서(때문에)는, 돈이 있는 정방형상으로 이동해 주세요. 현재 있는 돈을 당신이 얻으면(자), 새로운 $ 이 출현합니다. 당신이 돈을 버는만큼, 뱀은 배가 고픕니다. 게임을 종료하려면 , 출구 (#)로 이동해 주세요.

각 플레이어의 개인 베스트 스코아가 기록됩니다. 스코아가 인정되는 것은, 당신이 출구에서 나왔을 때 뿐여, 뱀에 먹을 수 있었을 때에는 스코아는 인정되지 않습니다.

핀볼과 같이, 당신의 스코아의 마지막 숫자가, 게임 종료시에 표시되는 숫자와 같았던 경우, 보너스가 됩니다.

snake 로 놀아 시간을 쓸데없게 하고 있는 사람을 보려면 , snscore (을)를 실행합니다.

관련 파일
/var/games/snakerawscores	개인 베스트의 데이타베이스
/var/games/snake.log	게임 플레이의 로그

버그
작은 화면에서 플레이 하면(자), 언제 당신이 화면의 옆에 부딪쳤는지 판정하는 것이 어려워집니다.

스코아 함수는 화면 사이즈를 고려하고 있습니다. 공평하게 스코아를 산출하는 완전한 함수는 고안 되고 있지 않습니다.