안녕하세요 ! @eseungjun 입니다!
제가 대학생때부터 개인적으로 진행해온 간단한 프로젝트 하나 소개 해드리고자 합니다 :)
안드로이드용 킬링타임 게임으로써 간단한 게임방식으로 진행됩니다.
지금부터 감단히 소개해드릴게요 :)
Touch Ball의 목적은 간단합니다. 최대한 오래 버티기!
빠른 손돌림으로 얼마나 오랜 시간동안 죽지 않고 버티느냐를 목적으로 합니다.
Touch Ball의 게임 방법 또한 간단합니다.
일정 범위안의 Ball을! 일정 횟수만큼 눌러서 없애기!
특정 범위 안에 무작위의 위치에 ball이 생성됩니다.
각 Ball은 저마다의 크기가 있으며, 그 크기마다 눌러야 되는 횟수가 다릅니다.
즉, 크기가 클 수록 많이 눌러야 되고 크기가 작을 수록 적게 눌러야 합니다.
또한, 난이도 마다 ball의 최대 갯수가 지정 되어 있습니다. 해당 갯수가 가득차게 되면 게임 오버!
Touch Ball은 총 4가지의 난이도로 구성 되어 있습니다.
Easy / Normal / Hard / Hell
난이도가 높을 수록 ball이 나오는 속도도 빨라지고 작은 ball 보단 큰 ball 위주로 생성됩니다.
또한, ball의 최대 갯수도 난이도가 높아질 수록 적어집니다.
ex )
[esay 난이도] 최대 갯수 : 30 / ball 생성 속도 : 매우 느림 / ball 크기 : 작은 것 위주
[hard 난이도] 최대 갯수 : 10 / ball 생성 속도 : 빠름 / ball 크기 : 큰 것 위주
Touch Ball은 자신의 기록을 뽐낼 수 있는 랭킹 시스템을 지원합니다!
자신의 닉네임과 간단한 인증을 통해 난이도별 랭커에 도전 하세요!
Touch Ball 에는 두가지 아이템이 존재합니다.
아이템! 모든 공을 지워줘! / 아이템! 공나오는 시간을 초기화 해줘!
공이 너무 많아서 뭘 눌러야 할지 모를때 ! 혹은 곧 max 갯수에 임박할때 @@
모든 공을 지워주는 아이템이 존재합니다.
오랜 시간 버텼지만 점차 공이 너무 빨리나올 때! 곧 max 갯수에 임박할때 @@
공이 나오는 속도를 초기화 해주는 아이템이 존재합니다.
물론 쉽게 얻을 순 없죠.
난이도 별로 공을 없애면 아이템 게이지바가 채워지고 모든 게이지바가 채워지면
미니게임이 등장합니다.
여러분! 화면이 부숴지지 않을 정도로 마구 누르세요!
그래야 아이템을 쓸 수 있거든요 !! :)
===================================================================
사실 아직 완성작이 아니라서 버그도 있고 UX/UI도 조잡한 면이 있습니다.
거기다 전 디자인을 전공하지 않아서 그런지 ㅠ
생각 보다 제 마음에 드는 디자인이 없더라고요..
그래서! 일러스트와 포토샾을 제가 직접 배우고 있죠!
앞으로 해야할 일들을 간단히 정리해보려고 합니다!.
(정리 순서는 우선 순위 순!)
플레이 스토어 출시를 목표하는 그날까지!
앞으로 더욱 더 나아질 Touch Ball을 기대해주세요!
Touch Ball은 오픈소스 프로젝트로 진행합니다!
제 Github 사이트에도 많은 관심 부탁드립니다 :)
(다만.. 소스는 매우 지저분하죠 ㅋㅋㅋ ㅠㅠ)