🗿 Anazir đŸ“±

📝 Infos

  • 🏰 - Tower defense
  • ⚔ - Multijoueur compĂ©titif
  • 🎼 - F2P
  • 🚀 - DĂ©veloppĂ© par la start-up Threevision
  • 🔗 - Blockchain intĂ©grĂ©e
  • 🎁 - RĂ©compense en NFT
  • 📅 - Sorti en novembre 2025
  • ⚙ – Unity, C#
  • đŸ‘„ - Unity NGO
  • 👆 - uGUI
  • ☁ - Unity Cloud Services
  • đŸ“± - 🍏 iPhone đŸ€– Android

đŸ› ïž Production

J'ai rejoint l'équipe de développement au début de la phase de production avec les missions suivantes :

  • 🎼 - dĂ©velopper des Ă©lĂ©ments de gameplay en rĂ©seau avec NGO
  • ☁ - Migrer les services live ops vers Unity Cloud Services
  • đŸ–„ïž - implĂ©menter tous les prototypes d'interfaces Figma dans Unity
  • 📩 - diviser l'application en diffĂ©rents bundles pour sa distribution avec le Cloud Content Delivery
  • 🌐 - traduire toutes les interfaces du jeu

🎼 Gameplay et services en ligne

Outre l’implĂ©mentation des golems et des hĂ©ros dans le jeu, j’ai proposĂ© et effectuĂ© une refonte de leur architecture. Elle consistait Ă  passer d’une architecture avec beaucoup d’abstraction Ă  une architecture plus monolithique. On troquait alors un peu de notre flexibilitĂ© contre une simplification drastique du processus d’intĂ©gration du gameplay.

J’ai participĂ© Ă  la migration des services en ligne vers Unity Gaming Services. Mon travail a portĂ© sur l’authentification Apple et Google, les donnĂ©es joueur, l’économie, les classements, la configuration Ă  distance et les opĂ©rations sĂ©curisĂ©es exĂ©cutĂ©es cĂŽtĂ© serveur.

  • Authentication : liaison de l’appareil et des comptes Apple ou Google au compte Anazir
  • Economy et Leaderboards : gestion de la monnaie, des points de compĂ©tition et des fins de saison
  • Cloud Save : sauvegarde des profils, decks et hĂ©ros sĂ©lectionnĂ©s, ensuite rĂ©cupĂ©rĂ©s par les serveurs de jeu
  • Remote Config : Ă©quilibrage Ă  distance et activation ou dĂ©sactivation de fonctionnalitĂ©s
  • Cloud Content Delivery : mise Ă  jour du contenu et rĂ©duction de la taille initiale de l’application
  • Cloud Code : opĂ©rations faisant autoritĂ© cĂŽtĂ© serveur pour les classements et les rĂ©compenses de match
  • Analytics : suivi des mĂ©triques et remontĂ©e des erreurs

đŸ–„ïž Interfaces

Voici quelques exemples d’interfaces que j’ai implĂ©mentĂ©es dans Unity en utilisant uGUI

Page de description d'un Golem

Page de description d'un Golem

Page de description d'un Héros

Page de description d'un Héros

Page d'accueil

Page d'accueil

Aperçu en jeu

Aperçu en jeu

Écran de chargement

Écran de chargement

Page de résultats

Page de résultats

🔗 Liens