공지사항

2025. 5. 23. 09:55
728x90
반응형

해당 문서는 Project SC에 사용되는 룰렛에 대한 시스템 기획 문서입니다.

 

◎ 룰렛 시스템 (250522)

 

▪ 룰렛 시스템이란?

모험 랜덤 이벤트 혹은 다른 콘텐츠에서 룰렛을 이용하여 보상을 지급하는 것에 대한 모든 규칙을 정립한 것이 룰렛 시스템이다.

 

▪ 룰렛의 종류

룰렛은 아래와 같이 2가지 종류로 구분된다.

 

▪ 룰렛에 적용 가능한 보상품들

룰렛에는 아래와 같은 보상품이 적용 가능하다.

: 보상품들이 추가되면 수정할 예정

 

▪ 원형 룰렛
원형으로 이루어지는 룰렛으로 아래와 같다.

 

: 보상품에 명시된 이름은 룰렛 (DT_roulette)에서 관리한다.

 

◦ 원형 룰렛의 구성
원형 룰렛은 아래와 같이 구성된다.

 

- 원형 룰렛

: 6개의 보상이 명시되는 부분이다. (수량은 6개로 구정되어 있다)

: 보상의 이름과 보상품에 대한 아이콘이 출력되는 부분으로 구성되어 있다.

 

- 돌리기 버튼

: 룰렛을 돌릴 수 있는 명령 버튼이다.

: 해당 UI에서는 활성화 상태만 존재한다.

 

◦ 필수 아이콘
원형 룰렛에 적용될 보상품 관련 필수 아이콘은 아래와 같다.

 

◦ 구현 방법

구현은 룰렛 테이블 (DT_roulette)을 기준으로 구현된다.

 

◦ 스킬 굴림 연출

랜덤 스킬_전설, 랜덤 스킬과 같은 리워드 프리뷰 아이템을 보상품으로 획득하게 되면 아래와 같이 랜덤하게 스킬을 획득하는 연출이 발생된다.

: 해당 부분은 카피바라 GO의 연출 이미지만 첨부

 

◦ 스킬 획득 UI

: 스킬 획득에 성공하면 나타나는 UI이다.

: 스킬 굴림 연출이 종료되어도 나타난다.

 

 

◦ 스킬 획득 UI의 구성

스킬 획득 UI는 아래와 같이 구성된다.

 

- 타이틀

: [스킬 획득 성공]이라는 문구이다.

 

- 스킬

: 획득한 스킬을 나타낸다.

: 아래와 같은 구성 요소가 존재한다.

 

- 획득 버튼

: 획득을 확인하는 명령 버튼이다. 터치 이전에 이미 획득한 상태이다.

: 터치 시, 해당 UI는 소멸된다.

: 해당 UI에서는 활성화 상태만 존재한다.

 

▪ 사각 룰렛

사각형으로 이루어진 룰렛으로 아래와 같다.

 

 

◦ 사각 룰렛 UI의 구성

사각 룰렛 UI는 아래와 같이 구성된다.

 

- 사각 룰렛

: 12개의 보상이 명시되는 부분이다.

: 보상품에 대한 아이콘이 출력된다.

: 중간에는 상인 NPC가 나타난다. (다른 이미지어도 관계는 없다)

 

- 돌리기 버튼

: 룰렛을 돌릴 수 있는 명령 버튼이다.

: 해당 UI에서는 활성화 상태만 존재한다.

 

▪ 룰렛 데이터 테이블 구조

룰렛에 대한 데이터 테이블은 아래와 같이 2개의 데이터 테이블로 구현될 예정이다.

 

◦ 룰렛 기본 정보 데이터 테이블 구조

룰렛 기본 정보에 대한 데이터 테이블 구조는 아래와 같다.

: 자세한 정보는 [11_03_02) 룰렛 데이터 테이블 구조] 문서를 참조

 

◦ 룰렛 보상 정보 데이터 테이블 구조

룰렛 보상 정보에 대한 데이터 테이블 구조는 아래와 같다.

: 자세한 정보는 [11_03_02) 룰렛 데이터 테이블 구조] 문서를 참조

 

※ 끝

728x90
반응형