Introduction à Angon Cloud
La plateforme backend tout-en-un pour vos jeux vidéo indépendants et multijoueurs.
Pourquoi Angon Cloud ?
Créer un jeu multijoueur, sauvegarder la progression dans le cloud, organiser des tournois avec tableaux de scores en direct ou gérer une boutique virtuelle demande habituellement une infrastructure lourde (serveurs dédiés, bases de données, sécurité, mise à l'échelle).
Angon Cloud regroupe tous ces services dans une console no-code moderne et fournit une extension officielle GDevelop 5 ainsi qu'une API REST universelle pour connecter vos jeux créés sur GDevelop, Godot, Unity, Unreal Engine ou le Web.
Les piliers de la plateforme
Comptes globaux ou par jeu, détection automatique du pays, connexion par e-mail ou pseudo, sessions persistantes et pop-up HTML intégrée sans code.
Créez des tables pour vos inventaires, quêtes, objets et statistiques. Requêtez, triez et filtrez vos données en temps réel depuis votre moteur de jeu.
Sauvegardes JSON, musiques, replays et captures de jeu hébergés dans des espaces sécurisés avec génération d'URLs directes pour affichage en jeu.
Tableaux des scores avec 4 modes de calcul serveur (meilleur score, cumulatif, dernière valeur, brut) et récupération instantanée du Top 50.
Gérez votre catalogue d'objets consommables ou permanents, organisez des promotions et définissez vos devises personnalisées (pièces, gemmes, or).
Vos joueurs continuent de jouer même dans le train ou sans Wi-Fi. Les données sont sauvegardées en cache local et synchronisées dès que la connexion revient.
Architecture globale
Le fonctionnement s'articule autour de 3 composants :
L'interface web où vous créez vos jeux, configurez vos tables, consultez les profils des joueurs, réglez vos classements et téléchargez l'extension.
Le point d'entrée REST haute performance qui traite les requêtes venant de vos jeux en vérifiant la clé d'API publique et le jeton de session du joueur.
Votre jeu vidéo tourne sur le navigateur ou l'appareil du joueur (Android, iOS, PC, Mac). L'extension gère automatiquement le réseau, le cache local et les popups de connexion.
Sécurité & isolation des données
Angon Cloud intègre une isolation stricte des données de jeu :
- Clé API publique (`x-api-key`) : identifie le jeu appelant et applique les règles de droits d'accès définies dans le Dashboard.
- Jeton de joueur (`x-player-token`) : jeton cryptographique généré à la connexion, garantissant qu'un joueur ne peut jamais modifier les données d'un autre joueur.
- Protection Row-Level Security (RLS) : chaque jeu ne peut jamais accéder aux données d'un autre jeu.