젬 크로니클: 왕가의 비밀

플랫폼
PC
WebGL
장르
2D
RPG
플랫포머
게임
스토리
도트
덱빌딩
발표자료
프로젝트 기간
2024/03/06 → 2024/05/01
15
1 more property

프로젝트 결과물 소개

주인공이 젬의 비밀을 파해치며 보스를 물리치는 이야기

게임 조작법과 가이드

조작법
가이드

프로젝트 개요 및 목표

프로젝트 개요
우리게임은 “왕가의 비밀”이라는 판타지 세계를 배경으로 합니다. 이 세계에는 다양한 캐릭터, 몬스터, 그리고 마법이 존재합니다. 플레이어는 영웅으로 시작하여 여러 모험을 하면서 세계를 탐험하고, 임무를 수행하며 성장해나갑니다.
목표
탐험과 모험: 플레이어가 "마법의 숲"을 탐험하는 동안 다양한 장소를 발견하고, 퀘스트를 완료하며 세계를 탐험할 수 있도록 합니다.
캐릭터 성장: 플레이어가 경험치를 획득하고 레벨업하여 능력치를 향상시키며, 젬을 획득하여 다양한 스킬을 배우고 특수 능력을 확보할 수 있도록 합니다.
실시간 전투 시스템: 턴 기반이 아닌 실시간 전투 시스템을 개발하여 플레이어가 몬스터와 싸울 때 플레이어의 빠른 반응과 능력이 중요한 요소가 되도록 합니다.
다양한 스킬과 무기: 플레이어는 다양한 스킬을 배우고 사용할 수 있으며, 또한 다양한 종류의 무기와 방어구를 사용하여 전투에 유리한 전략을 구사할 수 있습니다.
스토리텔링: 게임에 깊이를 부여하기 위해 흥미진진한 스토리와 다양한 퀘스트를 제공합니다. 플레이어는 세계의 이야기를 탐험하고 주요 캐릭터와 상호작용할 수 있습니다.

기술적인 도전 과제

Excel2Json
Singleton
ScriptableObject
ObjectPooling
FSM

사용된 기술 스택

클라이언트 구조

씬 구조

매니저

퀘스트 & NPC

(NPC와 퀘스트의 데이터 구조도)

플레이어

아이템 & 인벤토리

사용자 개선 사항

개선 필요 의견
1
파밍요소가 적다고 생각합니다. RPG는 몬스터에게서 나오는 장비탬의드랍을 먹는 재미가 크다고 생각하는데 그런 요소가 없어서 아쉬웠습니다.
2
테스트를 위한 설정인지는 모르겠지만, 골드가 너무 쉽게 습득이 가능해서 상점의 아이템들을 모두 한 번에 구매가 가능해서 쉬웠습니다.
3
다양한 몬스터도 없는게 아쉽습니다.
4
육성 없이 보스가 잡혔습니다.
5
퀘스트는 있었지만 아이템이나 스킬 등 여러 성장 요소들이 부족했습니다.
6
직업을 선택할 수 있는 것이 좋았다. 하지만 다음 스테이지로 이동이 안되거나, 슬라임이 없어서 실제 몬스터를 잡아보지는 못했다.
7
마나포션을 사용하는데 체력이 증가합니다. / 마나 포션을 사용했는데 체력이 찼습니다.
8
그리고 버그인지는 모르겠지만 마법사의 공격이 제자리에만 생깁니다.
9
상점을 연 채로 멀어져도 계속 상점이 열려있다. (이러면 몬스터 잡아서 돈을 벎과 동시에 바로바로 장비 업그레이드가 가능) , 또한 상점을 연 상태에서 또 상인에게 말이 걸리거나 설정 창을 열 수 있다.
10
무엇보다도 다음 스테이지로 가는 포탈이 작동하지 않고, 슬라임도 없어서 퀘스트 및 게임진행이 전혀 안된다.

답변 및 계획

1.
밸런싱 관련 사안은 인지하고 있었기 때문에 수정할 예정
2.
퀘스트 클리어 방법 / 스킬 페이지의 존재 등을 인지하지 못해 게임 진행에 어려움을 겪는 문제 → 게임 내 튜토리얼이나 안내 페이지 등을 추가할 예정
3.
마법사 제자리에 스킬 생성 → 기존에는 의도한 사안이었으나 수정할 예정
4.
상점 / 포탈 등 편의성 관련 → 위의 치명적 문제들 개선 후 추후 개선 시도

코드 샘플 및 주석

Quest
NPC
Inventory
Player
PlayerBaseState
PlayerDataManager

트러블 슈팅

석동구
이건형
김유원
김승현

프로젝트 결과 및 성과

팀원 구성 및 연락처

Search
Team
이름
태그
MBTI
블로그 주소
Github주소
이메일 주소