Skip to content

Releases: YoYoGames/GMEXT-GooglePlayServices

GMEXT-GooglePlayServices (v2.1.4)

06 Apr 01:00
Compare
Choose a tag to compare

IMPORTANT

  • Requires GameMaker 2022.9 or later
  • Works only on Android export

CHANGES SINCE 2.1.3

2.1.3...2.1.4

DESCRIPTION

This extension allows developers to add Google Play Services functionality to their projects. The extension itself enclosures multiple Google Play Services functionalities including:
Multiple Leaderboards, achievements (one time, incremental, hidden), saving games to the cloud.

FEATURES

  • Checking if GooglePlayService API is installed.
  • Submitting to and showing specific leader-board.
  • Showing multiple leader-boards.
  • Unlocking, revealing and incrementing achievements.
  • Opening (querying) save slots.
  • Submitting changes, discarding changes, deleting save slots.

DOCUMENTATION

The full documentation of the API is included in the extension asset (included files).

GooglePlayServices Ext v2.1.3 (Hotfix)

11 Apr 14:22
Compare
Choose a tag to compare

[CHANGE LOG]

  • Revoking Login (removed)
  • Screen Saving (removed)

This updates the SDK versions to 2.0 which means it's a major update if your game used any of the above features it will not work anymore.
The old SDK version can still be downloaded from the previous release but take into consideration that it will eventually be deprecated.

Full change log included in the demo project

[REQUIREMENTS]

  • Requires GameMaker 2022.9 or later
  • Works only on Android export

[DESCRIPTION]

This extension allows developers to add Google Play Services functionality to their projects. The extension itself enclosures multiple Google Play Services functionalities including:
Multiple Leaderboards, achievements (one time, incremental, hidden), saving games to the cloud.

[FEATURES]

  • Checking if GooglePlayService API is installed.
  • Submitting to and showing specific leader-board.
  • Showing multiple leader-boards.
  • Unlocking, revealing and incrementing achievements.
  • Opening (querying) save slots.
  • Submitting changes, discarding changes, deleting save slots.

GooglePlayServices Ext v2.0.0

08 Nov 12:00
Compare
Choose a tag to compare

[CHANGE LOG]

  • Revoking Login (removed)
  • Screen Saving (removed)

This updates the SDK versions to 2.0 which means it's a major update if your game used any of the above features it will not work anymore.
The old SDK version can still be downloaded from the previous release but take into consideration that it will eventually be deprecated.

[REQUIREMENTS]

  • Requires GameMaker 2022.9 or later
  • Works only on Android export

[DESCRIPTION]

This extension allows developers to add Google Play Services functionality to their projects. The extension itself enclosures multiple Google Play Services functionalities including:
Multiple Leaderboards, achievements (one time, incremental, hidden), saving games to the cloud.

[FEATURES]

  • Checking if GooglePlayService API is installed.
  • Signing in/out and revoking login.
  • Submitting to and showing specific leader-board.
  • Showing multiple leader-boards.
  • Unlocking, revealing and incrementing achievements.
  • Opening (querying) save slots.
  • Submitting changes, discarding changes, deleting save slots.

GooglePlayServices Ext v1.1.0

25 Oct 15:27
aa17422
Compare
Choose a tag to compare

[REQUIREMENTS]

  • Requires GameMaker 2022.9 or later
  • Works only on Android export

[DESCRIPTION]

This extension allows developers to add Google Play Services functionality to their projects. The extension itself enclosures multiple Google Play Services functionalities including:
Multiple Leaderboards, achievements (one time, incremental, hidden), saving games to the cloud and even Screen recording capabilities.

[FEATURES]

  • Checking if GooglePlayService API is installed.
  • Signing in/out and revoking login.
  • Submitting to and showing specific leader-board.
  • Showing multiple leader-boards.
  • Unlocking, revealing and incrementing achievements.
  • Opening (querying) save slots.
  • Submitting changes, discarding changes, deleting save slots.