Aller au contenu principal

Kugle : gravity-platformer party game en ligne

Jeux Kugle CorpDatemai 2021Durée2021 – 2024RôleFondateur & CEO · Lead programmeur gameplay
  • Unity
  • C#
  • Multijoueur (Mirror)
  • Mentorat
  • Profiling
  • Pipelines de build
  • Gravity platformer 3D
  • Sortie multiplateforme
  • Blockchain / Web3

Kugle est un gravity-platformer, party game en ligne et jouable en multiplateforme sur smartphone et PC.

Jouez avec vos amis dans une galaxie mignonne où la gravité n’a pas de limites : collectionnez, soignez, jouez avec, faites se reproduire et échangez de petites créatures colorées, les Kugles.

Disponible sur Google PlayTélécharger dans l’App StoreDisponible sur l’Epic Games Store

Bande-annonce

Ce que j’ai fait

Fondateur & CEO · Lead programmeur gameplay

Multijoueur & netcode

  • Multijoueur en ligne livré avec Mirror (WebSockets) : serveurs de jeu autoritaires créés à la demande par notre API, lobbys, un système de bots et un mode hors ligne
  • Création d’un système de triggers en ligne pensé pour les level designers : volumes de déclenchement synchronisés en réseau, réglés dans l’éditeur sans code
  • Création d’une synchro d’animations en réseau : séquences façon timeline et DOTween jouées en même temps pour tous les joueurs, avec la musique, les SFX et les particules

Leadership & mentorat

  • Création de Kugle Corp et direction de l’équipe qui a fait Kugle pendant 5 ans : plus de 15 personnes au fil du temps
  • Formation et accompagnement des développeurs, code reviews et workflow Git
  • Direction artistique : mignonne et tout public, dans l’esprit de Nintendo et de Pokémon

Gameplay & moteur

  • Programmation du gameplay Unity, en C#
  • Gameplay construit sur notre moteur de gravité maison (le « Galaxy engine »), issu de mon prototype Philae : tech de gravité, outils de level design et pathfinding des IA (amélioré ensuite dans Tankistador)
  • Création d’un outil de synchro musicale : événements calés sur le tempo (BPM) qui pilotent animations et effets

Outils, pipeline & optimisation

  • Création d’un outil de build qui gère 8 pipelines : clients du jeu pour l’Epic Games Store (Windows & macOS), Steam, Android et iOS, le serveur de jeu, un build dédié de génération d’images, et plus
  • Profiling et optimisation du jeu (Unity Profiler, Memory Profiler, Frame Debugger) ; Addressables, builds CI/CD et tests unitaires

Production & live ops

  • Sortie d’un jeu en ligne multiplateforme : iOS, Android, Epic Games Store (Windows & macOS)
  • Kugle mené de bout en bout : levée de fonds, bêta, préproduction, production, puis live service
  • Exploitation du jeu live, qui a rapporté 5 000 € / mois pendant 6 mois : communauté, vente de tokens (ICO), mises à jour régulières et marketing
  • Pilotage de l’intégration, de l’API et de la blockchain, dont une boutique tokenomique pensée pour des joueurs web2 classiques

Entreprise & levée de fonds

  • 300 000 $ levés : ventes crypto publiques, investisseurs en capital privés et publics, subventions et un accélérateur
  • Gestion de l’entreprise : burn rate, salaires, turnover, levées de fonds, crises et réussites

Fonctionnalités clés​

Kugle mélange Tamagotchi, Pokémon et Mario Galaxy. Vous êtes un généticien qui prend soin de ses Kugles et redonne vie à un univers pollué :

  • Soins quotidiens : nourrissez votre Kugle et occupez-vous-en chaque jour pour l’aider à évoluer.
  • Reproduction : créez le Kugle de vos rêves, avec des combinaisons d’éléments illimitées.
  • Modes de jeu : défiez vos amis et d’autres joueurs dans des modes où votre habileté et les pouvoirs de votre Kugle font la différence.
  • Exploration : des mondes ouverts où la gravité n’a pas de limites. Résolvez des énigmes et participez à des événements pour récolter des ressources pour vos Kugles.
