ABSTRACT 1. 서론 2. 시스템 설계 및 설명 2.1 시스템 구조 2.2 Unity와 Android 애플리케이션 간데이터 송수신 2.3 Unity에서의 내보내기 및 Android애플리케이션에서 Unity 포함 방법 2.4 Android Application의 통신 처리 3. 결론 및 논의 참고문헌
영어초록
We propose a technique to implement multi-user game environment based on Android platform using Unity™ without relying on conventional Unity network plug-ins, which are often on a commercial basis. Since our proposed method utilize own native Android™ codes based on the Android SDK to facilitate network communication among game players, the proposed technique provides with higher flexibility and more transparency than general Unity network plug-ins, which are almost impossible to customize. One of our main ideas for implementation is to deploy the Unity binary code and the native Android network implementation as a layer respectively on the Android platform. Based on our method, we have implemented a mobile multi-user game on Android devices. Also, we discuss our technique according to the Unity’s design philosophy, “one code for multi-platforms.”