# Show HN: Hallucinate - 대규모 멀티플레이어 온라인 레이브

> Clean Markdown view of GeekNews topic #29987. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=29987](https://news.hada.io/topic?id=29987)
- GeekNews Markdown: [https://news.hada.io/topic/29987.md](https://news.hada.io/topic/29987.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2026-05-29T18:33:33+09:00
- Updated: 2026-05-29T18:33:33+09:00
- Original source: [hallucinate.site](https://hallucinate.site)
- Points: 1
- Comments: 1

## Topic Body

- **Hallucinate**는 캐릭터를 꾸미고 이동·춤·말하기 입력으로 참여하는 **온라인 레이브** 경험을 제공함
- 캐릭터 외형은 `7`, `8`로 머리 색, `9`, `0`으로 피부색, `u`, `i`로 머리 모양을 바꿀 수 있음
- 의상은 `j`, `k`로 상의, `m`, `,`로 하의를 변경하며, 키보드만으로 외형을 빠르게 조정 가능함
- 이동은 방향키 또는 `w`, `a`, `s`, `d`를 사용하고, `l`, `;`는 **춤 동작**, `b`는 바운스, `space`는 말하기에 대응함
- `tab`은 **대체 입력**, `h`는 도움말을 열며, 비디오가 시작되지 않으면 **play**를 누르면 됨

---

### 조작법
- ## 캐릭터 외형
  - `7`, `8`: 머리 색 변경
  - `9`, `0`: 피부색 변경
  - `u`, `i`: 머리 모양 변경
  - `j`, `k`: 상의 변경
  - `m`, `,`: 하의 변경
- ## 이동과 동작
  - `↑` 또는 `w`: 앞으로 이동
  - `←` 또는 `a`: 왼쪽 이동
  - `↓` 또는 `s`: 뒤로 이동
  - `→` 또는 `d`: 오른쪽 이동
  - `l`, `;`: 춤 동작
  - `b`: 바운스
  - `space`: 말하기
- ## 기타 입력
  - `tab`: 대체 입력
  - `h`: 도움말
  - 비디오가 시작되지 않으면 **play**를 누르면 됨

## Comments



### Comment 58569

- Author: neo
- Created: 2026-05-29T18:33:33+09:00
- Points: 1

###### [Hacker News 의견들](https://news.ycombinator.com/item?id=48304260) 
- 이런 걸 보니 멋지고, 이런 프로젝트가 있는 줄 몰랐음  
  6~7년 전에 **VR용 DJ 믹싱**으로 비슷한 걸 만들었고, 실제 바이닐 턴테이블에서 전체 DJ 믹싱이 가능하게 했음  
  DJ들이 전 세계 어디서든 자기 세트를 틀고, 자기 스튜디오나 집에 있는 음악에 접근할 수 있게 만들었지만, 혼자 만들던 중 건강 문제로 프로젝트가 무기한 중단된 상태임  
  이렇게 사라지게 두긴 아깝고, 누군가 이어서 발전시켜 주면 좋겠음  
  Unity 엔진으로 만들었고, 에셋과 스크립트는 전부 직접 만들었으며, 바이브 코딩 같은 건 없었는데, 어떻게 공유하는 게 좋을지 잘 모르겠음  
  관심 있는 사람이 있다면 아래 영상들을 봐줬으면 함  
  [https://youtu.be/qXeiqlFA7Rg?t=171](<https://youtu.be/qXeiqlFA7Rg?t=171>)  
  [https://www.youtube.com/watch?v=nub6gKgLt44](<https://www.youtube.com/watch?v=nub6gKgLt44>)  
  [https://www.youtube.com/watch?v=yWjZUOVbfx4](<https://www.youtube.com/watch?v=yWjZUOVbfx4>)
  - 정말 멋짐. 코로나 시기에 원격 친구와 **백투백 DJ 믹스**를 할 수 있는 시스템을 만들기 시작했지만 별로 진전은 없었음  
    다시 해보고 싶고, 이 분야에 새로 나온 발전이 있는지도 궁금함  
    같이 잼하는 류의 프로젝트들은 몇 개 있었지만, 기억상 전자음악 DJ 믹싱에는 지연 시간 때문에 별로 맞지 않았음
  - 다른 사람이 이어서 발전시키길 원한다면, 작업물을 **자유 소프트웨어**로 공개하면 됨
  - GitHub나 Radicle에 공개하면 됨. 방법을 잘 모르겠다면 **AI CLI**에게 도움을 받으면 됨

- GitHub 저장소는 [https://github.com/stagas/hallucinate](<https://github.com/stagas/hallucinate>)이고, 라이선스는 **MIT**임  
  모든 기여를 환영함
  - 이왕 관심을 받은 김에, 이걸 만든 사람이고 건강 문제 때문에 아주 오래 실직 상태였지만 이제 괜찮아져서 일자리를 찾는 중임  
    전문 분야는 **TypeScript 기반 창의적 프론트엔드 개발**이고, 원격이면 좋으며 유럽 시간대가 선호됨  
    제안이 있다면 HN 프로필에 이메일이 있음
  - 완전 정신없는데 마음에 듦. ts 파일 수백 개가 **평평한 계층**으로 깔려 있음  
    Mixamo 참조가 좀 보이는데, 애니메이션은 어떻게 재생하는지 궁금함  
    이렇게 많은 캐릭터를 위해 최적화가 따로 되어 있는지도 궁금함
  - README 파일을 추가해야 함

- 이제는 사라진 **theclub.zone**도 비슷한 걸 더 멋스럽게 했고, 엄청 어려운 비밀 플랫폼 퍼즐도 있었음  
  [https://www.youtube.com/watch?v=MAXY_bZvWUU](<https://www.youtube.com/watch?v=MAXY_bZvWUU>)  
  [https://www.youtube.com/watch?v=U9I_zfQrfzM](<https://www.youtube.com/watch?v=U9I_zfQrfzM>)  
  하지만 진짜 클럽 경험에 가장 가까운 건 Increpare의 짧은 게임 **SLAVE OF GOD**라고 봄  
  [https://www.youtube.com/watch?v=OSmlqOorQqk](<https://www.youtube.com/watch?v=OSmlqOorQqk>)  
  [https://www.increpare.com/2012/12/slave-of-god/](<https://www.increpare.com/2012/12/slave-of-god/>)

- Porter Robinson이 열었던 2021년 **Secret Sky 온라인 음악 페스티벌**이 떠오름  
  2020년 행사도 비슷했지만, 2021년 버전에는 작은 사람형 아바타가 있었음  
  몇몇 사람들과 브라우저 콘솔을 만지며 강조 색을 바꾸거나 머리 위 위치 텍스트를 원하는 문구로 바꾸는 식으로 놀았음  
  [https://www.webbyawards.com/crafted-with-code/secret-sky-202...](<https://www.webbyawards.com/crafted-with-code/secret-sky-2021/>)  
  [https://www.webbyawards.com/crafted-with-code/secret-sky-202...](<https://www.webbyawards.com/crafted-with-code/secret-sky-2020/>)

- 약 5시간치 데이터로 **플레이어 이동 히트맵**을 만들었음: [https://i.imgur.com/7lDuJI6.png](<https://i.imgur.com/7lDuJI6.png>)

- 점프를 허용하면 훨씬 좋아질 것 같음. 군중 위를 내려다볼 수 있으면 시각적으로 더 역동적일 듯함
  - 추가했음. **b 키**로 튀어오르면 됨
  - 좋은 아이디어임. PR을 받겠음

- 재미있음. 오래 전부터 전자음악 팬이었고, 올해 처음으로 **DJ 중심 공연**에 가볼 예정임  
  그 씬이 인플루언서 유형과 여러 종류의 기호용 약물 사용으로 넘쳐나는 것 같기도 한데, 틀렸을 수도 있음  
  다른 일을 할 때 배경으로 틀어두려고 북마크함
  - 공연장과 하위 장르에 따라 크게 다름. 바로 떠오르는 공연들에서는 휴대폰, 영상 촬영, 사진 촬영이 정말 최소였음  
    보통은 10년 넘는 영상들을 다시 보며 추억하는 걸 좋아해서 내가 잠깐 찍는 정도였고, 공연이 내게 얼마나 중요했는지에 따라 보통 1~3개 정도였음  
    소셜 미디어로 **인플루언서가 얼마나 많은지** 판단하면 표본 편향이 생김. 인플루언서가 많은 공연일수록 피드에 뜨기 마련이기 때문임
  - 그 씬은 원래부터 **기호용 약물 사용**이 많았음. 자기 분위기와 삶의 목표에 맞으면 참여하고, 아니면 안 하면 되지만, 주변에서 눈에 띄는 요소일 준비는 해야 함  
    인플루언서 유형은 새로 생긴 문제고, 소셜 미디어가 이 씬에도 해를 끼쳤음  
    그래서 영국과 여러 지역의 클럽들이 **휴대폰 금지 정책**을 도입하고 있으니, 장소를 잘 고르면 어느 정도 피할 수 있음
  - 어느 지역인지는 모르지만, 좋아요와 팔로우를 위해서가 아니라 진짜로 즐기는 괜찮은 공연을 주변에서 찾을 수 있을 것임  
    솔직히 댄스플로어와 좋은 사람들이 있는 레이브에 가는 건 꽤 인생이 바뀌는 경험임  
    많은, 어쩌면 대부분의 댄스 음악이 바로 그런 환경을 위해 만들어졌다고 봄. 즐거운 시간 보내길 바람

- 지난 15분 동안 계속 레이브를 즐겼음. 아주 멋진 아이디어임  
  채팅 시스템은 개선할 수 있어 보이고, 다른 플레이어와의 **상호작용을 더 강제로 유도**하면 좋을 듯함  
  지금은 모두가 그냥 뛰어다니고 춤 동작만 바꾸는 것처럼 보임. 기본적인 보상 시스템을 고려해볼 수 있을 것 같음
  - 고마움. 모든 기여와 아이디어를 환영함  
    GitHub 저장소에 이슈를 열어서 제안들과 함께 논의해보면 좋겠음

- 플레이할 수 없었고, 사이트가 로드되지 않았음  
  진행 막대가 약 2분 동안 **0%** 에 멈춰 있어서 포기했음  
  Firefox 151.0.1(aarch64)을 쓰고 있고, 도움이 된다면 MacOS 26.3(25D125) 환경임
  - 아마 HN의 **죽음의 키스** 때문일 가능성이 큼  
    Firefox/Mac에서는 버튼이 보이는 지점까지는 로드됐지만 너무 오래 걸려서, 서버 부하를 줄이려고 그냥 페이지를 닫았음
  - Firefox 문제일 수도 있다고 봄  
    Firefox에서는 같은 문제가 있었지만 Chrome에서는 로드됐고, 그래도 1분 정도 걸렸음  
    수정: 다시 보니 이제 Firefox에서도 로드됨
  - 예상보다 트래픽이 많이 몰린 것 같음. 오늘 아침 Win 11의 Chrome에서도 같은 결과를 봄

- 여기서 논 시간이 지난 몇 년간 온라인에서 했던 어떤 것보다 더 재미있었음
