flynuts.github.io

프로젝트명: 게임작품명 Forest Quest

[ 목차 ]

1. 컨셉

2. 관련 이미지와 동영상

3. 대표 이미지 그리고 컨셉과 대표이미지 기반 작품 묘사

4. 게임 시스템 디자인

5. 키보드 이벤트에 대한 흐름도

6. 개발 요구 사항

7. 게임 개발 일정

[컨셉]

메인컨셉 : 여햄,모험

서브 컨셉 1 : 액션성

서브 컨셉 2 : 성장

서브 컨셉 3 : 환경

서브 컨셉 4 : 퀘스트

서브 컨셉 5 : 식생



[관련 이미지 동영상]

12345678



[대표 이미지]

main


1. 메커니즘

[도전 과제]

1.플레이어는 모든 몬스터를 잡아야 게임이 클리어됩니다

[재미 요소]

1.다양한 아이템들이 맵 곳곳에 배치되어있어 게임플레이하는 방식을 바꿀수있어 매번 다른 플레이를 경험할수있음


2. 이야기

[만들게 된 배경]
판타지 느낌의 그래픽으로 로그라이크 혹은 유사 장르의 게임을 만들고싶었음

[카메라 관점]
2d 횡스크롤


3. 미적요소

[디자인][컬러]
게임분위기가 대체적으로 밝은 색감의 분위기며 특정 구간 돌입시 분위기가 어두운색으로 반전되 게임을 플레이하는 입장에서 좀 더 몰입감을 느끼게 만들예정임


4. 기술

유니티

[게임 시스템 디자인]

  1. 게임 오브젝트 분해 (구성 요소 분석)
연번 오브젝트 이름 오브젝트 이미지
1 플레이어 12311
2 무기들  
3  preview
4 배경

2. 파라미터(속성) 뽑아 보기

  1. 오브젝트 이름 (플레이어)
속성 영문명칭 설명 비고
1 체력 p_Hp 플레이어의 생명력이며 0이되면 사망합니다
2 이동속도 P_Mspeed 플레이어의 이동속도입니다
3 기본공격 P_normalA 플레이어의 기본공격입니다
4 스태미너 p_Mp 플레이어의 스태미너입니다
  1. 오브젝트 이름 : 아이템
속성 영문명칭 설명 비고
1 스피드업팩 Speed 플레이어가 획득시 일정시간동안 이동속도가 증가합니다
2 힐링팩 Hillpack 힐링팩을 플레이어가 획득시 체력이 일정량 회복됩니다
3 공격속도업팩 Aspeed 플레이어가 획득시 일정시간동안 공격속도가 증가합니다
4 영구체력증가 PerHp 플레이어가 획득시 영구적으로 체력이 30증가합니다
5 영구공격속도증가 PerATKS 플레이어가 획득시 영구적으로 공격속도가 15%증가합니다
6 영구공격력증가 PerATK 플레이어가 획득시 영구적으로 공격력이 3증가합니다
  1. 오브젝트 이름 : 적
속성 영문명칭 설명 비고
1 마법사 Wizard 가장기본적인 적으로 쉽게 제압할 수 있는 몹입니다
2 오크 Orc 오크입니다 마법사에비해 공격속도가 빠릅니다
3 고양이 Cat 레이피어를 사용하는 고양이입니다 오크보다 공격속도가 빠릅니다
4 수호자 Guardian 포탈을 수호하는 수호자입니다
5 수호자보스 Boss 수호자보다 거대하고 더욱 강력한

3. 행동 뽑아 보기

1) 오브젝트 이름 : 플레이어

연번 행동 설명
1 대기 아무행동도 하지않는 기본자세입니다
2 이동,점프 플레이어가 이동할 때 움직임이 생깁니다
3 공격 플레이어가 공격을하면 공격모션이 발동합니다
4 죽음 플레이어 hp가 0이되면 사망합니다

1) 오브젝트 이름 : 아이템 |연번|행동|설명| |:—-:|:—-:|:—-:| |1|숨겨짐|플레이어가 찾아야지만 획득할 수 있습니다.|

1) 오브젝트 이름 : 적

연번 행동 설명
1 대기 지정된 장소에서 대기하고있습니다
2 공격 플레이어를 발견시 공격에 들어갑니다
3 죽음 hp가 0이되면 죽습니다

4. 상태 뽑아 보기

1) 오브젝트 이름 : 플레이어

순번 현상태 전이상태 전이조건
1 hp가 100일때 마법사의공격(hp-20) 마법사가 공격을 한 대 적중시켰을경우
2 hp가 100일때 거대마법사공격(hp-30) 빨간마법사(보스)가 공격을 한 대 적중시켰을경우

2) 오브젝트 이름 : 아이템

순번 현상태 전이상태 전이조건
1 새것 사라짐 플레이어가 획득 했을시 사라집니다

3) 오브젝트 이름 : 적

순번 현상태 전이상태 전이조건
1 hp가 100일때 플레이어의 기본공격(hp-10) 플레이어가 기본공격을 한 대 적중시켰을경우
2 hp가 100일때 플레이어의 강화공격(hp +3 ~) 플레이어가 공격을 한 대 적중시켰을경우

5 게임의 규칙

1) 핵심 규칙

  1. 플레이어는 숨겨진 아이템 오브젝트를 찾아 던전을 빠져나와야합니다
  2. 플레이어는 적을의 공격을받아 hp가 0이되면 진행상황이 모두 초기화되고 초기위치로 워프됩니다
  3. 보스인 거대수호자를 잡게되면 해당챕터는 클리어되고 다음 챕터가 열리게됩니다 2) 보조 규칙

1.아이템(오브젝트는) 기본적으로 맵구석구석 배치되어있습니다 2.아이템을 얻기위해 통하는 길 또한 숨겨져 있어 숨겨진 루트또한 탐색해야합니다

개발 요구 사항

[6개월]

1)조작은 방향키로이동 점프는 스페이스바 공격은 A로 가능합니다

2)캐릭터가 움직일때 애니메이션 출력되게 설정

3)적과 체력바 만들기

4) 게임의 중력 구현

5)적 공격하기

6)적 ai 구현

7)맵(월드) 생성

8카메라가 캐릭터를 따라오게끔 설정

9)아이템(hp회복…)구현

10)기본적인 적 ai 추가

11)사운드 추가

12)메인 메뉴 개발

13)강회아이템 추가(공격력,체력강화)

개발 요구 사항

[1년]

1)다양한 몬스터추가

2)다양한 아이템추가

3)퍼즐시스템 추가

4)대시구현

5)다양한 사운드추가

6)엔딩타이틀추가

[키보드 이벤트에 대한 흐름도]

키보드흐름도

[게임 개발 일정]

개발일정001