감정 빨래방은 3D 온라인 빨래방이에요. 채팅이나 음성 없이 빨래하기, 앉기, 인사, 음료 건네기 같은 동작만으로 같은 공간에서 함께 머물러요.
빨래 한 바퀴
세제를 사고, 세탁기에 넣고, 건조기로 옮겨 말린 뒤, 테이블에서 개면 한 바퀴예요. 다 개면 확인증을 받아요. 코스는 급속(2분), 표준(8분), 섬세(20분), 이불(45분) 네 가지예요. 매 정각에는 3분 동안 다 같이 불을 꺼요.
움직이기
가고 싶은 바닥을 누르면 그 자리로 걸어가요. 키보드는 WASD나 방향키예요. 화면을 끌면 둘러볼 수 있어요. 아래 메뉴(세탁 · 음료 · 인사 · 쉬기)에서 할 일을 고르면 그곳까지 걸어가서 해요.
함께 있는 사람
초록 이름표(●)가 붙은 사람은 지금 실제로 접속한 손님이에요. 초록 이름표가 없는 사람은 빨래방을 채우는 시연 손님이에요. 파란 이름표에 앞치마를 두른 사람은 빨래방을 돌보는 빨래방지기예요. 눌러 보면 한마디 해 줘요. 최신 Chrome이나 Safari에서 열 수 있어요.
정보와 기록
- 이름과 감정 기록은 이 기기의 브라우저에만 저장돼요. 서버로 보내지 않아요.
- 함께 있기를 위해 자동으로 정해진 이름, 위치, 동작(앉기 · 인사 · 음료 건네기 · 세탁기 사용)만 공용 실시간 서버(MQTT)로 오가요. 공용 서버라 다른 사람도 볼 수 있어요. 글을 쓰는 기능이 없어서 개인정보가 오갈 일은 없어요.
- 방문 통계는 모으지 않고, 쿠키도 쓰지 않아요.
- 글꼴은 Google Fonts에서, 3D와 통신 라이브러리는 cdnjs에서 불러와요.
사용한 오픈소스
three.js r128(MIT), MQTT.js 5.10.1(MIT), 고운바탕 · Noto Sans KR · 나눔고딕코딩 글꼴(SIL Open Font License 1.1).
라이선스 전문 보기: three.js · MQTT.js · SIL OFL 1.1
소리
음악과 효과음, 세탁기 소리는 모두 브라우저에서 직접 만들어 내요. 녹음 파일은 쓰지 않아요.
만든 곳: 말랑무드 · 인스타그램 @marlangmood