돌림판 룰렛이란?
돌림판 룰렛은 여러 항목을 부채꼴로 나눠 그린 원판을 돌려서, 멈춘 칸의 항목 하나를 랜덤으로 뽑아 주는 도구예요. 종이에 제비를 만들거나 손으로 사다리를 그리지 않아도, 뽑고 싶은 항목만 줄줄이 적고 돌리기를 누르면 끝이에요. 돌아가는 원판이 서서히 느려지다 멈추는 순간이 은근한 긴장감을 주기 때문에, 단톡방·회식·수업·방송에서 다 같이 결과를 지켜보는 재미가 있어요. 같은 항목 목록으로 마블 레이스·캡슐뽑기·순서·팀 나누기까지 탭만 바꿔 쓸 수 있어요.
항목 입력과 섞기
항목은 쉼표(,)로 구분하거나 줄바꿈으로 구분하거나 둘 다 섞어 써도 돼요. 예를 들어 짜장면, 짬뽕, 볶음밥처럼 한 줄에 쉼표로 적어도 되고, 한 줄에 하나씩 적어도 똑같이 인식해요. 앞뒤 공백과 빈 항목은 자동으로 정리돼요.
- 섞기 — 입력한 항목 목록 자체를 그 자리에서 무작위로 재배열해요. 입력칸의 순서가 바로 바뀌고, 돌림판·마블 레이스 화면도 새 순서로 다시 그려져요.
- 정렬 — 항목을 가나다·숫자 순으로 다시 줄 세워요. 목록을 깔끔하게 정리하고 싶을 때 쓰면 좋아요.
이럴 때 써요
- 점심 메뉴 룰렛 — 짜장면·짬뽕·볶음밥처럼 매번 고민되는 오늘 뭐 먹지를 돌림판에 맡겨요. 상단 점심 메뉴 버튼으로 예시를 바로 채울 수 있어요.
- 벌칙 룰렛·복불복 — 술자리 벌칙, 노래방 다음 곡, 게임 복불복을 정할 때. 벌칙 프리셋으로 시작해 보세요.
- 당번·순서 뽑기 — 청소 당번, 발표 순서, 설거지 담당을 공평하게 정할 때.
- 이름 뽑기·랜덤 추첨 — 이벤트 당첨자, 경품 추첨, 반에서 한 명 뽑기. 이름을 쉼표나 줄바꿈으로 적고 돌리면 돼요.
- 랜덤 순서·팀 나누기 — 같은 항목 목록으로 순서 정하기를 눌러 발표 순서를 정하거나, 사람들을 여러 팀으로 균등하게 나눌 수 있어요.
탭별로 쓰는 법
항목을 한 번만 입력하면, 같은 목록으로 아래 네 가지 탭을 골라 쓸 수 있어요.
- 돌림판: 돌리기를 누르면 원판이 돌다 멈추며 당첨 항목을 뽑아 줘요. 눈에 보이는 멈춘 칸과 뽑힌 결과는 항상 같아요.
- 마블 레이스: 항목마다 색이 다른 공이 긴 코스를 천천히 굴러 내려가며 경주해요. 삼각핀·범퍼·갈래길·가속 구간·회전 바람개비를 지나는 동안 카메라가 선두를 따라다니고 순위가 계속 뒤집혀요. 먼저 도착 = 당첨과 마지막 도착 = 당첨 중에서 규칙을 고를 수 있어요.
- 캡슐뽑기: 뽑기 머신이 흔들리다 캡슐이 굴러 나오고, 캡슐이 열리며 당첨 항목을 보여 줘요.
- 순서·팀: 순서 정하기로 1번부터 무작위 순번을 매기거나, 팀 개수를 정해 팀 사이 인원 차이가 최대 1명이 되도록 균등하게 나눠요.
모든 탭의 결과는 아래 결과 영역에 글자로도 표시돼요. 버튼을 다시 누르면 그때마다 새로 뽑혀요.
마블 레이스의 긴 코스와 카메라
마블 레이스는 화면보다 훨씬 긴 트랙을 천천히 굴러 내려가는 물리 경주로 새로 꾸몄어요. 낙하가 느려서 한 판이 대략 10~20초 이어지고, 그동안 카메라가 선두 공을 세로로 따라가며 무리가 흩어지면 넓게 줌아웃하고 다시 모이면 줌인해서 순위 싸움을 가까이 보여 줘요. 오른쪽 세로 막대는 골까지 남은 거리를, 위쪽 배지는 지금 선두를 알려 줘요.
코스는 여러 구간으로 나뉘어 있어요. 삼각핀 필드로 시작해 지그재그 범퍼(분홍 선)에서 좌우로 크게 튕기고, 중앙 쐐기로 갈라지는 갈래길 분기에서 한쪽은 가속 구간(초록), 다른 쪽은 감속 늪(갈색)으로 나뉘었다가 아래 깔때기에서 다시 합쳐져요. 이어서 회전 바람개비(보라)가 공을 크게 흔들고, 마지막 깔때기에서 전원이 재합류하면서 골 직전에 순위가 한 번 더 뒤집혀요. 구간마다 순위가 리셋되니 끝까지 결과를 알 수 없어요.
마블 레이스는 어떻게 공정한가요?
물리 자체는 진짜라서 미리 정해둔 당첨은 없어요. 갈래길과 가속 구간 때문에 어떤 출발 위치는 다른 위치보다 훨씬 유리하지만, 이를 없애기 위해 매 경주마다 어느 공에 어떤 이름을 붙일지 편향 없는 피셔-예이츠 셔플로 다시 섞어요. 그래서 물리적으로 유리한 자리가 있더라도 이름 기준으로 보면 모든 항목의 당첨 확률이 1/N 로 균등하게 수렴해요. 화면 밖에서 결과를 조작하는 대신 배정을 무작위화하는 방식이라, 눈에 보이는 경주와 결과가 언제나 일치해요. 공이 겹치지 않도록 마블 레이스는 항목 16개까지 지원하고, 그보다 많으면 안내가 떠요.
돌림판·캡슐뽑기 — 보는 재미를 더했어요
돌림판은 브라우저의 난수로 멈출 위치를 먼저 정한 다음, 그 위치에 정확히 멈추도록 원판을 여러 바퀴 돌려요. 그래서 화면에 보이는 멈춘 칸과 실제로 뽑힌 결과가 언제나 일치해요. 캡슐뽑기는 뽑기 머신이 덜컹덜컹 흔들리다 캡슐이 데구르르 굴러 나오고, 잠시 뒤 캡슐이 활짝 열리면서 당첨 항목을 보여 줘요. 어릴 때 문방구 앞에서 돌리던 캡슐 뽑기 기계처럼, 열리기 직전까지 결과를 알 수 없는 두근거림이 매력이에요.
돌림판과 캡슐뽑기는 연출이 시작되기 전에 브라우저의 보안 난수(crypto.getRandomValues)로 당첨을 먼저 정해요. 애니메이션은 보여 주기일 뿐이라 특정 항목이 더 잘 나오는 편향이 없어요. (마블 레이스는 반대로 진짜 물리에 맡기되, 위에서 설명한 대로 공↔이름 배정을 매번 무작위화해 공정성을 지켜요.) 당첨된 항목은 연출이 끝난 뒤 아래 결과 영역에도 글자로 표시되니까 복사하거나 다시 확인하기 편해요.
정말 공정하게 랜덤인가요?
네. 돌림판·캡슐뽑기는 보안 난수로 결과를 먼저 정하고 연출을 그 결과에 맞춰요. 마블 레이스는 진짜 물리 경주지만 공↔이름 배정을 매 경주 무작위화해 이름 기준 당첨 확률을 균등하게 맞춰요. 순서 정하기와 팀 나누기는 피셔-예이츠 셔플이라는, 모든 순서가 똑같은 확률로 나오도록 보장된 방법으로 섞어요. 마음에 드는 결과가 나올 때까지 몇 번이든 다시 돌려도 돼요.
입력한 항목과 개인정보
모든 처리는 브라우저 안에서만 실행돼요. 입력한 항목은 서버로 전송되거나 저장되지 않아요. 다만 항목 링크 복사로 만든 링크에는 항목 목록이 주소(쿼리)에 담기기 때문에, 그 링크를 받은 사람은 같은 항목이 채워진 돌림판을 볼 수 있어요. 실명이나 민감한 내용을 링크로 공유하는 게 부담스러우면 별명으로 적어 주세요. 자세한 내용은 개인정보처리방침을 참고해 주세요.
자주 묻는 질문
돌림판 룰렛은 어떻게 쓰나요?
뽑고 싶은 항목을 쉼표(,)나 줄바꿈으로 구분해 입력한 뒤 돌리기 버튼을 누르면 돌림판이 돌아가다 멈추면서 당첨 항목 하나를 뽑아 줘요. 점심 메뉴 고르기, 벌칙 정하기, 복불복, 청소 당번 뽑기처럼 무언가를 랜덤으로 정할 때 쓸 수 있어요.
항목은 어떻게 입력하나요?
쉼표(,)로 구분하거나 줄바꿈으로 구분하거나 둘 다 섞어 써도 돼요. 예를 들어 짜장면,짬뽕,볶음밥처럼 한 줄에 쉼표로 적어도 되고, 한 줄에 하나씩 적어도 똑같이 세 항목으로 인식해요. 앞뒤 공백과 빈 항목은 자동으로 정리돼요.
섞기 버튼은 무슨 기능인가요?
섞기 버튼은 입력한 항목 목록 자체를 그 자리에서 무작위로 재배열해요. 예를 들어 1,2,3,4가 2,4,1,3처럼 입력칸에서 바로 순서가 바뀌고, 돌림판·마블 레이스 화면도 새 순서로 다시 그려져요. 발표 순번만 보고 싶을 때는 순서·팀 탭의 순서 정하기를 쓰면 돼요.
마블 레이스(핀볼)는 어떻게 공정한가요?
여러 개의 공이 긴 코스를 굴러 내려가며 실제로 경주하고, 먼저(또는 마지막에) 골라인을 통과한 공이 당첨돼요. 갈래길·가속 구간 때문에 물리적으로는 특정 출발 위치가 유리하지만, 매 경주마다 어느 공에 어떤 이름을 붙일지 편향 없는 피셔-예이츠 셔플로 다시 섞기 때문에 이름 기준으로는 모든 항목의 당첨 확률이 1/N 로 똑같이 수렴해요. 수만 번 돌려도 특정 항목이 더 잘 나오지 않아요.
팀 나누기는 공정하게 나눠지나요?
이름을 무작위로 섞은 뒤(편향 없는 피셔-예이츠 셔플) 팀에 차례대로 배분해서 팀 사이 인원 차이가 최대 1명이 되도록 균등하게 나눠요. 돌릴 때마다 순서가 새로 섞이므로 다시 뽑기 버튼으로 여러 번 돌려도 돼요.
캡슐뽑기는 무엇인가요?
뽑기 머신이 흔들리다 캡슐이 데구르르 굴러 나오고, 캡슐이 열리면서 당첨 항목을 보여 주는 모드예요. 당첨은 연출과 무관하게 보안 난수로 공정하게 정해지고, 결과는 아래 결과 영역에도 글자로 표시돼요.