마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

게임, 일반 어플 통합 개발

0 추천

제가 이번에 안드로이드로 게임과 일반 어플을 만들려고 합니다.

일반 어플은 액티비티 넘기면서 터치 이벤트 발생하면 그에 따른 작업을 처리해주면 되는데 게임은 처음이에요.

유니티로 만들려고 하는데 이 게임과 일반 어플을 하나의 어플로 통합 해서 개발하려면 어떻게 해야하나요?

유니티도 일반 이클립스로 개발하는 것처럼 안드로이드 UI에 따른 자바 언어 방식의 개발이 되나요?

 

정리하면 게임 컨텐츠와 일반 어플 컨텐츠가 있는데 이걸 하나의 어플로 통합하고 싶습니다.

게임은 처음이고 유니티로 해볼려고하는데 유니티로도 이클립스에서 일반 어플을 만들 때와 같이 액티비티 별로 자바 언어를 써서 개발이 가능한가요?

 

전체적으로 안드로이드 개발이 초보여서(카메라 촬영기능이랑 찍은거 통신으로 보내주는 거 하나 해봤습니다) 감이 안 잡힙니다.

따로따로 만들면 감은 오는데 그럼 어플 2개가 결과물로 나오고 각각 실행을 따로 해줘야 하잖아요.

어플 하나로 실행해서 그 어플 내에서 게임도 하고 일반 컨텐츠도 넣고 싶은데 게임을 유니티로 하면 액티비티 전환같은 것들이 어떻게 되는지...

유니티 켜보니 3D 뷰만 들어오던데 이클립스 처럼 .java 파일을 코딩해주는 부분이 있는지 이클립스에서 xml로 layout 조절해주는 부분은 어떻게 해줘야하는지... 

qnfw3174 (690 포인트) 님이 2014년 7월 28일 질문

1개의 답변

+1 추천
 
채택된 답변
질문이 단순해 보이지만 굉장히 광범위해서 어디서부터 대답해드려야 할지 모르겠습니다.

먼저 안드로이드 자체를 감을 못잡고 계신 상태에서 유니티와 병행해서 코딩하는건 무리입니다.

유니티는 유니티만의 플랫폼이 있고, 자바 스크립트가 지원되지만 안드로이드의 자바와는 다릅니다.

유니티와 자바를 병행 코딩하시려면 유니티로 만들어진 게임을 안드로이드 프로젝트로 빌드한 후에

그걸 가져와서 다시 안드로이드 자바 코드를 입혀줘야 하는 과정을 거쳐야 합니다.

문제는 현재 유니티를 전혀 모르시는 상태에서 이렇게 질문을 하셔도 아무런 해답을 얻을 수 없단거예요.

만드시려는 방식이 불가능한 것은 아니나, 안드로이드와 유니티의 깊은 이해가 수반되어야 합니다.

그러니 안드로이드 공부를 충분히 하신 후에 유니티를 공부하시고 그후에 둘을 합치는걸 고민하세요.
바야바 (3,840 포인트) 님이 2014년 7월 28일 답변
qnfw3174님이 2014년 8월 3일 채택됨
그럼 제가 우선 이클립스로 기존 방식처럼 게시판, 채팅, 카메라 등과같은 일반적인 어플을 만들면 나중에 유니티로 만든 게임을 이 어플 안에 포함시켜줄 수 있는건가요?  (어떤 버튼을 누르면 이 어플 내에서 게임이 실행되도록...)
일반적인 어플을 먼저 만들고 여기에 게임을 하나씩 추가해주는게 되는건가요?
이론 상으로는 맞지만 당분간은 못하신다에 한표 겁니다. 먼저 깊은 공부를 먼저 하세요. 각각의 개발은 둘째치고 서로 연관된 부분 연동하는 플러그인 만드는데만 상당히 머리쓰셔야 할겁니다.
...