8일차 작업 내용.
시스템 기획서 속 기능적인 부분의 작성을 마무리하고
다음 작업인 게임 규칙에 대해 작성을 하는 날이 오고 말았습니다.
새로운 부분의 작성이기 때문에 기능적인 부분의 처음 작성과 마찬가지로
갈피를 잡지 못할 것을 예상 했기에 책과 블로그 검색을 통하여 작성의 흐름과
노하우 등에 대해서 인지를 한 후에 작업을 시작하였습니다.
물론, 많이 부족한 부분이 존재 하겠지만 열심히 나아가 보겠습니다.
1. 시스템 기획서 -> 게임 규칙 작성 시작. (추후 변경 사항 및 추가 사항 업데이트 가능.)
플레이어 캐릭터의 기본 행동 규칙
- 캐릭터의 기본 동작
- 캐릭터는 기본적으로 모든 방향으로 움직일 수 있다.
- 키보드 (W,A,S,D) 의 방향으로 움직일수 있으며, 마우스의 움직임을 기준으로 세세한 움직임이 가능하다.
- 키보드 (W,A,S,D) 각 버튼 입력시 캐릭터 걸음 걸이 1보 만큼 움직인다.
- 캐릭터가 움직일 경우 발걸음 소리가 난다.
- 키보드 (W,A,S,D) 는 캐릭터의 몸통 자체를 움직이는 방식이다.
- 마우스 움직임은 시야를 움직이는 방식을 담당한다.
- 캐릭터 기준 정면 방향으로 W 입력시, 1보 앞으로 움직인다.→ 캐릭터 기준 정면 방향에서 S 입력시, 캐릭터의 시야는 정면을 향한 채로 뒤로 1보 만큼 움직인다.
- → 캐릭터 기준 정면 방향에서 D 입력시, 캐릭터의 시야는 정면을 향한 채로 우로 1보 만큼 움직인다.
- → 캐릭터 기준 정면 방향에서 A 입력시, 캐릭터의 시야는 정면을 향한 채로 좌로 1보 만큼 움직인다.
- 캐릭터가 이동하며(키보드), 시야 조정(마우스)이 가능하다.
- 캐릭터는 점프가 가능하다.
- 점프는 키보드 Space Bar 로 가능하며, 1회 입력시 1회 점프로 고정된다.
- 점프는 항상 캐릭터가 보고 있는 방향으로 한다.
- 점프를 하는 도약 거리는 일반 걷기 거리의 3보 정도의 거리로 한다.
- 점프를 하려고 하는 행동을 취할때 캐릭터의 숨소리(ex : 흡) 가 나오며, 착지를 할때도 발걸음 소리보다 큰 소리가 난다.
- 점프를 하는 도중, 방향 전환은 불가능하다.
- 점프를 하는 도중, 마우스를 움직이면 시야만 움직이고 캐릭터가 향하는 방향으로 점프를 진행한다.
- 점프 (Space Bar) + 키보드 (W,A,S,D) 를 조합한 움직임이 가능하다.→ 점프 + 키보드 A ⇒ 좌측으로 점프→ 점프 + 키보드 D ⇒ 우측으로 점프
- → 점프 + 키보드 S ⇒ 뒤로 점프
- → 점프 + 키보드 W ⇒ 앞으로 점프
- 캐릭터가 점프중에 시야 조정(마우스)이 가능하다.
- 캐릭터는 전력 질주가 가능하다.
- 전력 질주는 키보드 (W,A,S,D) + Shift 의 조합으로 가능하며, Shift 를 입력 유지시 계속 뛴다.
- → 단, 캐릭터가 가지고 있는 스테미너 포인트 (SP) 의 잔여량에 따라 전력 질주 할 수 있는 거리가 한정된다.
- 전력 질주 (Shift) 입력 / 비입력이 교차 될 경우 입력 시간에 따라 전력 질주 , 걷기를 반복한다.
- 전력 질주는 행동시, 스테미너 포인트를 소모한다.→ 스테미너 포인트가 모두 소모시, 캐릭터는 전력 질주 기능 사용이 제한된다.
- → 스태미너 포인트가 회복되는 시간 동안 사용이 불가능하며, 50% 이상 충전시, 다시 전력 질주 기능이 활성화 된다.
- → 소모되는 스테미너 포인트는 전체량 100을 기준으로 초당 10의 소모로 총 10초 가량 전력 질주가 가능하다.
- 전력 질주 시, 걷기 보다 큰 소리의 발걸음 소리가 나온다.
- 키보드 (W,A,S,D) + 전력 질주 (Shift) 를 조합하여 움직임이 가능하다.→ 전력 질주 + 키보드 A ⇒ 좌측으로 전력질주 불가능.→ 전력 질주 + 키보드 D ⇒ 우측으로 전력질주 불가능.→ 위와 같이 (불가능) 사항을 행동하려면, 좌,우,뒤쪽 방향으로는 일반 걷기 행동(모션) 이 나온다.
- → 그에 따라 (불가능) 사항에 대한 스테미너 포인트 감소는 없다.
- → 위와 같은 (불가능) 사항이 존재 하며, 현실의 움직임에 기반하여 항상 정면을 향하여 전력 질주가 가능하다.
- → 전력 질주 + 키보드 S ⇒ 뒤로 전력질주 불가능.
- → 전력 질주 + 키보드 W ⇒ 앞으로 전력질주
- 전력 질주 시에는 항상 캐릭터의 시야가 정면을 향한 방향으로만 가능하다.
- 전력 질주 시에 캐릭터의 방향 전환은 마우스를 움직여 시야 방향을 조절하면 가능하다.
- 캐릭터는 앉기가 가능하다.
- 앉기는 키보드 Control 로 가능하며, 입력이 유지되어야 상태가 유지된다.
- → 단일 입력 후, 비입력시 캐릭터는 다시 정자세로 복귀한다.
- 앉기는 캐릭터가 보고 있는 방향에서 그대로 자리에 앉는다.
- 앉는 자세는 쪼그려 앉기 자세이며, 완전히 바닥에 주저 않는 자세가 아니다.
- 앉기 상태에서 움직임은 일반 걷기 1보 정도의 거리로 한다.
- 단, 일반 걷기 속도의 절반 속도로 움직이며, 발걸음 소리가 사라진다.
- 앉기는 모든 방향으로 움직임이 가능하다.
- 키보드 (W,A,S,D) 방향 가능, 마우스 (시야조정) 방향 가능.→ 앉기 + 키보드 A ⇒ 앉아서 좌측으로 이동.→ 앉기 + 키보드 D ⇒ 앉아서 우측으로 이동.
- → 앉기 + 키보드 S ⇒ 앉아서 뒤로 이동.
- → 앉기 + 키보드 W ⇒ 앉아서 앞으로 이동.
- 앉기 (Control) + 점프 (Space Bar) 조합의 행동 가능.
- → 앉기 + 점프 ⇒ 일반 점프보다 조금 더 높은 점프 가능.
- 캐릭터는 상호 작용이 가능하다.
- 상호 작용은 키보드 F 로 가능하며, 단일 입력으로 작동한다.
- → 1회 입력시 1회 작용.
- 상호 작용은 게임 상에 존재하는 물체에 대한 작용이며, 문, 서랍, 아이템 습득 등과 같은 곳에 사용된다.
- 상호 작용 시, 상호 작용이 가능한 환경 요소 / 아이템은 UI 가 등장한다.→ 습득 가능 아이템 > 아이템 줍기_F_UI
- → 문 열기 가능 > 문열기_F_UI
- 상호 작용을 사용시 캐릭터가 팔을 뻗으며 행동을 하는 모션이 나온다.
- 상호 작용이 가능한 거리는 캐릭터 기준 걸음 거리 1보 거리로 한다.
- 상호 작용을 취할 때 캐릭터가 움직이는 소리(ex : 바스락 소리, 옷깃이 스치는 소리) 가 나오며, 각 상호 작용 별로 이펙트 소리(ex : 문 열때 → 문이 열리는 소리) 가 나온다.
- 상호 작용 중, 캐릭터의 다른 행동은 제한된다.예외) 이동 중 > 상호작용 가능 (단시간 정지)예외) 전력 질주 중 > 상호작용 가능 (단시간 정지)예외) 점프 중 > 상호 작용 가능예외) 앉기 중 > 상호 작용 가능
- → 상호 작용 중 > 앉기 불가
- → 상호 작용 중 > 점프 불가
- → 상호 작용 중 > 전력 질주 불가
- → 상호 작용 중 > 이동 제한
- 캐릭터는 아이템 습득이 가능하다.
- 아이템 습득은 키보드 F 로 가능하며, 단일 입력으로 작동한다.
- → 1회 입력시 1회 작용.
- 상호 작용과 같은 방식으로 작동하며, 많은 부분이 겹친다.
- 바닥에 떨어진 아이템, 물체 위에 있는 아이템 등, 아이템 습득은 모두 가능하다.
- 습득 가능한 아이템의 경우 UI 가 등장한다.
- → 습득 가능한 아이템 > 아이템 줍기_F_UI
- 아이템 습득시, 습득한 아이템은 플레이어의 가방(인벤토리)로 자동 이동된다.
- 아이템 습득시, 캐릭터가 팔을 뻗으며 행동하는 모션이 나온다.
- 아이템 습득 가능 거리는 캐릭터 기준 걸음 거리 1보 거리로 한다.
- 아이템 습득을 행동 할때 캐릭터가 움직이는 소리(ex: 달그락, 옷깃 소리 등) 가 나온다.
- 아이템 습득 중에는 캐릭터의 행동이 제한된다.→→ 이동 중, 아이템을 습득 하는 경우 잠시 캐릭터가 정지 후, 아이템을 습득 완료 후, 다시 움직인다.예외) 이동 중 > 아이템 습득 가능 (단시간 정지)예외) 전력 질주 중 > 아이템 습득 가능 (단시간 정지)예외) 점프 중 > 아이템 습득 가능예외) 앉기 중 > 아이템 습득 가능
- → 아이템 습득 중 > 앉기 불가
- → 아이템 습득 중 > 점프 불가
- → 아이템 습득 중 > 전력 질주 불가
- → 아이템 습득 중 > 이동 제한(단시간)
- → 캐릭터의 행동보다 아이템 습득 동작이 우선.
- 캐릭터는 가방(인벤토리)을 사용 할 수 있다.
- 가방(인벤토리)은 키보드 I 로 가능하며, 1회 입력시 1회 작동한다.
- 키보드 I 입력 시, 플레이어의 화면에 가방(인벤토리)_UI 가 등장한다.
- 아이템 습득_F 를 통하여 습득한 아이템은 순서 상관 없이 가장 앞쪽 부터 저장이 되며, 정렬 순서에 따라 정렬도 가능하다
- → 정렬 순서 (자동 정렬(기본), 등급, 이름(오름차순, 내림차순)
- 가방(인벤토리)_UI 속에서 플레이어의 아이템 사용, 장착, 버리기 행동이 가능.
- 가방(인벤토리)_UI 속에서 사용하는 소모 아이템은 사용 즉시, 사용 모션 / 사용 사운드 / 사용_UI 가 나타난다.
- 가방(인벤토리)_UI 속에서 장착 하는 장착 아이템은 사용 즉시, 캐릭터 외형 / 번호키 퀵 슬롯 장착 / 퀵 슬롯 장착된 아이템 UI 변경 이 이루어 진다.
- 가방(인벤토리)을 보려는 행동을 취할 때, 가방 지퍼를 여는 이펙트 소리가 나며, 반대로 닫을 때도 가방 지퍼를 닫는 소리가 난다.
- 가방(인벤토리)을 사용하는 중, 캐릭터의 모든 행동 사항이 불가예외) 이동 중 > 가방 사용 가능 (사용 즉시, 정지 상태)→ 가방 사용 중 > 점프 불가예외) 앉기 중 > 가방 사용 가능 (앉은 상태 유지, 가방 사용)
- → 가방 사용 중 > 앉기 불가
- → 가방 사용 중 > 전력 질주 불가
- → 가방 사용 중 > 이동 불가
- 캐릭터는 기본적으로 모든 방향으로 움직일 수 있다.
오늘은 처음 시작한 게임 규칙을 위와 같은 방식으로 작성해 보았습니다.
이런거 까지 적어야 하나? 싶을 정도로 캐릭터 기본 행동 사항에 대해서 자세하게 적어보는 시간을 가졌습니다.
쓰면서도 고개를 몇번 갸우뚱 거리면서 적었지만,
이런 부분 하나 하나가 마치 설계도 인것 처럼 최선을 다해 자세하고 섬세하게 적어보자 라는 생각으로 작성하였습니다.
아직 초반이라 부족한 부분이 많아 보이지만 추후 업데이트를 통해 더욱 나은 모습을 보여드리고 싶습니다.
추가 사항 및 변경 사항은 지속적으로 업데이트 하겠습니다.
'사이드 프로젝트 > 프로젝트 어비스' 카테고리의 다른 글
공포게임 제작 기획서 10일차 (0) | 2023.12.24 |
---|---|
공포게임 제작 기획서 9일차 (2) | 2023.12.22 |
공포게임 제작 기획서 7일차 (1) | 2023.12.20 |
공포게임 제작 기획서 6일차 (1) | 2023.12.19 |
공포게임 제작 기획서 5일차 (0) | 2023.12.18 |