PokExp

date
2014-2025
technos
PHP Node.JS TypeScript
missions
Design Développement

PokExp est un jeu vidéo, reprenant les interactions et concepts de Pokémon, mais sur tout support, directement via le navigateur. Ce RPG 2D, fondé en 2014 en partenariat avec PokémonTrash, est aujourd’hui une référence en France.

Je m’occupe de ce projet depuis 2014, en assurant la conception, le design et le développement de nouvelles fonctionnalités.

Découvrir
Interface du jeu de PokExp Interface d'Authentification du jeu PokExp

Vous voulez un site qui émerveille vos clients ?

Si ça vous dit, on peut discuter de votre projet en détails, et je vous ferais un devis sur mesure.

On discute de votre projet ?
Contactez Loris Pinna, développeur freelance

Ce que j’ai réalisé

Du développement
sur mesure


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).

Un design coloré
& aux multiples facettes


La complexité et l’envergure du projet m’ont amené à explorer différents domaines tant bien en terme d’UI que de graphisme pure.

La direction artistique se veut simple, colorée et dynamique, tout en étant simple pour optimiser le rendu sur un maximum de support.

Les interfaces partagent aussi une conception graphique commune, inhérente à un besoin de cohésion entre les différents modules.

Les éléments graphiques sont diverses, allant du pixel-art au vectoriel, pour remplir les besoins du jeu, notamment via son monde global, ses créatures ou bien ses fonctionnalités.