캠핑 랜턴 안드로이드 앱(Camping Lantern Android App)

개요

캠핑 랜턴을 알아보던 중 네모난 형태의 제품이 있어서 비슷한 기능으로 앱을 제작해 보면 재미있을 것 같아 개발하게 되었습니다. 급할 때 비상조명 형태로 사용할 수 있을 것 같았습니다.

제작

개발은 유니티로 진행했습니다. 처음에는 Android Studio 로 개발하려고 했습니다. 하지만 여러모로 생각해 보니 유니티로 개발하는 것이 훨씬 유리할 것으로 판단되었습니다.

오랜만에 유니티를 다루어보니 많은 부분이 바뀌었고 기능도 더 강력해 졌습니다. 핵심적인 부분이 LED 모양을 만드는 것이고 이것을 제어해서 원하는 밝기를 구현하는 것 이었습니다. 처음에는 화면에 많이 추가하려고 했는데 사용하는 기기가 제각각이다보니 합리적인 선택이 아니라는 생각이 들었습니다. 그래서 하나의 LED를 만들고 그것을 복사하는 개념으로 화면에 배열되도록 작업했습니다.

캠핑 랜턴 앱이 실행된 화면

밝기를 조절하는 기능을 넣기 위해 Scene 을 따로 분리해서 설정화면을 제작했습니다. 설정화면에서 슬라이더로 밝기를 조절하면 그에 따라 변경되도록 했습니다. 처음에는 설정화면에 미리보기 LED 가 없어 원하는 밝기인지 처음화면으로 가서 확인해야 했습니다. 너무 불편해서 설정화면에 미리보기 LED를 넣어 원하는 밝기로 편하게 조절할 수 있도록 했습니다.

미리보기 LED가 추가된 설정화면

다음 주소에서 광고가 포함된 무료 버전을 확인하실 수 있습니다.

https://play.google.com/store/apps/details?id=jaeyoung.kim.campinglantern.lite

다음 주소에서는 광고 없이 LED 간격, 색 온도 변경이 가능한 유료 버전을 확인하실 수 있습니다.

https://play.google.com/store/apps/details?id=jaeyoung.kim.campinglantern

LED색 온도, 간격을 조절할 수 있는 유료 버전 설정화면
LED 색 온도, 간격을 조절한 후 화면

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Time limit is exhausted. Please reload the CAPTCHA.