vim 학습 게임 「PacVim」을 Go로 만들어 보았다

전치



팩맨을 vim 커맨드로 조작하는 게임 「PacVim 」를 Go로 만들어 보았습니다.

Go이므로 바이너리를 다운로드하면 쉽게 실행할 수 있습니다.
htps : // 기주 b. 코 m / trt ぇ 부도 ld / 빠 c ぃ m / t ree / ma s r / 병

관심이 있다면 놀아보세요.
취미로 만든 정도의 것이므로 기대하지 마십시오. . .

게임 사양





개체




char
what it does


o
미끼

X


G
고스트


게임 상태




state
conditions


게임 클리어
총 10 스테이지를 클리어

게임 오버
총 4회 스테이지 실패

무대 성공
모든 먹이를 먹다

무대 실패
독을 먹는 유령에 붙잡힌다.


조작방법





what it does


q
게임 종료

h
왼쪽으로 1칸 이동

j
아래로 1칸 이동

k
위로 1칸 이동

l
오른쪽으로 1칸 이동

w
다음 단어의 시작으로 이동

e
다음 단어의 끝으로 이동

b
이전 단어의 시작으로 이동

$
줄 끝으로 이동

0
줄 머리로 이동

gg/1G
첫 줄의 줄 머리로 이동

NG
N행째의 행두로 이동

G
마지막 줄의 줄 머리로 이동

^
현재 행의 첫 단어의 시작 부분으로 이동


보충



w,e,b


  • 단번에 이동하는 이미지
  • 이동 사이의 모든 오브젝트에 해당 판정이 적용됨


  • $,0,gg,NG,G,^


  • 워프의 이미지
  • 이동처의 1칸만 당 판정이 적용된다


  • 자작지도로 놀고 싶다면


  • 맵 파일 바꾸기 (./files/stage/)
  • statik 실행
  • $ statik -src=files
    

    참고



    C++ 버전: PacVim
    statik

    좋은 웹페이지 즐겨찾기