Soins quotidiens
Exploration

Modes de jeu en ligne & compétitifs​

Courses et tournois tournent sur des serveurs de jeu en ligne (autoritaires, lancés à la demande), construits sur notre propre moteur de « gravity platformer 3D».

5 000+comptes joueurs
500 000+courses jouées
~200joueurs par tournoi
4,5 / 5 note sur les stores
Lobby
Course
Événement de Noël
Monde ouvert

Sorti en multiplateforme sur iOS, Android (Google Play) et l’Epic Games Store (Windows & macOS).

Derrière, un outil de build que j’ai créé gère 8 pipelines de build : le client du jeu pour l’Epic Games Store (Windows & macOS), Steam, Android et iOS, le serveur de jeu, un build dédié de génération d’images, et plus : une version part sur tous les stores depuis un seul endroit.

Monétisation​

Kugle est free-to-play, avec deux monnaies :

  • Diamants : la monnaie de tous les jours, achetée en jeu ou gagnée lors d’événements, pour les articles de base de la boutique.
  • GU : la monnaie premium, gagnée en tournoi et via le Battle Pass, ou achetée. 15 % moins chère que les Diamants sur chaque article, et nécessaire pour le Réacteur.

Les joueurs les dépensent pour :

  • la reproduction & l’éclosion : le coût augmente avec la génération du Kugle,
  • les boosters & cosmétiques : liés aux événements mensuels,
  • le Battle Pass.
La boutique

Joueurs & communauté​

Les Kugles sont mignons, et ça suffit à attirer les gens. Les enfants parlent de Kugle avec leurs copains à l’école, et sur les salons et conventions, enfants comme adultes ont la même réaction : ils adorent le jeu, son univers et les figurines.

Les joueurs les plus investis vont plus loin :

  • ils passent des heures à faire naître de nouveaux Kugles et à tester des combinaisons d’éléments pour obtenir des résultats rares,
  • ils chassent les records du monde et leurs records personnels dans le classement,
  • ils participent aux tournois en direct contre d’autres joueurs,
  • ils passent des sessions entières en mode Food Hunting, à explorer des cartes pour récolter des Dracofruits, des baies et des citrons.
Sur une convention
Table ronde
Table ronde
Présentation de Kugle Corp
Présentation de Kugle Corp

Des joueurs dans le monde entier​

Kugle s’installe bien au-delà de la France : le Brésil, les Philippines, l’Indonésie et l’Argentine font toujours partie des pays en tête, avec une croissance organique et sans marketing local.

La prochaine étape est l’Asie-Pacifique, berceau du genre (Pokémon, gacha, Sanrio), où la boucle collectionner, soigner et faire naître trouve un public déjà acquis :

  • Localisation : l’application traduite pour chaque pays cible (14 langues),
  • Plateformes : déploiement sur les stores d’applications populaires localement,
  • Partenariats : collaboration avec des partenaires locaux.
Un Kugle à Tokyo

Figurines NFC​

Dans la lignée de Pokémon, des Amiibo et des Skylanders : chaque figurine iKugle contient une puce NFC qui fait entrer un Kugle dans le jeu, le jumeau de la figurine que vous tenez, ou une surprise rare.

Sur les salons, les gens les prennent en main, les adorent, en achètent une pour leurs enfants ou en souvenir, et demandent quand figurines et peluches arriveront en magasin. Les figurines sont la première étape de Kugle comme licence au-delà de l’écran.

Scan d’une figurine

Galerie​

Vol
Party game
Kugles
Gravité
Soins

Illustration Kugle

Illustration Kugle

Anatomie d’un Kugle

Illustration Kugle

Illustration Kugle

Illustration Kugle

Illustration Kugle

Illustration Kugle