목차
모든 글
[5] 캐릭터 디자인, 캐릭터 구매 및 선택 구현
계획상으로 10여개의 캐릭터를 제작해 출시할 예정입니다.
그 10여종의 캐릭터 중 영광의 첫번째 제작 주인공은 바로....
이 토끼 친구가 되겠습니다!
지금은... 이 디자인이 아닙니다... 이때보다 훨씬 귀여워졌어요 ㅎㅎ
어쨌든 네, 임시로 캐릭터가 이제 하나 만들어졌습니다.
해서 이제 유저가 캐릭터를 선택하고 구매할 수 있는 기능을 추가합니다.
기본 캐릭터 선택창 화면입니다.
우선은 지금 캐릭터가 토끼밖에 없기때문에 나머지는 기본 스프라이트로 임시대체해놓고 있습니다.
Prev, Next 버튼을 누르면 차례대로 캐릭터를 돌아가며 확인가능합니다.
이렇게 현재 구매하지 않은 캐릭터의 경우에는
구매 버튼이 활성화 됩니다. 여기서 구매버튼(살래?)를 누르게 되면...
구매버튼이 비활성화되고, 사용버튼이 활성화됩니다.
사용 버튼을 클릭하면 위의 'ONE' 캐릭터 사진과 같이 '사용중'이 되고, 플레이시 그 캐릭터가 나옵니다.
UI 버튼 등은 저때당시 아직 명확한 컨셉이 정해지지 않아 대강의 러프스케치 정도였네요.
[6] 게임 플레이 - 배경/장애물/스킬 1차 작업
6-1. 숲 테마의 배경이 제작되었습니다.
기존의 그림판으로 대충 만들었던 임시 배경화면에서...
이런 배경화면으로 변경되었습니다.
실제 인게임에서는 이와 같이
3개의 레이어가 각기 다른 속도로 움직이게 됩니다.
6-2 장애물
'숲'테마에서의 장애물은 10개로 기획되었습니다.
그리고 기획에 맞춰 나온 장애물 디자인은 아래와 같습니다.
마지막 2개 0009,0010의 경우에는 아직 디자인이 잡히지않아 임시 상태입니다.
점프해서 피해야 하는 장애물
[0]곰덫(출혈) / [1]두더지 / [2]나무 / [3]바나나껍질(스턴)
날아오는 장애물
[4] 새 / [5] 총알
기타
[6] 몬스터 - 밟으면 파괴 가능, 다만 정면으로 부딫히면 데미지
[7] 돌덫 - 좌우로 움직이는 함정
[8] 벌 - 유저의 움직임을 제한하기 위함
[9] 스페셜함정 - 추후 영상참조
위의 9개의 장애물들이 여러 조합의 수를 거쳐 수백개의 패턴을 제작하고, 그 패턴이 랜덤으로 나타나게 됩니다.
(장애물을 각기 다른 조합으로 배치하여 프리팹화 한 약 250여개의 장애물 패턴)
6-3 스킬
스킬은 액티브 스킬 / 패시브 스킬 이렇게 크게 두 가지로 나뉩니다.
스테이지가 1회 끝날때마다 [끝나는 조건, 정해진 함정의 통과 갯수를 따름]
위와같이 랜덤으로 나오는 3가지 스킬 중 하나를 선택하여 얻고 다음 스테이지로 넘어가게 됩니다.
액티브 스킬 / 패시브 스킬은 각각 등장확률이 다르며, 중복되는 스킬은 나오지 않습니다.
현재 숫자로 나오는 것은 패시브 스킬을 상정하여 임시로 넣어진 것이며
추후 패시브 스킬이 추가되고 이미지 변동 및 직접 능력적용이 됩니다.
지금 상태에서는 정해진 테이블에서 랜덤으로 등장하고 선택하는 것을 구현했다. 정도로 보시면 되겠습니다.
액티브 스킬은 현재 3가지,
1. 방어막
- n초동안 피격 1회 무시
2. 점멸
- 일정 거리를 순간이동한다.
3. 유령화
- n초동안 모든 피해를 무시한다.
이렇게 구현되어있습니다.
녹화를 잘못해서 프레임이 상당히 떨어지게 되어있네요. 양해 부탁드리겠습니다..
덧붙여 점멸이 상당히... 어색해서 추후 수정에 들어가게 됩니다.
저때 당시에는 저렇게 만드는게 저에겐 최선이었던걸로 기억합니다...
어떻게 해야 빠르게 움직이는걸 구현할 수 있을지 꽤 한참 고민했던 기억이 나네요 ㅎㅎ
이번 개발일지는 여기까지입니다.
다음에는 아마 여타 기능이 기획되고 추가된, 그리고 UI의 몇가지 개선된 모습을 보여드릴것 같습니다.
아직 현재 개발상태까지 보여드릴라면 아마 개발일지는 서너편정도는 더 써야하지 않을까... 싶네요.
긴 글 읽어주셔서 감사합니다!
[이전 글 보기]
'Unity3D > [유니티 인디게임] 처음 공부부터 출시까지' 카테고리의 다른 글
[유니티 인디게임] 처음 공부부터 출시까지. - 6 (0) | 2021.09.08 |
---|---|
[유니티 인디게임] 처음 공부부터 출시까지. - 5 (0) | 2021.09.03 |
[유니티 인디게임] 처음 공부부터 출시까지. - 4 (0) | 2021.09.02 |
[유니티 인디게임] 처음 공부부터 출시까지. - 2 (0) | 2021.08.30 |
[유니티 인디게임] 처음 공부부터 출시까지. - 1 (0) | 2021.08.29 |