Authentification & Panneau Joueur
Popup HTML intégrée, inscription auto, connexion Google OAuth et sessions persistantes.
Le Panneau HTML prêt à l'emploi
Pour faire apparaître l'interface de connexion, une seule action suffit dans GDevelop :
// Ouvrir en mode connexion
Action : Ouvrir le panneau de connexion Angon (mode: "connexion")
// Ou ouvrir directement sur l'onglet création de compte
Action : Ouvrir le panneau de connexion Angon (mode: "inscription")Détecte la langue système de l'appareil (Français, Anglais, Espagnol, Japonais) et adapte instantanément tous les libellés.
S'adapte automatiquement à toutes les résolutions (paysage mobile, basse hauteur d'écran, clavier virtuel) avec défilement fluide.
Affiche un état visuel clair si l'appareil du joueur perd sa connexion, avec bouton de nouvelle tentative automatique.
Connexion Google OAuth sans code
Angon Cloud intègre un bouton Continuer avec Google configurable depuis la console de votre jeu.
- Le joueur clique sur Continuer avec Google dans le panneau du jeu.
- Une fenêtre de navigateur sécurisée s'ouvre pour lui permettre de choisir son compte Google.
- Le jeu sonde automatiquement le serveur en arrière-plan (polling sécurisé).
- Dès validation par Google, le compte joueur est automatiquement lié, son avatar récupéré et sa session activée dans le jeu sans aucune manipulation complexe !
Session persistante & Se souvenir de moi
Lorsque le joueur coche Se souvenir de moi ou se connecte avec Google, un jeton chiffré est enregistré localement sur son appareil (dans le stockage sécurisé de GDevelop).
Condition : Au début de la scène (SceneJustBegins)
Action : Restaurer la session sauvegardée du joueur (AngonCloud::RestaurerSession)
Condition : Le joueur vient de se connecter (AngonCloud::VientDeSeConnecter)
Action : Aller à la scène "JeuPrincipal"Photos de profil & Avatars hébergés
Chaque joueur peut choisir sa photo de profil soit automatiquement via son compte Google, soit en téléversant une image locale depuis l'action dédiée :
Action : Ouvrir le sélecteur pour changer la photo de profil du joueurVous pouvez ensuite récupérer l'URL de l'avatar avec l'expression :AngonCloud::PhotoProfil().
Expressions du profil joueur
| Expression | Type | Description |
|---|---|---|
| AngonCloud::Pseudo() | Texte | Pseudo du joueur connecté |
| AngonCloud::Email() | Texte | Adresse e-mail du compte |
| AngonCloud::PhotoProfil() | Texte | URL publique de l'avatar du joueur |
| AngonCloud::Pays() | Texte | Code pays ISO (ex: FR, CI, SN, CM) |
| AngonCloud::Niveau() | Nombre | Niveau enregistré sur ce jeu |
| AngonCloud::Score() | Nombre | Score global sur ce jeu |