Android 게임 개발 도구 정보

Android 도구와 라이브러리는 게임 엔진의 사용, 생성 또는 확장과 인기 IDE 사용을 지원합니다.

게임 엔진 만들기 또는 확장

개발 도구 및 라이브러리

  • Android Game Development Kit(AGDK): Google의 주요 Android 게임 개발 및 최적화 도구 및 라이브러리 모음입니다. 여러 게임 엔진 사용 및 개발 시나리오를 지원하며, C/C++ 코드로 Android 앱 이벤트를 관리하기 위한 라이브러리를 포함합니다.

  • Android 게임 개발 확장 프로그램(AGDE): 기존 프로젝트를 사용하여 Visual Studio에서 Android 게임을 빌드할 수 있도록 지원하는 Visual Studio 확장 프로그램입니다.

  • PC용 Google Play 게임즈: 이 플랫폼은 고성능 에뮬레이션을 사용하여 Android 게임을 Windows에 제공합니다. 이를 통해 동일한 코드베이스를 사용하면서 Android, ChromeOS, Windows 간에 교차 기기 플레이가 가능합니다.

  • Android 스튜디오: Android 스튜디오는 Android 프로젝트 관리, 종속 항목 통합, 디버깅, 프로파일링 등 Android 게임 개발에 유용한 여러 가지 지원 작업을 제공합니다.

게임 서비스 추가

많은 Google Play 기능은 게임의 배포 및 유지관리에 중점을 두지만 Google Play 게임즈 서비스는 게임 개발 과정에서 추가할 수 있는 소셜 및 경쟁 기능을 제공합니다. 여기에는 업적, 저장된 게임, 플레이어 로그인과 같은 기능이 포함됩니다.

최적화

Google에서는 Android 게임 및 그래픽 사용량이 많은 앱을 위해 설계된 여러 최적화 도구와 API를 제공합니다. 이들은 주로 게임을 반복하고 유지관리하는 데 사용되지만, 새로운 게임을 개발할 때도 이러한 기능의 사용을 고려하는 것이 좋습니다. 예를 들어, Game ModeMemory Advice와 같은 API를 사용하여 게임 개발을 시작하는 것이 도움이 될 수 있습니다. 마찬가지로, 게임의 최초 테스트를 진행할 때는 Android GPU 검사기를 사용하는 것이 도움이 될 수 있습니다. 자세한 내용은 Android 게임 최적화 개요를 참고하세요.