개발 영상
주요 개발 내용
•
플레이어
•
UI애니메이션, 해상도
•
어드레서블
•
설정
•
레이싱 게임
•
가구 시스템
플레이어
냥이의 지식 대소동의 주인공 꼬냥이 입니다.
플레이어가 처음에 보고 제어할 수 있는 꼬냥이이기 때문에, 매우 신중하게 개발했습니다.
꼬냥이의 움직임은 걷는 애니메이션, 뛰는 애니메이션, 빨리 뛰는 애니메이션 등이 포함됩니다.
이에 따라 꼬냥이의 발자국 소리도 함께 개발되었습니다.
꼬냥이는 여러 가지 기본 상태가 랜덤으로 조정됩니다. 플레이어가 움직임을 멈췄을 때 기본 상태가 변경됩니다.
부드러운 움직임을 구현하기 위해, Rigidbody나 BoxCollider와 같은 기본 요소를 사용하지 않고 직접 플레이어 충돌 처리를 개발했습니다.
이를 통해 최적화가 이루어졌을 뿐만 아니라, 플레이어는 부드럽게 움직이는 느낌을 받을 수 있습니다.
개발 과정 요약
UI 애니메이션, 해상도
저희의 UI는 외곽선이 없기 때문에 애니메이션을 최대한 단조롭게 제작했습니다.
과도하게 통통 튀는 애니메이션보다는 더 단조로운 애니메이션을 채택했습니다.
저희 UI는 3D UI입니다. 등장할 때, UI가 3D처럼 등장할 수 있습니다.
해상도 대응
해상도가 아이패드 미니 (1:1)에서부터 z플립 (2640 : 1080)까지 대응됩니다.
개발 과정 요약
어드레서블
어드레서블 시스템을 적용했습니다.
안드로이드 apk는 300MB, iOS는 150MB 용량 제한이 있습니다. 하지만 빌드 용량을 축소하여 이 제한을 자유롭게 넘을 수 있었습니다.
이마저도 빌드에 포함되는 기본 리소스 중 폰트 아틀라스 두 개를 추가해 총 60MB를 사용하였기에 용량이 증가했습니다.
개발 과정 요약
설정
설정에서는 배경음, 효과음, 언어 변경 등 기본적인 설정을 할 수 있습니다.
개발 과정 요약
레이싱 게임
메인 게임 중 첫 번째 레이싱 게임입니다,
레이싱 게임은 8가지 문제를 빠르고 정확하게 해결하기 위한 목적에 맞는 게임입니다.
왼쪽 버튼: 속도 조정
타임 스킬: 시간을 잠깐 느리게 가도록 하는 아이템입니다.
레인보우 스킬: 현재 문제의 오답 하나를 알려주는 아이템입니다.
개발 과정 요약
가구 시스템
메인 컨텐츠 중 하나인 가구 시스템입니다.
가구 시스템에서는 모은 지식 에너지로 가구를 배치할 수 있습니다.
개발 과정 요약