Million Victories

Million Victories

  • Application mobile, Jeux vidéo, Logiciels
  • Villeurbanne
  • Voir le site

L'équipe Tech

La production repose sur 3 équipes talentueuses : les développeurs : avec à la fois des développeurs gameplay pour la partie client du jeu et des développeurs back-end qui gèrent l’architecture serveur, les devops et les outils de liveops du jeu; les designers qui définissent ce qu’il faut développer en termes de règles du jeu, de visuels et d’interface; le responsable qualité et test, garant de la fiabilité des versions du jeu.

Notre producer est le chef d’orchestre qui anime cette équipe de passionnés.

Nous sommes toujours à la recherche de nouvelles solutions et techniques, l’apprentissage est au cœur de notre travail.

Million Victories
Million Victories

Répartition des collaborateurs

  • Front-End

    35%

  • Back-End

    25%

  • Design

    20%

  • QA & test

    10%

  • Project management

    10%

Technologies et outils

Backend

  • Unity
    Unity
    100%
  • Node.js
    Node.js
    100%
  • MongoDB
    MongoDB
    100%
  • C#
    C#
    100%
  • PHP
    PHP
    70%
  • Laravel
    Laravel
    70%

Frontend

  • JavaScript
    JavaScript
    100%

Devops

  • Kubernetes
    Kubernetes
    100%
  • Google Cloud Platform
    Google Cloud Platform
    100%
  • Terraform
    Terraform
    80%

Unity ⚙️

Unity est un des moteurs les plus utilisés au monde. Il permet d'exporter facilement les nouvelles versions du jeu sur les différentes plateformes notamment Android et iOS. L'équipe front end, se sert d'unity et du C# pour développer les différents projets.

Kubernetes ⚙️

Afin de proposer une expérience des plus agréables et sans coupure pour nos joueurs, nous nous sommes tournés vers K8S, permettant ainsi d’automatiser les déploiements et les montées en charge de nos serveurs.

Node.JS ⚙️

Notre projet étant soumis à une forte concurrence d’utilisateurs, nous avons sélectionné Node.JS, nous permettant de développer notre jeu en réseau et proposer la meilleure expérience possible pour nos joueurs.

Organisation et méthodologies

L’agilité est au cœur de notre organisation. Nous travaillons avec des cycles de production itératifs et nous les documentons sur la plateforme de collaboration Notion. Les différents membres de l’équipe ont l’autonomie nécessaire pour aborder n’importe quelle situation sur nos projets.

Dans un “weekly meeting”, nous discutons des potentiels points bloquants et nous revoyons l’avancement des tâches, les nouvelles priorités et la roadmap : toute l’équipe a ainsi une vision claire du projet à court, moyen et long terme.

Nous avons toujours investis dans des services d’automatisation pour optimiser les temps de production : pour sortir de nouvelles versions rapidement, pour avoir des tests efficaces qui garantissent la fiabilité et la robustesse de notre code avant chaque déploiement.

Projets et défis techniques

  • Million Lords
Million Lords

Million Lords

Nous avons lancé un premier jeu innovant qui s’appelle Million Lords. C’est un jeu de stratégie mobile massivement multijoueur unique, développé sur Unity. Nous avons réussi à lever les verrous technologiques pour sortir en moins de 18 mois, un jeu de qualité permettant d’accueillir en temps réel des milliers de joueurs sur une carte procédurale dans un monde persistant. Avec plus de 700 000 téléchargements, Million Lords est un projet ambitieux nécessitant des compétences diverses et variées pour soutenir sa forte croissance

  • ROCK

    Nous avons décidé de développer notre propre outil pour la gestion des liveops, édition de settings et recherches dans notre base de joueurs. Développé en PHP / Laravel, ROCK est la clé pour le futur de Million Lords et de Million Victories.

    Enfin, un 2ème jeu est déjà dans les tuyaux… à suivre!

ROCK

Nous avons décidé de développer notre propre outil pour la gestion des liveops, édition de settings et recherches dans notre base de joueurs. Développé en PHP / Laravel, ROCK est la clé pour le futur de Million Lords et de Million Victories.

Enfin, un 2ème jeu est déjà dans les tuyaux… à suivre!

ROCK

Processus de recrutement

  • Etape 1 : premier contact téléphonique pour lever les points bloquants et fixer le premier rendez-vous;
  • Etape 2 : entretien avec ton.ta futur.e manager pour s’aligner sur les attentes de chacun et découvrir comment vous pourriez travailler ensemble;
  • Etape 3 : test technique pour évaluer tes compétences et te donner un avant goût des projets de Million Victories;
  • Etape 4 : entretien avec le producer pour t’aider à comprendre le fonctionnement de l’équipe;
  • Etape 5 : rencontre avec Benoît, notre CEO.

Apprenez-en plus sur Million Victories