Android Game Development Kit

AGDK 아이콘

Android Game Development Kit(AGDK)는 기존 게임 개발 플랫폼 및 워크플로와 통합하면서 Android 게임을 개발하고 최적화하는 데 도움이 되는 도구 및 라이브러리 모음입니다.

게임 엔진 사용 또는 개발, 확장

AGDK는 게임 엔진을 만들거나 확장할 때 추가적으로 Android를 지원하는 도구와 라이브러리를 제공합니다. 여러 기존 게임 엔진에서 Android 개발을 지원하는 플러그인 및 통합 기능도 제공합니다.

Visual Studio에서 개발

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

라이브러리

AGDK 라이브러리를 사용하면 C 또는 C++로 게임을 개발하고 최적화하면서 Android 앱 개발 라이브러리 및 서비스에 액세스할 수 있습니다.

프레임 속도

게임이 일관된 속도로 프레임을 구현하도록 지원하고, 성능에 따라 속도를 조정합니다.
참조  사용자 가이드

게임 활동

C 또는 C++로 게임을 개발하고 Android Jetpack 및 종속 서비스에 액세스할 수 있습니다.
참조  사용자 가이드

게임 컨트롤러

연결, 기능, 기기 정보, 입력 데이터에 액세스하여 게임 컨트롤러를 관리합니다.
참조  사용자 가이드

게임 텍스트 입력

소프트 키보드를 표시하거나 숨기고 텍스트 업데이트를 관리합니다.
참조  사용자 가이드

Memory Advice API(베타)

메모리 사용량을 추정하고 기준점을 초과하면 앱에 알려 Android 앱이 메모리 사용량의 안전 한도를 넘지 않도록 합니다.
참조  사용자 가이드

Oboe 고성능 오디오

오디오 지연 시간을 줄이고 기기 및 플랫폼 오디오 문제를 예방합니다.
참조  사용자 가이드

Android Performance Tuner

품질 설정, 장면, 로드 시간, 기기 모델과 관련된 성능 문제를 식별합니다.
참조  사용자 가이드

Android Performance Tuner Unity 플러그인

Android Performance Tuner를 Unity에 통합합니다.
참조  사용자 가이드

최적화

AGDK에는 Android Performance Tuner 외에도 그래픽 사용량이 많은 게임을 위해 고급 GPU 및 시스템 프로파일링을 제공하는 도구인 Android GPU 검사기(AGI)가 포함되어 있습니다.

Android 게임 최적화 도구 및 권장사항의 전체 목록은 최적화 개요를 참고하세요.