IOS 게임킷
IOS GameKit
Introduction
GameKit은 iOS SDK에서 일반적으로 사용되는 프레임워크입니다. 세 가지 핵심 기능을 가지고 있습니다:
- 인터랙티브 게임 플랫폼 게임 센터,
- P2P 장치 통신 기능
- 게임 내 음성.
예제 단계
1 iTunes에 연결할 때 고유한 앱 ID(고유 앱 ID)가 있는지 확인하세요. 업데이트 번들 Xcode 코드 및 해당 구성 파일에 서명할 때 ID가 필요합니다.
2. 새 애플리케이션을 만들고 애플리케이션 정보를 업데이트합니다. 새 애플리케이션 추가 설명서에서 이에 대해 자세히 알아보세요.
3. 신청한 애플리케이션을 열고 게임 센터 관리 옵션을 클릭하세요. 입장 후 Game Center 활성화를 클릭하면 Game Center가 활성화됩니다. 다음으로 자신만의 리더보드와 성과를 설정하세요.
4. 다음 단계에는 코드 작업과 애플리케이션용 사용자 인터페이스 생성이 포함됩니다.
5. 단일 보기 애플리케이션을 만들고 번들 식별자를 입력합니다.
6. 아래와 같이 ViewController.xib를 업데이트합니다.
7. GameKit.framework
8을 추가합니다. 추가된 버튼에 대한 IBAction을 생성합니다
9. 아래와 같이 ViewController.h 파일을 업데이트합니다
#import <UIKit/UIKit.h>#import <GameKit/GameKit.h>@interface ViewController : UIViewController<GKLeaderboardViewControllerDelegate>-(IBAction)updateScore:(id)sender;-(IBAction)showLeaderBoard:(id)sender;@end
10. ViewController.m을 아래와 같이 업데이트합니다
순위를 클릭하여 표시하면 다음과 같은 화면이 나타납니다.클릭하여 업데이트할 때 점수는 순위에 따라 업데이트됩니다. 목록에서 아래 그림과 같이 메시지를 받게됩니다