iOS8 Framework |
Achievement
- Retrieving Achievement Progress from Game Center
- Initializing an Achievement Object
- Configuring an Achievement
- Reading the State of an Achievement
- Reporting Progress on an Achievement
- Displaying a Notification Banner For an Achievement
- Resetting the Player’s Progress on Achievements
- Issuing Achievement Challenges
- Identifying a Player
- Retrieving Achievement Descriptions
- Reading and Writing Achievement Properties
- Working with Achievement Images
- Retrieving Group Information
- Retrieving the List of Challenges to the Local Player
- Examining Details about a Challenge
- Declining a Challenge
- Obtaining the Achievement
- Obtaining the Score to Beat
- Retrieving the Shared Instance
- Getting and Setting the Delegate
- Reading Invitation Properties
- Determining the Available Leaderboards to Display
- Initialization
- Customizing the Leaderboard Request
- Retrieving High Scores
- Changing a Local Player’s Default Leaderboard
- Retrieving Group Information
- Loading the Leaderboard Sets
- Getting and Setting the Delegate
- Working with Other Players
- Sending Data to Other Players
- Joining a Voice Chat
- Finishing the Match
- Retrieving the Shared Matchmaker
- Receiving Invitations From Other Players
- Matching Players
- Looking For Nearby Players
- Determining the Number of Players Allowed in the Game
- Setting an Invite Message
- Creating Subsets of Players
- Inviting an Initial Group of Players
- Displaying a Notification Banner
- Setting and Getting the Delegate
- Displaying the Picker Dialog
- Configuring Connectivity Options
- Loading Player Details
- Identifying the Player
- Player Details
- Player Photos
- Accessing the Shared Local Player
- Authentication
- Accessing Friends
- Determining If the Player Is Underage
- Working with Leaderboards
- Registering Listeners
- Working with Saved Games
- Loading Saved Game Data
- Retrieving Information About a Saved Game File
- Score Properties
- Reporting a New Score
- Changing the Default Leaderboard
- Issuing a Score Challenge
- Initializing Leaderboards with a Score
- Deprecated Methods
- Creating a Session
- Setting and Getting the Delegate
- Searching for Other Peers
- Obtaining Information About Other Peers
- Connecting to a Remote Peer
- Receiving Connections from a Remote Peer
- Working with Connected Peers
- Information about the Session
- Retrieving the Shared Instance
- Getting and Setting the Delegate
- Responding to an Exchange
- Exchange Information
- Retrieving Existing Matches
- Creating a New Match
- Retrieving Information About the Match
- Retrieving the Match’s Custom Data
- Handling the Current Player’s Turn
- Leaving a Match
- Ending a Match
- Deleting a Match From Game Center
- Transferring Information with Exchanges
- Sending Messages Between Players
- Participant Information
- Setting the Match Outcome
- Determining Whether Voice Chat Is Available
- Starting and Stopping Voice Chat
- Transmitting to Other Players
- Receiving Updates About Other Participants
- Controlling Chat Volume
- Channel Properties
- Determining Whether Voice Chat Is Available
- Getting the Shared Voice Chat Service
- Setting the Client
- Establishing a Voice Chat
- Adjusting Audio Properties
- Monitoring the Audio Level
- Ending a Voice Chat
- Methods Called by the Client
- Determining the Maximum Number of Recipients
- Delegate
- Adding Recipients
- Setting an Invitation Message
- Configuring the Game Center View Controller’s Delegate
- Configuring the Game Center Controller’s Content
- Setting the Delegate
- Configuring the Leaderboard View Controller
- Initializing a Matchmaker View Controller
- Getting and Setting the Delegate
- Matchmaker View Controller Properties
- Adding Players to an Existing Match
- Implementing Hosted Matches
- Displaying a UI For Turn-Based Matches
- Responding to a Dismiss Action
- Detecting When a User Taps a Banner
- Responding When a New Challenge is Received
- Responding to Challenges Completed By the Local Player
- Responding to Challenges Issued by the Local Player
- Responding to a Challenge
- Completing a Challenge
- Responding to User Events
- Handling User Actions
- Starting a New Match
- Handling User Actions
Match Delegate (Protocol)
- Receiving Data from Other Players
- Receiving State Notifications About Other Players
- Handling Errors
- Reinviting a Player
- Completing a Match Request
- Handling Cancellations
- Handling Errors
- Hosted Matches
- Creating a Session for the Peer Picker
- Responding to Connection Messages
- Responding When the User Cancels the Connection Attempt
- Responding to Saved Game Conflicts
- Responding to Changes to a Saved Game
- Observing Changes to Peers
- Connection Requests from Other Peers
- Connection Errors
- Receiving Turn-based Events
- Handling Exchanges
- Handling Match Related Events
- Events
- Getting Information about the Participant
- Sending data to other participants
- Accepting Invitations from Remote Participants
- Responding to Changes in Other Participants
No comments:
Post a Comment