Développement
PokExp est séparé en 2 instances distinctes. Je me suis occupé de concevoir un serveur de jeu en Node.JS pour gérer le temps réel (map, notifications, événements...), ainsi qu'un serveur pour les API & données de jeu en PHP.
Le jeu utilise un client utilisant Phaser 2.6 pour le rendu de la map en jeu, permettante d'utiliser WEBGL. Le client et le serveur communiquent entre eux via des sockets (Socket.IO) et une REST API.
Nous avons plusieurs connexions à des API et services existants. Les boutiques sont reliées à Paypal et Stripe (modules customs). Nous exploitons aussi les API des différents réseaux sociaux (Facebook OAuth, Google OAuth, Twitch, Discord).