docs: game-services skill (Game Center + Play Games Services step by step), pitfall 86, commands, CHANGELOG Unreleased; adapters regenerated

This commit is contained in:
CRTkafa 2026-10-21 05:12:44 +07:00
parent 22286c7e02
commit 93d7f8a5fc
8 changed files with 104 additions and 0 deletions

View file

@ -33,6 +33,15 @@
every command with its window place and methods; 92 commands, 88 covered, 4 not for the desktop (`mcp`, `serve`,
`desktop`, `api`). `tests/desktop-coverage.test.ts` fails when a command has no place, names a method the window
never calls, or is marked not-for-desktop without being on the short list.
- **Game Center and Play Games Services.** A `games` config section (switches per store and one shared list of
leaderboards and achievements). `storebound apple game-center` switches Game Center on for the app and the version
and upserts leaderboards, achievements and their localizations by vendor id; `apple signing ensure` adds the
GAME_CENTER capability. `storebound play games` upserts the Play drafts through the Games Configuration API, and
`console plan play-games-services` walks an agent through the games project, the Android credential with the app
signing SHA-1, the web OAuth client and the owner's Publish. `scan`, `check` and `validate` compare the entitlement,
the App ID and the config, the games_APP_ID resource with the Gradle dependency and the config, and remind the User
ID declarations; `games status`, four MCP tools and a Game services card in the desktop's App info tab. Skill
game-services, pitfall 88.
## 0.8.21 · 2026-10-20