이름을 입력하고 출발을 누르면 말들이 정해 줘요. 순위는 게이트가 열리기 전에 공정하게 정해지고, 경주는 그 결과를 보여 줄 뿐이에요.
경마 뽑기는 경마장의 하루처럼 꾸민 랜덤 이름 뽑기예요. 이름 하나하나가 알록달록한 옷을 입은 기수를 태운 경주마가 되어, 초록 잔디 주로의 자기 레인에 줄을 서요. 3-2-1 카운트다운 뒤 출발 게이트가 열리면 말들이 약 1200미터를 달리며 선두를 주고받고, 가장 먼저 결승점에 닿은 말이 이겨요. 2등과 3등은 시상대에 오르고 전체 순위는 아래에 나와요.
결과가 나오기 전에 조금 긴장감이 있으면 좋은 순간에 잘 어울려요. 모금 행사에서 추첨 당첨자를 뽑을 때, 팀 통화에서 다음 발표자를 정할 때, 다음 게임 모임 장소를 정할 때 써 보세요. 말은 최대 60마리까지 달릴 수 있어요. 명단이 길면 레인이 좁아지니 사람이 많을 때는 예선을 몇 번 나눠 하는 게 편해요.
경마 뽑기 하는 방법
- 이름을 한 줄에 하나씩 입력하거나 붙여 넣으세요. 한 줄이 말과 기수 한 팀이에요.
- 경주 길이를 고르세요. 짧게는 약 10초, 보통은 약 20초, 길게는 약 35초, 장편은 약 1분이에요.
- 경주 시작을 누르세요. 3-2-1 카운트다운 뒤 게이트가 열리고 카메라가 선두 말을 따라가요.
- 마지막 말이 들어오면 시상대와 전체 순위가 나와요. 결과를 복사하거나 다시 경주하세요.
경마 뽑기는 공정한가요?
네. 예상지도 없고 인기마도 없어요. 출발을 누르는 순간 브라우저의 crypto.getRandomValues로 출전마 순서를 섞어서, 가능한 모든 순위가 같은 확률을 가져요. 이렇게 섞은 순서가 바로 결과예요. 그다음 말마다 치고 나가거나 처지는 순간이 있는 자기만의 속도 곡선이 주어지고, 정해진 순간에 결승점을 지나도록 맞춰져요.
중간 지점에서 앞선 말이 늦게 출발한 말보다 유리하지도 않아요. 경주 중에 창 크기를 바꾸거나 전체 화면으로 바꿔도 우승자는 바뀌지 않아요. 명단은 브라우저 안에만 있고 업로드되지 않아요.
경마 뽑기 활용 아이디어
- 회사 파티나 가족 모임에서 1~3등에게 경품을 주는 추첨을 해 보세요.
- 보드게임 모임에서 차례를 정하세요.
- 어느 모둠이 먼저 발표할지 정한 뒤, 우승자 제외를 켜고 다시 경주해 두 번째 순서를 정하세요.
- 경주 제목과 우승 메시지를 행사에 맞게 바꾸고, 프로젝터에 전체 화면으로 띄워 보세요.
자주 묻는 질문
한 경주에 말이 몇 마리까지 달릴 수 있나요?
최대 60마리예요. 말마다 자기 레인이 있어서 명단이 아주 길면 말과 이름표가 작아져요. 사람이 많다면 10~15마리씩 예선을 치르고 예선 1등끼리 결승을 하세요.
우승 메시지를 바꿀 수 있나요?
네. 경주 설정에서 팝업 문구를 직접 쓸 수 있어요. 우승자 이름은 {name}, 아이콘은 {icon}, 출전 수는 {n}으로 넣으면 돼요. 예를 들어 "{name} 코 차이로 우승!"처럼요. 팝업을 끌 수도 있어요.
경마 뽑기에 소리가 나나요?
네. 카운트다운 신호음, 달리는 동안 들리는 말발굽 소리, 가끔 들리는 말 울음소리, 우승 팡파르가 나와요. 소리는 브라우저에서 만들어지고 경주 설정에서 끌 수 있어요.
같은 말이 연속으로 이길 수 있나요?
네. 경주할 때마다 새로 뽑기 때문이에요. 한 사람이 한 번만 이기게 하려면 경주 후 우승자 제외를 켜세요. 우승한 이름이 명단에서 빠져요.