Analyze a game project
gamealia_analyze_projectAnalyze a local game folder to identify engine, build output, entry HTML, existing SDK usage, policy problems, storage keys, size, and microphone/camera permissions before publishing.
Instructions
Inspects a local game folder (read-only, runs nothing, no login): engine (HTML5 + framework, Unity WebGL, Godot web, GameMaker, Construct), build command, output dir and entry html; existing CrazyGames/Poki SDK usage; policy problems (external ads, trackers, purchase UI, own login) with exact files and lines; localStorage keys; size; and the microphone/camera permissions to declare in the listing when the build calls getUserMedia. Call it first on an existing game (gamealia_create_project when there is none); the result names the next step, usually gamealia_integrate_sdk.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | Yes | Project folder (absolute, or relative to the server's working directory) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | Yes | ||
| next | Yes | ||
| sdks | Yes | ||
| engine | Yes | ||
| policy | Yes | ||
| warnings | Yes | ||
| entryHtml | Yes | ||
| outputDir | Yes | ||
| sizeBytes | Yes | ||
| permissions | Yes | ||
| buildCommand | Yes | ||
| outputExists | Yes | ||
| localStorageKeys | Yes |