리듬 액션 게임 Beat OverFlow 개발 프로젝트

📋 프로젝트 개요

프로젝트명: Beat OverFlow (비트 오버플로우)

개발 기간: 25-2학기

사용 기술: Unity 6, C#

프로젝트 설명: 리듬 액션 게임


✨ 주요 기능 1: .osu 파일 파싱 후 유니티에서 활용

1. 개요

리듬 게임 개발에 있어 가장 중요한 채보를 어떻게 만드냐에 따라 게임의 퀄리티가 크게 달라진다. 하지만 채보를 잘 만든다 하더라도 생산성이 떨어진다면 1인 개발 특성 상 기간 내에 게임이 완성되기 쉽지 않다.

PC 건반형 리듬 게임 개발에서 주로 사용하는 ‘.bms’ 확장자는 편집 소프트웨어가 상당히 구식이다.

사운드 엔지니어 35의 BMS 제작 가이드 - 신희경의 작곡 갤러리

사운드 엔지니어 35의 BMS 제작 가이드 - 신희경의 작곡 갤러리

그렇기에 생산성을 높이기 위해 직관적이고 다루기 쉬운 편집 소프트웨어를 이용해야 해서 선택한 것이 osu!라는 리듬 게임이다. (이하 osu)

osu는 일반적인 리듬 액션 게임이지만 플레이어들이 직접 채보를 제작할 수 있도록 내부에 편집 기능이 존재한다. 이 기능을 살펴보면 당장 위에 보여진 소프트웨어와는 UI에 큰 차이가 있다. 또한, 이를 이용해 채보를 몇 번 제작해 본 경험도 있기 때문에 생산성에 유리한 점이 있다 판단하였다.

리듬 게임 화면처럼 보여진 이곳에 노트만 찍어주면 된다.

리듬 게임 화면처럼 보여진 이곳에 노트만 찍어주면 된다.

본래 리듬 게임이기에 osu 내에서 즉시 테스트 해볼 수도 있다는 것이 큰 강점이다.