저주받은 마을: 밤의 비밀

플랫폼
Steam
PC
장르
싱글
RPG
스토리
액션 어드벤처
발표자료
프로젝트 기간
2024/03/06 → 2024/04/30
14
1 more property

목차

게임 소개

시연 영상

게임 조작법 및 가이드

조작법 설명
분류
이동
공격
피하기
스킬 사용
플레이어
WASD
마우스 왼쪽 버튼
Ctrl
1 ~ 4번 키
분류
게임 UI 버튼
인벤토리 및 옵션
기타
Alt + 마우스 왼쪽 버튼
Tab

기술적인 도전 과제

상태 머신 (FSM) - Player & Monster
Json을 활용한 엑셀 데이터화
SceneManager Custom
인벤토리 관리 싱글톤 패턴 적용
인벤토리 - 버블 정렬
Raycast 를 이용한 충돌 감지
Coroutine 을 이용한 몬스터 스폰
이벤트 기반 프로그래밍
NavMesh
타임라인 자막 에디터

사용된 기술 스택

클라이언트 구조

게임 전체 플로우
게임 매니저

개발 타임라인

기간
개발 내용
비고
1주차
- 초기 아이디어 및 기본 시스템 기획 - 에셋 찾기 및 구매 - 각 담당 파트 개인 학습
2주차
- NPC 시스템 기획 - 맵 제작 - 플레이어 이동, 카메라, 애니메이션 구현 - 각 파트 데이터 구현 (필드 몬스터, 인벤토리, 플레이어 스탯/레벨)
3주차
- 보스 몬스터 구현 - 필드 몬스터 피격 구현 - 2주차 구현 항목 버그 수정
4주차
- 필드 몬스터 이동, 아이템 드랍 기획, 퀘스트 기획 - 필드 몬스터 공격 구현 - 퀘스트 기본 틀 구현 - 상점 UI 구현 - 버그 테스트
중간 발표
5주차
- UI 기획, 퀘스트 기획 - 몬스터 스폰 및 아이템 드랍 구현 - 퀘스트 구현 - 상점 구매/판매 시스템 기획 - 플레이어 스킬 구현 - UI 구현
6주차
- UI 기획 - 몬스터 스폰 및 아이템 드랍 구현 - 퀘스트 구현 - UI 구현
7주차
- 퀵슬롯 기획, 사운드 에셋 구매, 퀘스트 기획 - 밸런스 기획 - 퀵슬롯 구현 - 퀘스트 구현 (32번 퀘스트까지 완료) - 사운드 구현 - 버그 테스트
유저 테스트
8주차 ~ 9주차
- 조작법 UI 기획, 스킬 기획, 브로셔 및 발표 자료 작업 - 퀘스트 구현 및 연출 - 맵 2차 작업 - 플레이어 스킬 구현 - 세이브&로드 구현 - 조작법 UI 구현 - 버그 테스트
최종 발표

사용자 개선 사항

저희 팀은 질적인 측면의 피드백을 받기 위해 소수의 테스터들로 구성하여 유저 테스트를 진행하였습니다.
유저 피드백
피드백 개선 사항

트러블 슈팅

필드 몬스터 이동
몬스터 공격과 데미지 처리
상점에서 원하는 아이템 판매
상점 UI 와 입력 키 사용 간의 문제
플레이어 이동
플레이어 애니메이션
퀘스트 클리어 조건 문제
보스몬스터 피격 처리
Search
이름
태그
담당
블로그 주소
Github주소
팀원
게임 매니저
플레이어
UI
데이터 저장
스킬