메타 데이터의 끝으로 건너뛰기
메타 데이터의 시작으로 이동

You are viewing an old version of this content. View the current version.

현재와 비교 View Version History

버전 1 다음 »


1. 설치 환경 및 실행 환경

  • 최소 버전

    • Visual Studio 2019 이상

2. SDK 파일 구성

전달받은 KakaoGameSDK_Windows_[버전].zip 파일은 다음과 같은 파일들로 구성되어 있습니다.

파일/디렉토리

설명

KGObject.h

  • Object정의파일입니다.

KGData.h

  • Data정의파일입니다.

KakaoGameLib.h

  • API정의 파일입니다.

KakaoGameLibD_md.lib

  • 프로젝트에서 참조할 디버그용 동적연결 라이브러리입니다.

KakaoGameLibD_mt.lib

  • 프로젝트에서 참조할 디버그용 정적연결 라이브러리입니다.

KakaoGameLib_md.lib

  • 프로젝트에서 참조할 배포용 동적연결 라이브러리입니다.

KakaoGameLib_mt.lib

  • 프로젝트에서 참조할 배포용 정적연결 라이브러리입니다.

Binary

  • SDK를 사용하기 위해 배포되는 파일들입니다.

ApiReference

  • Windows SDK의 API 레퍼런스 문서입니다.

 

3. 프로젝트에 Library를 연결하고 DLL를 로딩하기

  • 사용하는 프로젝트에 Binary폴더의 파일들을 복사합니다.

  • KGObject.h, KGData.h, KakaoGameLib.h, KakaoGame라이브러리와 KakaoGame.dll에 필요한 파일들을 복사합니다.

  • KakaoGame.dll 로딩함수를 실행합니다.

#include "KakaoGameLib.h"
#pragma comment (lib, "KakaoGameLib_mt.lib")

// 파일이름으로 로딩 or 파일핸들로 로딩
KakaoGame::API::KGTInit::initialize(TEXT("KakaoGame.dll"));
or
KakaoGame::API::KGTInit::initialize(LoadLibrary(TEXT("KakaoGame.dll")));
  • 레이블 없음