Installer le SDK Unity

Ajoutez le chat de support à un jeu Unity en un quart d'heure environ, à la souris, au tactile et à la manette.

🧩 SDK et intégration2 min de lecture

Sur cette page
  1. Prérequis
  2. Installez le paquet
  3. Configurez
  4. Ouvrez le chat

Prérequis

  • Unity 2022.3 LTS ou Unity 6, n'importe quel pipeline de rendu (l'interface est construite par le code, sans prefab).
  • iOS, Android, Windows, macOS, Linux et Steam. WebGL marche aussi, avec un sondage régulier à la place du WebSocket.
  • Votre clé d'app (app_…), dans Réglages → Apps.

Installez le paquet

  1. Dans Unity, ouvrez Window → Package Manager → + → Add package from git URL.
  2. Collez l'adresse ci-dessous et validez.
https://github.com/inngame/sdk-unity.git#0.2.3

Vous pouvez aussi ajouter "gg.inngame.sdk": "https://github.com/inngame/sdk-unity.git#0.2.3" à Packages/manifest.json. Un exemple Basic (bouton Aide dans le menu pause, avec pastille de non-lus) s'importe depuis le Package Manager.

Configurez

Le plus rapide : Tools → Inngame → Settings, collez votre clé, cliquez sur Send test message (le message arrive dans votre inbox), puis cochez Auto initialize.

Ou par le code, une fois, dans votre première scène :

Inngame.Configure("app_XXXXXXXX", new InngameOptions
{
    PauseGameWhileOpen = true,
    ScreenshotHotkey = KeyCode.F8,
    ShakeToReport = true,
});

Ouvrez le chat

Placez un bouton Support ou Aide dans le menu pause ou les réglages :

helpButton.onClick.AddListener(Inngame.OpenChat);
Inngame.UnreadChanged += n => badge.SetActive(n > 0);

Sur téléphone, le chat est en plein écran ; ailleurs, c'est un panneau centré. Il se pilote entièrement à la manette, Steam Deck compris.

Ensuite, identifiez vos joueurs pour que leur historique les suive d'un appareil à l'autre. Toute la référence est dans la doc Unity.

Besoin d'aide supplémentaire ?

Écrivez-nous dans le chat : l'assistant répond tout de suite, et passe la main à l'équipe s'il ne sait pas.