Enfin prête ! Après nos bêtas lancées en début d’année, nous avons enfin terminé de créer PokExp Evolution, notre plus grande mise à jour de tous les temps. Plus de 200’000 lignes de codes ont été modifiées, nous avons réécrit une grande partie de nos systèmes de synchronisation de données & mis en place des nouvelles fonctionnalités.
Cette mise à jour a un but : nous permettre de déployer sans soucis de nouveaux événements, de nouvelles zones, de nouvelles créatures & de nouvelles fonctionnalités.
Mais là, c’est le technique. Cette mise à jour nous permet aussi de révéler une fonctionnalité en développement depuis 2018 : les Cartes Joker. Un nouveau système pour booster vos stats en combat et en chassant. Nous y introduisons aussi un nouveau système pour le PVP & des tonnes de changements & correctifs.
Amusez-vous bien, & à bientôt pour de nouvelles mises à jour !
Coupe PVP
- Le PVP a été migré vers le système de coupes annoncées précédemment
- Une Coupe PVP dure 28 jours, et se divise en plusieurs phases
- Phase #0 : Préparation (inscription des Pokémon, dure 4 jours)
- Phase #1 : Combats standards selon les règles de la coupe (dure 8 jours)
- Phase #2 : Combats avec des règles spéciales (dure 8 jours)
- Phase #3 : Combats standards selon les règles de la coupe (dure 8 jours)
- Les récompenses ont été modifiées pour refléter les nouvelles fonctionnalités
Cartes Joker
- Nous avons ajouté un système de cartes à collectionner, permettant d’augmenter les chances de rencontre de Pokémon brillants, et d’améliorer vos statistiques en combat
- Chacune de ces cartes a 6 niveaux de puissance
Joker Pack
- Ajout des packs classiques
- Contient des cartes aléatoires
- Ajout des packs dorés
- Contient des cartes légendaires aléatoires
Fragments de cartes
- Il est possible de recomposer des cartes en échangeant des fragments de cartes contre les cartes
- Ces morceaux s’obtiennent auprès des Bouffons
Tirage Joker
- Chaque semaine, vous pouvez tenter de gagner 5 Joker Pack Doré supplémentaires
- Le tirage a lieu les mercredi
Boutique Cosmétique
- Nous avons ajouté la boutique Cosmétique, un nouveau moyen d’acheter des skins
- Les skins peuvent être achetés avec 2 économies différents :
- Les Cristaux
- Les Bravos
Maps
- Tropikacier : La boutique de Carte Joker est désormais ouverte
- Féli-Cité : Pokémontre SA a enfin pu louer ses locaux à Charly, le créateur des Cartes Joker
- Des établis ont été ajoutés, permettant de crafter
- Nous avons ajouté un tutoriel supplémentaire pour expliquer l’existence des Pokémon ALT
- Île aux Lapins : Alonzo a désormais un dialogue
- Bourg-Goth : les dialogues manquant ont été ajoutés
Moteur Graphique
- Le moteur graphique a été entièrement réécrit avec Phaser 3
- Cela nous permettra d’utiliser à pleine puissance des éléments pour l’avenir de PokExp, comme des shaders, des éléments graphiques ou de nouvelles animations sur le jeu
- Les Shaders sont désormais pris en compte dans le cœur du jeu
- Nous avions fait un test grandeur nature avec l’événement de Noël & le monde Distorison
- Les Entités peuvent avoir désormais plus d’options graphiques, dont des contours
Economie
- Les Bravos ont été ajoutés. Il s’agit d’une nouvelle monnaie purement cosmétique, qui s’obtiendra à travers les prochains passes, ou en récompenses de fonctionnalités multi-joueurs, comme les coupes PVP.
- Le futur Trainer Pass de la prochaine saison comprendra des Bravos
UI
- Le Sac contient désormais les Coffres & les Boosters
- Nous avons pris la décision de tout re-fusionner pour simplifier l’expérience globale. Si vous souhaitez accéder aux Coffres ou aux Boosters en 1 clic, vous pouvez toujours les mettre en favoris
- Les Badges, le Pokédex & les Succès ont été fusionnés sous un onglet Collections
- Comme pour le sac, nous voulons alléger et centraliser des informations qui n’étaient pas à des endroits clairs jusqu’à présent.
- L’onglet Badges contient aussi les honneurs obtenus récemment
- Les interventions Phare & les challenges ont été migrées avec les Quêtes
- Nous avons retravaillé les tutoriels intégrés aux interfaces
- Nous avons supprimé les tutoriels créés jusqu’à présent & migré vers un système de Onboarding par interface
- Le logo du jeu a été modifié
Etablis de Construction
- Les crafts nécessitent désormais d’utiliser des établis, disponibles sur divers routes du jeu !
- Avec la fusion du Sac, des Boosters & des Coffres, nous ne voulions pas rendre le sac encore plus lourd.
- Le système de craft a été redéveloppé entièrement pour utiliser les nouvelles fonctionnalités de PokExp
- Si 2 recettes différentes existaient pour le même élément, elles s’affichent désormais en tant qu’option de recette
Chromatirage
- L’interface de Chromatirage a été modernisée
Sauvages
- Nous avons réécrit la majorité du back-end des Pokémon sauvages, pour avoir un code plus performant
- Nous avons divisé par 5 le nombre de requêtes pour l’affichage des sauvages
- Certains Pokémon notés 4 étoiles sont désormais notés en tant que 5 étoiles !
- Certains Pokémon notés 3 étoiles peuvent désormais être notés en tant que 4 étoiles !
- Route du verger : il est possible de trouver des pommes dans les herbes parfois
- Bois Mystique : il est possible de trouver des baies sauvages dans les herbes parfois
- Falaise Rocheuse : Rattata était dupliqué au lieu d'afficher le Rattata d'Alola
- Nous avons corrigé un bug qui pouvait vous faire consommer plus de miel que prévu sur les arbres à miel
Troc
- Il est désormais possible faire des offres contre les demandes suivantes :
- Proposer des pièces contres des objets
- Proposer des objets contre des objets
- Nous avons augmenté d’anciennes limites :
- 20 demandes privées acceptables par mois au lieu de 10
- 20 demandes publiques ou privées proposées par mois au lieu de 10
- 3 offres simultanées au lieu de 2
- Les offres publiques de plus de 5 jours non acceptées sont désormais automatiquement annulées
- Note de dév : le changelog initial indiquait que les cartes Joker étaient disponibles. Nous les avons désactivées pour le moment du système, et seront de retour ultérieurement
Echanges
- Le système de filtrage des échanges a été migré vers le nouveau système de filtre
- Ajout d’un filtre par Pokémon Souhaité
- Ajout d’un filtre pour afficher que les Pokémon brillants
Missions
- Les Missions Quotidiennes ont été un peu modifiées :
- Chaque jour, vous recevez désormais 3 missions quotidiennes
- Si vous ne terminez pas les missions, elles sont remises à zéro
- La progression des chimères n’est plus montrées dans les missions
- Nous voulons simplifier l’onglet mission pour les nouveaux dresseurs, sans qu’il soit surchargé d’informations mid-game
- Nous avons allégé le code des missions et supprimés des attribués inutilisés :
- “isAutoStart”
- “isOneTime”
- “isVIPOnly” (à noter que les missions uniquement pour les VIP seulement existent toujours dans le code)
- Les Missions sont désormais chargées depuis le pack de données
- Ce changement nous permet de déployer plus facilement des missions (par exemple pour un événement sur un seul week-end)
Stockage
- Le système de stockage a été migré et optimisé
- Nous avons grandement amélioré le système de sélection d’un Pokémon
- Si le Pokémon est déjà sélectionné, le bouton affiche désormais “Retirer de la Sélection”
- Lors du changement d’état de sélection, des messages d’alertes ont été ajoutés pour être sûr que l’action a bien été prise en compte
- Lors du changement d’état de sélection, la popup du Pokémon se ferme directement
Dojo
- Cliquer sur “Modifier l’équipe” présélectionne désormais les bons Pokémon
Equipes sauvegardées
- Il est possible désormais d’enregistrer des équipes & de les resélectionner en un clic.
Cinématiques
- Les Cinématiques avaient leurs textes qui se fusionnaient
Challenges
- Le Challenge concernant les Fossiles ne pouvait pas être ouvert
Dresseurs Spéciaux
- Les dresseurs Electrifiés ont été migrés vers le système de dresseurs spéciaux
- Un bug empêchant le lancement des dresseurs spéciaux a été corrigé
Cœur du Jeu
- L’ancien Cœur du jeu a été entièrement supprimé
- Nous l’avions supprimé progressivement depuis la sortie de l’Alter, puis de Moon. Nous avons terminé sa suppression
- Ajout de la synchronisation des créatures
- Les Pokémon sont désormais basés sur le Datapack, pour une meilleure synchro entre la version de développement et le jeu en production
- Ajout de la synchronisation de structure de base de données
- Cela nous permet d’avoir la même structure entre la version de développement et le jeu en production
- L’URL du jeu est désormais géré dans le fichier de configuration
- Optimisations & nettoyage des données inutilisées
Bon jeu,
Loris