본문 바로가기

End/#9 종합 설계9

#5 Front-End 작업과 Source Tree 사용(구버전) [디자인 리소스 제작, 스토리 작성, 애니메이션, 메뉴 구현] 이전에는 애니메이션 타이틀 화면만 구현해서 조금 많이 밋밋했었는데 처음에 나타나는 Splash 부터 시작해서 간단한 메뉴와 다른 기능 동작을 위한 액티비티를 구현했다. 맨 처음 나타나는 Splash Processing으로 작업한 Title과 좌측 상단 버튼을 누르면 메뉴가 나타난다. 창고에서 나중에 사용하려고 넣어둔 나무 애니메이션 효과를 사용했다. 이후 추가될 리뷰 게시판에서 작성한 글의 수에 따라서 자라나는 나무의 높이가 달라진다. 스토리 메뉴를 선택하면 챕터를 선택할 수 있고 챕터에 따라서 진행되는 스토리가 각각 다르다. 이후에 말풍선이 나타나면서 스토리가 진행된다. 아래쪽에 말풍선을 배치한 것은 '나'와 소녀의 대화라는 느낌으로 배치한.. 2017. 5. 17.
#4 안드로이드(Android)와 프로세싱(Processing)을 이용한 테마(2) Gif 이미지라서 별똥별이 조금 끊기는 느낌이 있지만 앱 상에서 실행해보면 매끄럽게 떨어지는 모습을 볼 수 있습니다. 기존에 잡은 컨셉대로 배경과 캐릭터 애니메이션 효과를 만들었고 이후에는 본격적으로 메인이 되는 기능들을 제작할 예정입니다. 아무래도 포토샵으로 캐릭터를 만드는 것이 가장 어려운 것 같아서 이후에서는 최대한 이미지 작업을 줄이고 코딩이 중심이 되는 애니메이션 위주로 작업을 할 계획입니다. 2017. 4. 30.
#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.