대표이미지 기반 : 대충 초특급 교내 SSS급 어쩌구 쿨뷰티미녀의 반려견 애옹이!!
컨셉 기반: 용감한 주인공의 모습
[도전 과제]
[재미 요소]
[게임 스토리]
Re:Zero부터 시작하는 초특급 교내 SSS급 두번 사는 쿨뷰티미녀의 반려견 애옹이의 꿈에 들어가게 된 주인의 시점으로 애옹이의 꿈을 구경하는 스토리.
[만들게 된 배경]
처음에는 탑뷰 형색의 2D를 생각했지만 3D가 더 재밌겠다는 생각에 로그라이크 RPG형식의 게임을 만들게 됬습니다.
[카메라 관점]
3D 3인칭 탑 뷰
[디자인][컬러]
첫번째 맵은 주인공 애옹이의 꿈 속 맵입니다. 애옹이가 싸우는 첫 맵인 만큼 귀엽고 부드러운 느낌을 주는 Low-Poly 기반의 맵을 제작하였습니다.
두번째 맵은 밤이 된 맵입니다. 해가 져서 어둡지만 오히려 차분해진 분위기의 맵으로 첫번째 맵 몬스터들 보다 더 강한 몬스터를 배치하였습니다.
세번째 맵은 최종보스 단단이와의 전투맵 입니다. 보스까지 가는 길에 몬스터를 처치하고 수류탄 아이템을 획득 해 보스전투 때 활용할 수 있게 제작하였습니다.
unity를 활용해 3D 3인칭 게임을 만들었습니다.
번호 | 오브젝트 이름(영문명칭) | 오브젝트 이미지 |
---|---|---|
1 | player | ![]() |
2 | enemy 1,2,3,4 | ![]() |
3 | Map | ![]() |
4 | PlayerHp | ![]() |
속성 | 영문명칭 | 설명 | 비고 |
---|---|---|---|
체력 | PlayerHp | 플레이어의 체력 | |
이동속도 | PlayerSpeed | 플레이어의 이동 속도 | |
달리기 | L.SHift | 기존 움직임보다 1.5배 빠름 | |
공격 | Attack | 무기를 들었을 경우 좌클릭으로 공격 | 무기마다 데미지가 다름 |
속성 | 영문명칭 | 설명 |
---|---|---|
사격 | Attack | Enemy마다 각기 다른 데미지로 공격 |
사격범위 | AttackRange | Enemy 크기마다 공격 범위가 다름 |
쫒기 | Chase | 일정 범위안에 들어오면 플레이어를 따라감 |
속성 | 영문명칭 | 설명 | 몬스터 |
---|---|---|---|
서부시대 맵 | Map | 부드럽고 귀여운 밝은 맵 | 벌, 슬라임, 오크 |
길거리 초입 맵 | NightMap | 어두워진 맵 | 슬라임, 오크 |
후드 길거리 맵 | BossMap | 보스가 사는 곳이라 돌로 가득한 맵 | 오크, 보스 |
행동 | 설명 |
---|---|
앞으로 이동(W) | Idle 상태에서 정면으로 이동 |
뒤로 이동(S) | Idle 상태에서 뒤으로 이동 |
좌로 이동(A) | Idle 상태에서 좌로 이동 |
우로 이동(D) | Idle 상태에서 우로 이동 |
뛰기(L.Shift) | 빠르게 달림(기존속도보다 1.5배) |
아이템 획득(E) | 무기를 획득함 |
수류탄 투척(G) | 수류탄을 던짐 |
행동 | 설명 | 특징 |
---|---|---|
공격범위 | Enemy가 일정거리 안으로 Player가 들어올 시 공격하러 따라감 | 범위 밖의 공격하면 따라가진 않음 |
공격 | Enemy가 플레이어에게 공격함 | Enemy마다 공격력이 다름 |
|현상태|전이상태|전이조건|
|:—-:|:—-:|:—-:|
|Idle|W|Idle 상태에서 정면으로 이동|
|Idle|S|Idle 상태에서 뒤으로 이동|
|Idle|A|Idle 상태에서 좌로 이동|
|Idle|D|Idle 상태에서 우로 이동|
|Idle|E|아이템과 상호작용|
|Idle|G|수류탄 투척|
|Idle|Left Shift|달리기 상태|
|Idle|damaged|플레이어가 데미지를 입은 상태(1초간 무적)|
|damaged|Idle|1초간 무적상태에서 Idle 상태로 전환|
|Idle|마우스|시점변환|
|Idle|마우스 좌클릭|공격 상태|
현상태 | 전이상태 | 전이조건 |
---|---|---|
Idle | Chase | 플레이어가 일정범위안에 들어올 경우 플레이어를 따라감 |
Chase | AttackRange | 공격범위안에 들어올 경우 공격준비 |
AttackRange | Attack | 공격준비에서 공격으로 상태변환 |
Attack | Chase | 공격이 끝나면 Chase 상태로 돌아옴 |
Idle | Damaged | Enemy 피격상태 |
플레이어가 3개의 맵을 지나 Ending Scene까지 도달해야 승리. 몬스터에게 당해 HP가 0이하로 떨어지면 패배.
[맵]
[그래픽]
[프로그래밍]