본문 바로가기

안드로이드32

#3 안드로이드(Android)와 프로세싱(Processing)을 이용한 테마 현재 진행하고 있는 프로젝트에서 Processing으로 메인 테마를 제작하고 있습니다. 먼저 전체적으로 기반이 되는 스토리를 짜고 별과 관련된 테마를 제작하기로 결정했습니다 Processing이 앱을 개발할 때 잘 안 쓰이는 것 같은데 이번에 배운 것을 한번 적용해 보려고 시도를 하고 있습니다. 제작 컨셉은 "별을 찾는 아이" 각각의 별들은 객체로써 생명주기를 가지고 있습니다. 별이 사라지는 순간이 생명이 다 한순간이고 그 순간 새로운 위치에서 새로운 별이 탄생하게 됩니다. 별똥별도 구현했는데 성능적인 측면에서는 아직 사용하기 힘들어서 보류하고 있는 상태입니다. 앱 내부에서 어떤 이벤트들을 처리하게 되면 테마에서 에피소드가 진행되고 별들이 점점 늘어나는 형식 2017. 4. 11.
#2 안드로이드(Android)에서 유니티(Unity) 프로젝트 불러오기 안드로이드 앱에서 유니티 프로젝트를 불러오기 위해서 먼저 유니티에서 다음과 같은 과정이 필요합니다. Player Settings에서 Minimum API Level 설정이 가능하고 Build System 에서 ADT 로 설정을 하고 Export를 해야 합니다. 이후에 Android Studio에서 불러올 수 있는 형태로 유니티 프로젝트가 저장이 됩니다. 프로젝트를 불러와서 확인을 해보면 유니티의 여러가지 리소스가 섞여 있어서 필요한 몇가지만 분리해서 다른 프로젝트로 옮겨서 사용하면 됩니다. (추후 유니티 프로젝트에서 사용한 리소스에 따라서 방법이 달라질 수 있습니다.) 가장 먼저 해야 할 일은 유니티 프로젝트 안에 라이브러리를 사용할 프로젝트로 가지고 와서 포함하는 작업이 필요합니다. 그리고 그 이후에 .. 2017. 4. 6.
[벚꽃 엔딩]벚꽃 잠금 해제, 벚꽃 축제, 벚꽃잎 잡기 게임 다운로드[Spring Project] 잠금 해제를 주 기능으로 시작해 컨텐츠가 많이 부족한 것 같아서 몇 가지 컨텐츠를 보강해야 할 필요성을 느끼고 있습니다. 배포버전 다운로드 링크 https://drive.google.com/open?id=0BwAjsUsh1gyacjEzT2VjUzh3YzA ver 0.2 [BETA] 정식버전이 아니라서 버그가 있을 수 있습니다. 기존의 잠금화면과 같이 사용하는경우 더 안정적으로 동작합니다. 추가사항 너무 심심한 감이 없잖아 있어서 메인화면에 간단한 게임을 추가했습니다. [메인 화면] 흩날리는 벚꽃잎을 잡는 아주 간단한 게임으로 앱의 시작을 담당하고 있습니다. 맨 처음 화면을 터치하면 게임이 시작됩니다. 획득한 점수에 따라서 속도가 증가하는 아주 간단한 게임입니다. 아래에 웹 용으로도 마련해 봤습니다. 웹 .. 2017. 3. 23.
[Android/안드로이드]벚꽃 잠금해제 TaskKiller 해결[벚꽃 엔딩] 잠금 화면 앱을 구현하면서 번거로운 TaskKiller 문제를 해결했다. (앱을 죽여도 계속 살아나는 벚꽃 좀비가 되었다.) notification을 띄워주고 서비스를 조금 바꾸는 방식으로 해결했다. 처음 구현하는 잠금화면 앱이라서 아무래도 계속 실행이 되기 때문에 배터리나, 메모리를 어느정도 잡아먹을지 조금 걱정을 했었는데 오늘 하루 종일 테스트해본 결과 다행히도 큰 문제는 없는 것 같다. 2017. 3. 15.