Skip to content

jomin398/ohThreeMania

Repository files navigation

ohThreeMania

Osu! mania 를 모바일 및 PC 에서 즐기자!
미설치로 즐기기 / 설치해서 즐기기
Powered by Three.js and Bootstrap 5

Supported Game Mode.

  • [v] mania (Only 4Key)
  • GrooveCoaster (Not implemented)

features

  • 여러게의 비트맵 파일들을 (.osz) 업로드 하여 즐길 수 있다.
  • 유명 리듬게임 Osu! 를 전격 호환
  • 스킨을 활용한 커스텀 마이징 (기본 적용됨)
    • 게임 플레이
    • 곡 선택 (로비) 화면
    • 부팅화면
    • 로비 케릭터
  • 기본 제공 비트멥 파일들
  • 설치 파일 제공! 설치파일 다운로드

latest Update

로그파일 설치파일
20240426 installer

Note

  • default width is 400px. but, it can supports 1280px or more.
  • scripts are inspired by badmania

TODO

  • [v] 파일 드래그 드롭, 파일 업로드 (모바일 대비)
  • [v] 곡 선택 메뉴
  • [v] 자동플레이 모드 지원
  • [v] 난이도 선택 수정 (아이콘 추가)
  • [v] 노래 진행도 상단 표시
  • [v] 모바일 버튼 추가
  • [v] 부팅 시 로고 표시
  • [v] 점수 표시 최대는 1,000,000 (1백만)
  • [v] 게임모드 3d 추가 (기존은 2d 모드)
  • [v] 파일 여러 개 업로드 지원
  • [v] 채보 (비트 맵) 자동 변환 지원
  • [v] 곡 미리 듣기 추가
  • [v] 점수 및 정확도 음수 표기 문제 해결
  • [v] 비트 맵 변환된 것을 표시
  • [v] 비트 맵 로딩 창
  • [v] 미리 듣기 Fade-in out 추가
  • [v] 모바일에서 난이도 선택 창 팝업
  • [v] 자폭 모드 (클리어 중도 포기) 추가
  • [v] 판정 표시 (MISS, GOOD, PERFECT)
  • [v] 입력Fast(빠름) Late(느림) 표시 여부
  • [v] 노르마(클리어 목표치) 표시
  • [v] 설정창 범위 입력 ToolTip에 값 표시
  • [v] 비트맵 길이 표시. (플레이 시간)
  • [v] 노래, 캐릭터 보이스, 효과음 음량조절
  • [v] 노트 레인 위치 변경가능 (설정에서 수정 가능)
  • [v] Media Session API 지원. (상단바에 뜨는 아이콘)
  • [v] osu-taiko (테고의 달인) 비트 맵 파일 지원
  • [v] 일시중지 화면 (ESC 키 누르면 뜨는 것)
  • [v] 게임 리셋 (재 도전)
  • [v] 게임 결과 창.
  • [v] 곡이 시작될 때 카운트 다운 (비트맵에서 이를 켜고 끄는 게 가능)
  • [v] 곡 선택 매뉴로 되돌아가게.
  • [v] 이전 스코어 보기 버튼.
  • [v] 디버그 용 곡 스킵
  • [v] 콤보 표시
  • [v] 곡 메뉴 정리 (상단에 표시된 엘범 커버를 삭제)
  • [v] 효과음 재생 불가 수정. (설정에서 토글 가능)
  • [v] 커스텀 키 설정 (설정에서 키 바인딩 변경 가능)
  • [v] 결과 창에서 Esc 누를때 일시정지와 겹쳐 보이는거 해결
  • [v] 곡 선택 창에서 애러 표시 및 플레이 비활성화. (곡 파일이 미 존제해서 생기는 오류)
  • [v] 곡 검색 시스템
  • 일정한 진행도가 되면 캐릭터 응원 보이스 재생 및 캐릭터 이미지 표시 (스킬 효과)

비 중요 업데이트

  • [v] 스킨 전용폰트 적용
  • 게임이 켜지면 타이틀(게임제목)을 말하게 하기
  • [v] 레인 이펙트 (노트를 히트 시 반짝이는 효과 같은 것)
  • 분류탭 (아티스트, 소스(동일 앨범 혹은 출처))
  • 곡 선택 매뉴에서 키로 이동
  • 게임 종료 보이스 및 비주얼.
  • 최대 콤보가 갱신될 때 표시