업데이트 기록
레인 하나뿐이던 첫 버전에서 지금 모습이 되기까지의 기록입니다.
로컬 랭킹 시스템
닉네임을 입력해야 플레이를 시작할 수 있게 됐고, 스타일별로 순위가 남는 랭킹 화면이 생겼습니다. 곡을 끝까지 완주하지 않고 중간에 나가거나 탭을 그냥 닫아도 그 순간까지의 기록이 자동으로 저장됩니다.
멜로디 따라하기 정착
세 번째 게임 스타일 자리에 존 탭, 리듬 러너 등 장애물 회피형 아이디어를 실제로 만들어 테스트해봤지만 기존 반응형 탭 방식과 결이 비슷하거나 판정 설계가 복잡해지는 문제가 있었습니다. 결국 타이밍 판정이 아예 없는 사이먼 게임식 기억력 모드 "멜로디 따라하기"로 정리했고, 구절을 플레이마다 무작위로 새로 생성하고 홀드 스텝을 섞어 반복 플레이에도 계속 새롭게 느껴지도록 다듬었습니다. 선택한 곡을 배경음악으로 계속 재생하도록 붙인 것도 이 시점입니다.
비트 펄스 추가, 판정 시각 효과 개선
레인 4개를 동시에 보지 않아도 되는 캐주얼한 두 번째 스타일 "비트 펄스"를 추가했습니다. 카운트다운, 콤보, 판정 텍스트에 팝·글로우 애니메이션을 더하고, 홀드 노트의 시작~끝 지점이 더 뚜렷하게 보이도록 렌더링을 다시 다듬었습니다.
내 오디오 파일 지원, 키 커스터마이징
내가 가진 오디오 파일(mp3·ogg·wav)을 온셋 분석으로 자동 채보해 플레이할 수 있게 됐고, 곡마다 노트 밀도 기반으로 난이도 별점이 자동으로 매겨지도록 했습니다. 레인 키와 싱글 키를 자유롭게 재배치하는 기능, 개인 반응 속도를 보정하는 판정 오프셋도 이때 들어갔습니다.
첫 버전 — 클래식 레인
4레인 노트 낙하 방식의 가장 기본적인 리듬 게임 뼈대로 시작했습니다.
OfflineAudioContext로 신스 트랙을 직접 합성해서, 같은 알고리즘으로 오디오와 채보를 동시에 뽑아내는
구조를 이때 잡았습니다. 수록곡이 전부 저작권 프리인 것도 이 구조 덕분입니다.