[만들게 된 배경]
최근 뱀파이어서바이벌을 하는것에 빠져서 하다가 이게임을 3D로 만들고 싶었다.
[카메라 관점]
3D 탑뷰
[디자인][컬러]
사막와 어울리는 색 1
[음향]
사막와 어울리는 음악
Unity 사용
1. 게임 오브젝트 분해 (구성 요소 분석)
연번 | 오브젝트 이름 | 오브젝트 이미지 |
---|---|---|
1 | 주인공 | |
2 | 적1 | |
3 | 적2 |
2. 파라미터(속성) 뽑아 보기
1) 오브젝트 이름 : 주인공
속성 | 영문명칭 | 설명 | 비고 |
---|---|---|---|
이동속도 | main_speed | 주인공의 속도를 결정한다 | |
체력 | main_hp | 주인공의 체력을 결정한다 | |
점수 | main_score | 주인공이 적을 처치시 획득하는 점수 |
2) 오브젝트 이름 : 적
속성 | 영문명칭 | 설명 | 비고 |
---|---|---|---|
이동속도 | speed | 적 물고기의 이동속도를 결정한다 | |
체력 | hp | 적 물고기의 체력을 결정한다 |
3. 행동 뽑아 보기
1) 오브젝트 이름 : 주인공
행동 | 설명 |
---|---|
이동 | 방향키로 이동한다 |
사망 | hp가 0이 될 경우 게임이 종료된다 |
2) 오브젝트 이름 : 적
행동 | 설명 |
---|---|
공격 | 주인공이 일정거리안으로 들어오면 공격한다 |
이동 | 주인공에게 이동한다 |
스폰 | 맵 상하좌우 스폰지점에서 스폰한다 |
소멸 | hp가 0이 될 경우 점수가 증가한다 |
4. 상태 뽑아 보기
1) 오브젝트 이름 : 주인공
현상태 | 전이상태 | 전이조건 |
---|---|---|
멈춤 | 이동 | 플레이어가 방향키를 누를때 |
2) 오브젝트 이름 : 적
현상태 | 전이상태 | 전이조건 |
---|---|---|
X | 생성 | 시간에따라 생성됨 |
생성 | 이동 | 생성된후 주인공에게 이동함 |
이동 | 소멸 | hp가 0이 될 경우 점수가 증가한다 |
이동 | 공격 | 일정범위 안으로 들어오면 주인공을 공격함 |
5. 게임의 규칙
1) 핵심 규칙
2) 보조 규칙
-적을 처치하면 점수를 얻는다.
-적은 일정범위안으로 들어가면 공격한다.
미라 서바이벌의 요구사항
-1주차 캐릭터의 기본적인 움직임과 이동
-2주차 AI, 적의 움직임과 행동
-3주차 AI, 적의 움직임과 행동
-4주차 맵제작 및 시스템