본문 바로가기
이것저것

[타닥] 타자게임 어플리케이션 제작 과정(Intro)

by shinhyogeun 2020. 8. 20.

보통 필기를 하면 암기가 되고 반복해서 보면 머리에 남는다.

나는 이런 관점에서 타자게임과 광고를 결합하기 위해 타자게임을 1달 전부터 만들어 왔다.

물론 타자게임은 신선한 느낌이 아니다. 오히려 복고풍에 가까운 느낌이다. 그래서 더욱이 UI/UX와 깔끔한 에니메이션에 집중해야 했다.

타자게임이 복고스럽다면 그걸 감싸고 있는 "겉"은 트렌디하고 힙해야 사랑받을 수 있을거라고 생각한다. 앞으로 이 카테고리에서는 타자게임을 어떻게 제작하고 어떻게 알고리즘을 구현했는지를 중요한 부분을 적어보려고 한다. 

 

처음으로 말하자면 내가 만들 타자게임의 이름은 "타닥"이다. 올해 말까지 출시하는 것이 목표이고 처음에는 게임으로 출시할 예정이다. 그 후 순차적으로 업데이트를 거치며 광고를 수용하는 식으로 갈 것이다. 

 

인원은 3명이다. (필자를 포함한 2명이 개발을 담당하고 1명은 UI/UX를 담당한다.)

 

언어는 IOS전용 Swift를 사용하고 DB/Server는 AWS를 선택할 것이다.(AWS에서 amplify를 사용할지는 아직 지켜봐야 할 것 같다.)

현재 한달동안의 진행상황은 구글로그인연동, 오타갯수 파악 및 실시간 색변환 알고리즘, 그리고 글씨를 올바르게 쓰면 자동으로 커서가 이동하여 글자가 끊어지지 않게 하는 알고리즘, 배경blur effect(이 부분에서 많은 고생을 했다..)이다.

들어가면 처음으로 뜨는 Main이다.

 

Apple Music처럼 애니메이션이 작동하는 타자게임 화면.
결과화면