Age Of Evolution

 

Ce projet a été développé dans un but d'apprentissage. Il s'agit d'un jeu intégré dans une page web. Ce jeu reprend les codes du célèbre jeu "Stormfall : Age of War" et intègre un univers Pokémon.

Stormfall : Age of War est un jeu vidéo de stratégie mobile en temps réel massivement multijoueur, créé en 2012 par Plarium et passé sur Facebook en novembre. La franchise du jeu s'appuie sur le succès des précédents titres Facebook de Plarium sur le marché encombré des jeux de stratégie PvP sur le web.

Le jeu a été développé à partir de rien, si ce n'est l'idée et le concept d'un jeu existant. Tout le reste a été écrit et codé à la main principalement en JavaScript mais aussi en HTML, CSS et AJAX. Une architecture PHP et MySQL a dû être mise en place pour supporter la fourniture de données sous la forme d'une API REST.

L'architecture du site a été construite pour déplacer la charge de travail sur la machine des utilisateurs et non sur le serveur. Une interface de connexion est disponible, notons qu'elle permet d'enregistrer la progression sur le serveur directement. Une fois la connexion effectuée, l'utilisateur est libre de configurer sa partie comme il le souhaite pour atteindre une progression maximale.

Le serveur n'effectue pas de tâches de calcul coûteuses, il est seulement là pour offrir une gestion centralisée des données. La plupart des données sont transmises lors de la requête initiale de la page, cependant les données trop spécifiques à une certaine configuration de jeu ne sont transmises que lorsque le client le demande explicitement, les données sont transmises sous forme JSON tandis que les images sont fournies sous forme de lien internet. Une fois ces données en possession du client, c'est le client lui-même qui se chargera de récupérer les images sur internet puis de les utiliser pour construire le jeu.

Les 8 régions Pokémon sont incluses dans le jeu. Les batailles se déroulent sur 9 cartes différentes avec plus de 70 adversaires possibles. Jusqu'à 9 niveaux d'évolution en fonction des mondes. Plus de 150 Pokémon sont disponibles pour vous mener à la victoire !

Vous voulez obtenir un compte gratuit pour commencer à jouer ou découvrir l'œuvre ? Si oui, n'hésitez pas à envoyer votre demande à l'adresse e-mail z@raphaeldarbellay.ch.

 

GALLERIE

Details

  • HES-SO Valais/Wallis

  • Site web

  • 12.05.2020

Ce projet a été développé dans un but d'apprentissage. Il s'agit d'un jeu intégré dans une page web. Ce jeu reprend les codes du célèbre jeu "Stormfall : Age of War" et intègre un univers Pokémon.