랜덤달리기 사이트 소개 - 왜 만들었고 무엇이 다른가
랜덤달리기(Randomrace)는 뽑기 결과를 3D 달리기 레이스로 보여주는 무료 웹 추첨 게임입니다. 설치나 회원가입 없이 브라우저에서 바로 사용할 수 있습니다.
이 사이트가 제공하는 경험
모임에서 당번이나 경품 당첨자를 정할 때, 결과가 나오는 과정을 함께 볼 수 있도록 만든 도구입니다. 참가자 이름을 캐릭터에 표시하고 속도 변화와 아이템이 있는 경기를 진행합니다. 짧은 경기에는 마을 경주를, 더 길게 관전하려면 다운힐·등산·교도소 맵을 선택할 수 있습니다.
처음 방문하셨다면 가상 명단 6명으로 진행하는 사용 예시에서 실제 화면과 설정을 확인하세요.
무엇이 다른가
- 얼굴 사진 매핑 - 참가자 사진을 올리면 3D 캐릭터의 얼굴이 됩니다. 몰입도가 완전히 달라집니다.
- 최대 500명 동시 레이스 - 대규모 이벤트 추첨도 한 번에 처리할 수 있습니다.
- 맵 4종과 아이템 9종 - 30초짜리 짧은 코스부터 2분 30초짜리 등산 코스까지, 아이템 개수도 0~100개로 조절합니다.
- 꼴찌 당첨 모드 - 벌칙·당번 뽑기를 위한 역방향 추첨. 마지막까지 긴장감이 유지됩니다.
- 결과 공유 - 당첨자 명단 텍스트 복사와 얼굴 사진이 포함된 결과 이미지 저장을 지원합니다.
추첨 원리와 한계
출발 위치와 경기 중 속도·아이템에 난수를 사용합니다. 결과는 실제 경기 진행으로 결정되며, 모든 설정에서 참가자별 당첨 확률이 정확히 같다는 통계 검증은 아직 완료하지 않았습니다. 추첨 원리와 검증 범위에서 자세히 안내합니다.
개인정보와 데이터
참가자 이름, 사진, 게임 설정은 사용하는 브라우저 저장소에 보관합니다. 참가자 데이터를 별도 서버로 업로드하거나 기기 간 동기화하는 기능은 없습니다. 사이트 데이터를 삭제하면 이 명단도 사라지므로 중요한 명단은 별도로 보관하세요.
웹사이트 호스팅과 광고 등 외부 서비스는 접속 정보를 처리할 수 있습니다. 참가자 정보 저장과는 구분되는 사항이며, 자세한 내용은 개인정보처리방침에서 확인할 수 있습니다.
기술 구성
웹 표준 기술만으로 만들어졌습니다. 3D 렌더링은 Three.js(WebGL)를 사용하고, 캐릭터 모델과 맵은 외부 3D 파일을 내려받지 않고 코드로 직접 생성합니다. 3D 라이브러리는 외부 CDN에서 불러오므로 네트워크 연결과 WebGL을 지원하는 브라우저가 필요합니다. 배경음악과 효과음도 오디오 파일 없이 Web Audio API로 실시간 합성합니다. 기기 성능이 부족하면 그래픽 품질을 자동으로 낮추고, 모바일에서는 레이스 시작 시 가로 화면으로 전환됩니다.
이용 요금
모든 기능이 무료입니다. 유료 기능이나 결제 요소는 없으며, 광고를 통한 운영비 마련을 준비하고 있습니다. 안내 문서에 광고 영역을 마련했으며, 레이스 설정 화면 주변과 경기 화면 양옆의 광고 배치를 준비하고 있습니다. 새 배치는 미리보기로만 제공하며 실제 광고는 사이트 승인과 배치 검토를 마친 후 활성화합니다. 화면이 좁으면 게임과 설정을 가리지 않도록 광고 영역을 숨깁니다.
운영자
개인 개발자 유민재가 기획·개발·운영하고 있습니다. 기능 제안이나 오류 신고는 문의 페이지를 통해 보내주시면 확인 후 반영합니다. 보내주신 내용은 재현 가능 여부와 필요한 개선 사항을 확인하는 데 참고합니다.
업데이트 기록
· 레이스 확장과 팀 배정 개선
- 한 레이스 최대 500명 출전과 참가자 이름 검색·추적을 지원합니다.
- 홈에서 랜덤레이스와 팀 배정을 선택하고 실제 게임 화면과 연출 미리보기를 볼 수 있습니다.
- 팀 배정에서 팀 이름·정원·명단 설정을 브라우저에 저장하고, 한 번에 추첨할 인원을 자동 또는 수동으로 선택할 수 있습니다.
- 기존 레이스 설정창을 유지한 광고 배치 미리보기를 추가했습니다. 실제 광고 게재는 승인 및 배치 검토 후 진행합니다.
· 이용 안내 개선
- 홈에서 실제 경기 화면과 이용 예시를 확인할 수 있도록 구성했습니다.
- 6명 샘플 명단과 설정·결과 화면을 이용 가이드에 추가했습니다.
- 추첨 확률을 단정하던 문구를 실제 작동 방식과 검증 범위로 수정했습니다.
- 참가자 로컬 저장과 외부 광고·호스팅의 정보 처리를 구분해 안내했습니다.
기존 제공 기능
아래는 이전 버전부터 제공하던 기능입니다. 개별 도입 날짜는 기록하지 않았습니다.
- 맵 4종(마을 경주, 꼬불꼬불 다운힐, 등산, 교도소)과 경사 시스템 도입
- 아이템 9종 및 사용 연출(망치 내려찍기, 물폭탄 투척 등) 추가
- 꼴찌 당첨 모드, 레이스 주제 표시 기능 추가
- 결과 명단 복사·이미지 저장, 결승 슬로모션 연출 추가
- 보관함 1,000명 확장, 모바일 가로모드 및 자동 성능 최적화
🏁 랜덤달리기 무료로 사용하기