JK강재신 / Portfolio
← 프로젝트 목록

쓰리디아이 / 2020

승마 VR 어트랙션

어린이 체험을 위한 VR 플레이와 점수 시스템

UnityNPC랭킹
승마 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별 랭킹 파일을 작성하여 랭킹 저장
      - 이슈 및 문제점 : -
      - 해결방안 : -
      - 해결 가능 이유 : -
Notion 원본 보기 ↗
다른 프로젝트 살펴보기 ↗