쓰리디아이 / 2020
승마 VR 어트랙션
어린이 체험을 위한 VR 플레이와 점수 시스템

프로젝트 연도 / 상태2020
개발팀 · 리소스 인력 제외1인
사용 기술Unity3D · VR
OVERVIEW
프로젝트와 나의 역할
공격 NPC, 스테이지별 점수와 로컬 랭킹 저장 기능을 개발했습니다.
- Enemy NPC 개발
- Stage 별 Score 및 랭킹 시스템 개발
CHALLENGE
해결해야 했던 문제
움직이는 플레이어를 빗나가는 투척물이 점수 규칙에 영향을 줌
APPROACH
선택한 해결 방식
콘텐츠 규칙에 맞춰 투척물을 Path 방식으로 이동시키도록 변경했습니다.
PROJECT MEDIA
실행 화면과 시연
기존 프로젝트 상세 설명 보기
# 3D/VR 승마 어트랙션 개발
Unity3D 기반 어린이 교육용 3D/VR 승마 어트랙션으로, 스테이지형 VR 플레이, 몬스터·Enemy NPC FSM(공격·피격), Score 기반 랭크 시스템을 포함합니다.
프로젝트 설명을 위한 이미지 및 영상 Youtube
### 01. 프로젝트 구성 (리소스 개발 인력 제외)
팀 구성 : 1인
### 02. 프로젝트 내 본인 작업 내용
1. Unity 관련
1. Enemy NPC 개발
2. Stage 별 Score 및 랭킹 시스템 개발
### 03. 담당 기능 개발
# Unity 관련
1. Enemy NPC 개발
1. 플레이어를 공격하는 NPC들 개발
- 개발 방안 : 일정 범위 내에 플레이어가 진입하면 공격하는 NPC 개발
- 이슈 및 문제점 : 원거리 공격(투척) NPC의 경우, 플레이어가 움직이다 보니, 투척물이 플레이어에게 맞지 않고 지나치는 현상 발생
- 해결방안 : NPC가 던지는 투척물을 Path 방식으로 전환
- 해결 가능 이유 : 해당 콘텐츠는 NPC가 던지는 투척물이 무조건 플레이어에게 명중해야 Score 계산에서 차이점을 얻을 수 있으므로 해당 방식으로 변경
2. Stage 별 Score 및 랭킹 시스템 개발
1. Stage 별 Score 및 랭킹 시스템 개발
- 개발 방안 : 로컬 파일에 현재 플레이된 Stage별 랭킹 파일을 작성하여 랭킹 저장
- 이슈 및 문제점 : -
- 해결방안 : -
- 해결 가능 이유 : -

