2020년 2월 13일 목요일

Jelly Bouncing - world offset mat


젤리 컨셉잡고 애니 작업 들어 갔을때 
시퀀스 애니 만으로 하려면 작업 난이도가 많이 높아서 
머터리얼에 있는 월드 옵셋 사용한  버텍스 애니로 느낌을 줬습니다.
머터리얼에서 타이밍 적절하게 맞춰주면 말랑말랑 통통 튀게 보입니다.
언리얼 모바일에서도 잘 지원해주네요.

Sequence animation +



Material World offset










2020년 2월 12일 수요일

2020년 2월 3일 월요일

디씨인사이드 인디겜개발갤에 썻던 간략한 개발후기





안녕하세요.
얼마전 런  하나 만들어서 출시 했습니다.
겜디자이너 출신이지만 자작겜은 첨이라 고생 많이 했네요.
홍보겸 만든과정도 간략히 적어봅니다. (글 솜씨는 별로라 양해 부탁드립니다.)
일단 프로그래밍을 모르기에 시작이 오래 걸렸지만 언리얼엔진 블루프린트만으로 제작,출시까지 하게 되었습니다.
공개 튜터부터 따라하다 컨셉잡고 모르는거 일일히  찾아가면서 진행했습니다.

바퀴 굴리는게 게임 초기컨셉이였습니다.
<초기 프로토 비쥬얼>


달리는 컨셉 튜터들 찾아서 반복 테스트하면서 블루프린터에 익숙해지려고 했지만
한두번으로는 극복이 힘들었습니다하고나면 잊혀져버려요.
익숙하지 않으니 해결하려면 무한 반복밖에 답이 없었습니다..
모바일 테스트 없이 키보드 컨트롤로 만들다 보니 스피드가 빠른 스타일로 우선 잡게 됐는데
향후 모바일테스트 하면서 컨트롤에 맞게 스피드 조절하게 됩니다.

이과정의 제일 난제는  디자인이었습니다.
무한 루프 맵을 만들어야 하는데 맵에디터를 구현  방법을 몰라
오브젝트 메쉬 덩어리로 이어 붙이기만 했고
테트리스 같은 블럭구조로 잡고 위치에 맞춰 랜덤 자동생성하게 했습니다.

<블럭 타일 이미지>

하지만 맵을 원하는 대로 만들기가 어려워  스폰방식을 갈아 엎었습니다.
바꾼 방식은 엑셀파일에서 스폰  타일 값을 가져와 스폰하는 방식으로 변경 하였고 원하는 맵이 나오게 되었습니다.

<엑셀 적용전 맵타일 구성이미지>






바퀴  굴리는 초기 컨셉은 호감있게 만들기가 어려워 젤리 캐릭터로 변경하였습니다.
추가 캐릭터로 좋아하는 덤보라는 심해 문어도 추가 합니다^^


이렇게 알파버젼까지 진행이 되었지만 구글스토어 등록이라는 복병을 만나게 됩니다.
수익구조가 없는 무료게임이어서 광고를 넣어야 하는데 구현을 해도 제대로 되는건지 판단하기도 어려운 부분이었습니다.
Admob광고용 기본제공은 사용에 제약이 있어 무료 광고용 플러그인을 추가합니다.
구글 스토어 등록방법을 알아보고 광고 삽입방법을 알아보고 업로드 하고 테스트하고 반복작업이  시작 되더라구요.,,
구글 스토어에 업로드 하면 많은 모바일 기기들을 자동으로 테스트하고 알려주는 시스템이 갖춰져 있습니다.
하지만 지식이 부족해 문제 발생대처가 많이 어려웠습니다.
이런 과정거치고 내부테스트 버젼으로 스토어 테스트까지 하고 바로 출시를 하게 됩니다.

사용한 기타 리소스
폰트 - 쿠키런 폰트 (공개-상용도 가능)
사운드 - 험블번들,언리얼 마켓 무료 애셋

----------- 긴글 읽어 주셔서 감사합니다.-------------
----------- 인디 개발자 분들 모두 화이팅입니다. -----------

--------------------------------------------------------------------------------
[게임 방법]

좌우 스와이프 - 옆으로 이동
터치 - 점프 
        - 터치하고 있는 시간에 따라 더 멀리 점프
아래로 스와이프 - 착지 (점프 중일때)

슈퍼젤리 - 하늘색 젤리는 모아 게이지를 채우면 발동
             - 장애물들을 부딪쳐서 없애고 점수 추가 획득
미션모드  - 도전레벨 20
--------------------------------------------------------------------------------


구글플레이스토어- 런닝 젤리(Running Jelly)

Jelly Bouncing - world offset mat

젤리 컨셉잡고 애니 작업 들어 갔을때  시퀀스 애니 만으로 하려면 작업 난이도가 많이 높아서  머터리얼에 있는 월드 옵셋 사용한  버텍스 애니로 느낌을 줬습니다. 머터리얼에서 타이밍 적절하게 맞춰주면 말랑말랑 통통 튀게 보입니다. 언...