← WikiRacing

WikiRacing 소개

많은 사람이 공유하는 습관에서 시작된 게임 이야기

WikiRacing은 아주 평범한 관찰에서 출발했습니다. 위키백과에서 링크를 타고 넘어가다 보니 한 시간 뒤에는 출발점과 아무 상관 없는 문서에 앉아 있더라는 경험, 거의 누구나 해봤을 겁니다. 백과사전을 실제로 읽는 사람이라면 그 토끼굴 같은 느낌을 압니다. 그 우연한 표류를 진짜 게임으로 바꿔보자는 것이 발상이었습니다. 출발점과 목표, 그리고 스톱워치를 두고, 누가 가장 짧은 길을 찾는지 겨루는 것이죠.

발상 자체는 새롭지 않습니다. Wikispeedia(대학의 연구 프로젝트)나 The Wiki Game은 몇 년 전부터 있었습니다. 제가 더하고 싶었던 것은 가볍게 혼자 하는 게임에 없던 요소였습니다. 실시간 멀티플레이, 경쟁이 되는 ELO 점수 체계, 단계적으로 올라가는 300단계 캠페인, 모든 플레이어가 공유하는 일일 도전, 그리고 19개 언어 지원. 마지막 항목은 각자의 위키백과 판에 충실하기 위한 것입니다.

기술적으로 어떻게 돌아가는가

WikiRacing은 위키백과의 공개 API에서 바로 가져와 실제 문서 내용을 보여줍니다. 복제하거나 저장하는 것은 없습니다. 누르는 순간마다 각 문서가 위키백과에서 실시간으로 불려옵니다. 게임은 전부 브라우저 안에서 돌아가며 설치가 필요 없고, 웹 앱(PWA)으로 설치할 수도, iOS와 안드로이드 네이티브 앱으로 쓸 수도 있습니다.

19지원 언어
300캠페인 단계
5멀티플레이 한 판 인원
0플레이에 필요한 계정 수

1인 독립 프로젝트

저 혼자입니다. 이름은 Chris이고, WikiRacing을 혼자 만들고 운영합니다. 스튜디오도, 외부 투자도, 팀도 없습니다. 게임은 계속 무료이고 계정도 강제하지 않으며, 업데이트(새 모드, 새 언어, 수정)는 꾸준히 나갑니다. 앞으로의 방향은 사실 첫날부터 세워둔 거창한 계획이 아니라, 게임 안의 버튼이나 이메일로 플레이어가 알려주는 내용에서 대부분 나옵니다.

블로그는 누가 쓰나

제가 씁니다. WikiRacing 블로그의 모든 글은 제가 직접 쓰며, 대부분은 사이트를 실제로 운영하면서 나옵니다. ELO가 어떻게 작동하는지 설명한 글은 제가 구현한 점수 계산을 그대로 적은 것이고, 위키백과 각 판을 문서 수로 줄 세운 글은 어떤 언어를 지원할지 고르다가 나왔으며, 가장 많이 플레이된 경로를 분석한 글은 게임 자체의 데이터베이스에서 뽑은 실제 수치에 기대고 있습니다. 직접 측정하지 않은 내용을 다룰 때는 그렇다고 밝히고 출처를 답니다.

연락

질문, 제안, 버그 신고는 chabnco@gmail.com으로 바로 보내주세요. 자주 나오는 내용은 지원 페이지에 정리해 두었습니다.

함께 보기: 개인정보처리방침 · 이용약관