BMS 뷰어 개발 (3)

현재 까지 구현된 기능

  • 기본적인 BMS 파싱 & 재생
  • BMS 재생 정보 실시간 출력
  • 간단한 마스터, 키음, BGM 믹서
  • 마디별 키음 밀도 그래프

불완전한 기능

  • 마디 이동(싱크가  약간씩 맞지 않고 동영상 BGA를 중간부터 틀 수 없으며, 전 마디 까지의 키음이 다 짤려서 나옴)
  • 랜덤, s랜덤, h랜덤
  • 동영상 BGA

미구현 & 버그

  • 사용자 옵션(ubmPlay에 있는 것들 + α)
  • 매우 빠른 BPM(engine [Explode]처럼)이 나올 경우 싱크가 맞지 않음
  • 랜덤 분기 기능

일단 제대로 디자인이 안되어 있으니 정확한 좌표잡는 일이 의미가 없을 것 같아서 스크립트 작업은 중단하고 스킨부터 만들고 있습니다. 계획은 남의 스킨을 허락맡고 따와서 쓰는거였는데 해상도도 안맞고 허락맡는 것도 귀찮아서 그냥 만들고 있는데 역시 공대생이라 그런지 디자인이…

이번 달안에는 끝내야 하는데 역시 BMS가 엣지케이스가 많아서 안정적인 버전을 내놓기는 무리고 일단 베타 버전을 내는것이 목표겠죠.. 랜덤분기를 선택하게 하는 기능이 현재로서는 가장 난이도가 높아보이고 중간부터 재생하는 기능은 유니티가 얼마나 해주느냐에 달렸네요..

 

Leave a Reply

Your email address will not be published.