🎮 협업을 통한 Single FPS를 제작
나는 GameMode (시작, 종료, 일시정지, 게임로직, 레벨디자인시스템) 파트를 맡게 되었다.
S.A 피드백때는 GameMode 담당의 작업량이 너무 적다는 의견이 나와서
UObject 기반 작업 + Actor 관련 작업을 추가로 하기로 했다.
1️⃣ 기획
우선 기획단계에서 GunfireReborn을 모티브로 게임을 설계하는것이 어떻겠냐고 제안을 하였고 팀에서 긍정적으로 받아들여졌다.
전체적인 게임 개요는 다음과 같다.
✅ 개요
-
건파이어리본 참고
-
진행 방식
- 10개의 스테이지
- 스테이지 완료 시 주어지는 3개의 카드는 무기 or 유저를 업그레이드 할 수 있는 3가지 선택지가 주어짐.(카드)
- 플레이어가 원하는 카드를 한 장씩 뽑으면서 무기 or 자신을 업그레이드 하는 시스템
- 스테이지가 지남에 따라 강해짐 그러나 잡다하게 강화하면 보스를 못깨는 시스템, 3가지 선택지도 좋아야하는 랜덤 요소
- 3, 6, 9 스테이지 마다 엘리트 보스 등장
- 마지막 스테이지는 보스 스테이지
-
경제 시스템
- AI 처지 시 재화 획득 가능, 일정 확률로 무기 드랍
- 중간중간 상점 시스템 모아둔 재화를 사용할 수 있는 소모처(무기 강화도 가능)
-
캐릭터 시스템
- 1인칭
- 점프(space), 대시(shift), 앉기(c), 기본공격(마우스 좌클릭), 조준(마우스 우클릭),
무기 1,2번 저장, 수류탄(r)(추가기능), 대시, 수류탄의 경우 쿨타임이 있음
-
카드(패시브) 시스템
-
능력치 : (빨간색 카드)
- 속성 강화 10%, 20%, 30%
- 불속성, 얼음속성, 전기속성 강화 10%, 20%, 30%
- 불속성은 틱뎀, 얼음속성은 적이동속도 감소, 전기속성은 감전효과(기절) 부여
- 근거리 강화(샷건 등) 10% 20% 30%
- 장거리 강화(스나이퍼) 10%, 20%, 30%
- 해당 총 강화 30%, 50%, 70% (나오면 대박)
- 수류탄 데미지 증가
-
패시브 : (노란색 카드)
- 이동속도 강화 30, 70, 100
- 더블 점프 가능
- 공격속도 강화
- 재장전 속도 증가(추가기능)
- 받는피해감소 20 40 60
- 부활기능 1회 추가
- 더블 대시 가능
- 수류탄 2,3,4회 추가
- 대시or 수류탄 쿨타임 감소
-
기타 기능 : (파란색 카드)
- 상점 이용로 10, 30, 50 프로 감소
- 재화, 총 드랍율 증가
- 상점 강화확률 10, 20, 30프로 증가
(모든 카드는 중첩이 가능, 확률 조정 필수)
-
AI 시스템
- 3, 6, 9 stage 엘리트 몬스터 스폰
- Stage 진행에 따라 스폰되는 AI가 늘어남
- 1~3스테이지 근거리 몬스터(일반고블린) --- 엘리트몬스터(전사고블린)
- 4~6스테이지 원거리 몬스터(궁수고블린)+(일반고블린) --- 엘리트몬스터(큰 궁수고블린)
- 7~9스테이지 전사고블린 + 궁수고블린 --- 엘리트몬스터(추장 고블린) 고블린들 광폭화
- 보스 스테이지
- 오거 – 기믹은 추후 논의
-
추가기능)
- 스테이지를 중간 중간 숨겨진 스테이지 배치 (추가 업그레이드 or 재화 휙득)
- 게임 시작 시 3개 유형의 캐릭터 중에 하나를 골라서 시작 가능.(직업 선택)
(밸런스형, 엘리멘탈(속성강화)형, 스나이퍼형) 유형에 따라 시작 무기도 다름