2P by neo 22일전 | favorite | 댓글 1개

Vim Racer

게임 목표
  • 목표: 가능한 한 빨리 모든 타겟에 도달하는 것
  • 방법: 모든 Vim 모션 명령을 사용할 수 있음
  • 시작 방법: 리셋 버튼을 클릭하면 브라우저가 에디터에 포커스됨. 이후 'w'와 같은 Vim 모션을 사용하여 시작
게임 설명
  • 게임 방식: 속도 기반 Vim 게임
  • 피드백: Reddit 커뮤니티를 통해 피드백을 권장
리더보드
  • 타입: 12 Targets (Burn Detector)
  • 포지션: 사용자 이름, 소요 시간, NPM, 사용된 키
자주 묻는 질문
어떤 음악을 들으면서 Vim Racer를 플레이해야 하나요?
  • 답변: 80년대 팝 히트곡. 게임 디자인은 80년대에서 영감을 받음
왜 라인 번호가 커서 기준으로 0부터 시작하나요?
  • 답변: 기본적으로 상대 라인 번호를 사용. 추후 설정을 토글할 수 있는 기능 추가 예정
왜 1초 미만의 기록은 리더보드에서 거부되나요?
  • 답변: 게임의 정신을 유지하기 위해. <20ms 기록은 Vim의 자원 활용을 보여주지만 게임의 정신에 어긋남. 두 개의 리더보드(제한된 것과 제한 없는 것)를 고려 중
왜 사용자 이름을 한 시간에 한 번만 변경할 수 있나요?
  • 답변: 리더보드가 최상의 점수를 제출하는 공간이 되도록 하기 위해
Vim Racer를 학습 자료로 사용할 수 있나요?
  • 답변: 새로운 Vim 모션을 배우기에 좋은 자원. 각 레이스 타입에는 효율적인 경로를 배우기 위한 팁이 있음. 리더보드 항목에는 경쟁자가 최고 기록을 세우기 위해 사용한 키가 포함되어 있어 분석 가능
개발자
  • 개발자: Shaun Brazzoni
  • 지원: 사이트 지원 ☕

# GN⁺의 정리

  • Vim Racer는 Vim 모션 명령을 연습하고 효율적으로 사용하는 데 도움을 주는 게임임
  • 리더보드를 통해 다른 사용자의 키 시퀀스를 분석하여 새로운 Vim 모션을 배울 수 있음
  • 게임의 정신을 유지하기 위해 1초 미만의 기록은 리더보드에서 거부됨
  • 학습 자료로서의 가치가 높으며, 특히 Vim을 처음 접하는 사용자에게 유용함
  • 유사한 기능을 가진 다른 프로젝트로는 Vim Adventures와 같은 게임이 있음
Hacker News 의견
  • 한 사용자는 jpeg 레벨에서 17초로 최고 기록을 세웠음. 이 게임이 매우 재미있었음

    • "리더보드 게임의 움직임을 보여주는" 기능이 교육적 자원으로 유용할 것 같음
    • 리더보드 상위 플레이어들이 1초 기록을 가지고 있는데, 이는 인간적으로 불가능해 보임. 스크립트 입력을 사용한 것으로 추정됨
    • 리더보드를 경과 시간 대신 키 입력 수로 순위를 매기면 스크립트 사용을 방지할 수 있을 것 같음
  • 한 사용자는 커서가 라인 번호를 따라가는 버그를 발견했음. Chrome과 Firefox에서 시도했음

  • 또 다른 사용자는 이 게임이 기대 이상으로 재미있었다고 언급했음

  • 한 사용자는 사이트에서 아무런 반응이 없다고 보고했음. Chrome과 Firefox에서 시도했음

  • 한 사용자는 리더보드가 조작된 것 같다고 의심했음

    • 1위 himom 0분 1.001초 490
    • 2위 elmoFOOBAR 0분 1.002초 400
    • 3위 VeryFastTyper 0분 1.003초 708
    • 4위 EmacsUser 0분 1.004초 717
    • 5위 ShawnT 0분 1.005초 720
    • 6위 benbp 0분 1.008초 714
    • 7위 hehe 0분 1.023초 604
    • 8위 anthony 0분 1.274초 565
    • 9위 chris 0분 1.327초 543
    • 10위 MasterWq 0분 1.333초 540
    • 11위 blake 0분 1.334초 540
    • 12위 jbp 0분 1.381초 521
    • 13위 test12345 0분 1.437초 20
    • 14위 jonmv 0분 1.476초 488
    • 15위 spektrokalter 0분 1.577초 457
  • 한 사용자는 이 게임이 매우 재미있다고 언급하며, 다른 비슷한 vim 게임을 알고 있는지 물었음

  • 또 다른 사용자는 이 게임을 시작하면 멈출 수 없다고 언급했음

  • 한 사용자는 특정 라인을 삭제했을 때 프로그램이 충돌하는 버그를 발견했음

  • 리더보드를 통해 다른 사람들이 어떻게 했는지 보는 것이 매우 유용하다고 언급했음

  • 한 사용자는 이 게임이 끔찍하지만, Easymotion 없이 Vim을 탐색하는 것이 얼마나 어려운지 보여주는 데는 좋다고 언급했음