본문 바로가기
코드리뷰/코틀린 리뷰

안드로이드 앱 수평 맞추기 게임 아이디어

by 디마드 2020. 9. 19.

 

 

평범한 수평기는 가라! 수평을 맞추면 행운이 찾아온다.

안드로이드 앱 생명주기를 이해하고 가속도 센서, 자이로 센서 등 앱에 내장된 센서를 응용한 프로그램을 그려보자. 컨셉은 센서를 통해 기기 움직임을 감지하고, 주어진 시간에 수평 미션을 완수하는 것이다. 성공하면 로또 번호를 노출시켜 재미 준다. 시나리오는 카카오 오븐을 이용했다. 

  1. 초기화면 : 기기의 중심을 표시, Start 버튼을 눌러 게임을 시작한다.

2. 게임시작 - 오랜지 공이 랜덤한 위치로 이동하고 타임워치가 작동한다. 60초에서 역 카운팅된다.

3. 미션 클리어 - 축하 메시지와 함께 로또번호를 선물함.

4. 미션 실패 - 미션 실패 메시지, 재시작 버튼을 보여줌.

 

추가 고려사항

  • 개인별 최고 Top 10 관리 - 코틀린 내부저장소 이용
  • 전체 사용자 최고기록을 관리하면 더 재미있을 듯 - 별도 서버나 클라우드 필요
  • 게임 레벨 선택 기능 : 타임아웃 시간(60,50, 30, 20, 10) 선택, 공의 민감도 조정
  • 시작과 동시에 수평 중심이 랜덤하게 이동
  • 주어진 시간에 미션 클리하지 못하면 타켓이 이동
반응형

댓글