Aller au contenu
Kevin “Kroosstii” Liotard
Kevin Liotard · Portfolio

Projets

Six projets menés jusqu’à une version utilisée publiquement : un site WordPress réalisé dans un cadre professionnel, trois addons World of Warcraft, un mod Skyrim et un framework technique pour moddeurs.

01 · WordPressProjet client · 2025

Lions de Genève

Conception et réalisation de la version initiale du site du club de basketball genevois, de la structure à la livraison.

Découvrir le projet
ContexteExamen de fin d’apprentissage devenu projet final
RôleConception et intégration de A à Z
OutilsWordPress · extensions fournies · responsive

Le projet a commencé comme examen de fin d’apprentissage, puis est devenu le dernier projet de mon apprentissage. Le logo, les couleurs, les extensions et les photographies m’ont été fournis. J’ai pris en charge l’architecture, la construction des pages, l’intégration des contenus, l’adaptation aux différents écrans, la configuration des extensions ainsi que les tests et les corrections avant livraison.

Transparence : le site visible aujourd’hui a été repris et modifié après ma livraison. Cette étude de cas porte sur la version initiale que j’ai réalisée.

02 · LuaProjet personnel · Open source

FarmMap

Un addon de récolte pour World of Warcraft qui enregistre automatiquement les ressources et les affiche sur la minicarte et la carte du monde.

Découvrir le projet
ProduitAddon World of Warcraft Retail
RôleCréateur et mainteneur
Impact5 700+ téléchargements
Top #2 501 en août 2026

FarmMap est mon premier addon publié. Écrit en Lua, il mémorise les emplacements des plantes, minerais, poissons et bois récoltés, puis les affiche sous forme de marqueurs. Le projet inclut des filtres, la suppression et l’import-export des données, des réglages pensés pour le daltonisme et des optimisations pour conserver de bonnes performances avec plusieurs centaines de points.

Le projet est disponible en français, anglais, coréen, chinois simplifié et russe. Les traductions et les retours de la communauté participent directement à son évolution.

Utilisation de l’IA : le code a été développé avec une assistance IA. Chaque changement est relu et testé en jeu avant publication. Les éléments graphiques que j’ajoute sont réalisés à la main, sans image générée par IA.

03 · LuaProjet personnel · Open source

NalWatch

Un compagnon léger pour suivre les mondes Void rotatifs de World of Warcraft et leurs activités depuis un panneau unique.

Découvrir le projet
ProduitAddon World of Warcraft Retail
RôleCréateur et mainteneur
Impact1 200+ téléchargements en août 2026

NalWatch indique le monde actif et le temps restant avant la prochaine rotation. Il rassemble également les quêtes, expéditions, rares, monnaies et hauts faits encore à accomplir. Un cache basé sur le temps serveur conserve les objectifs et leurs comptes à rebours même lorsque le joueur quitte la zone.

L’interface est disponible en français et en anglais, reste traduisible par la communauté et s’adapte à la langue du client de jeu pour les noms fournis directement par World of Warcraft.

Utilisation de l’IA : le code Lua est développé avec une assistance IA. Chaque changement est relu et testé en jeu avant publication.

04 · PapyrusMod Skyrim · Open source

Velyn the Netch

Un bébé netch non combattant qui accompagne le joueur, transporte ses affaires et apprend progressivement à récolter les ressources rencontrées.

Découvrir le projet
ProduitMod Skyrim Special Edition
RôleConcept, game design et direction
LivraisonNexus Mods · français et anglais

Velyn ne remplace pas un compagnon classique : elle ne combat pas, ne peut pas mourir et n’occupe pas l’emplacement de compagnon. Son comportement, sa progression, ses règles de collecte et son interface MCM ont été pensés pour rester utiles sans automatiser excessivement le jeu.

Le dépôt réunit les sources Papyrus, le plugin sous forme YAML avec Spriggit, les traductions et des scripts de construction qui génèrent, compilent puis déploient automatiquement une version de test.

Utilisation de l’IA : le concept, le caractère, le game design et chaque décision de direction sont les miens. Une assistance IA a implémenté et débogué les scripts et les enregistrements du plugin selon mes spécifications, puis j’ai testé le résultat en jeu.

05 · C++Framework SKSE · Open source

Piggyback

Une brique technique réutilisable qui permet à un mod d’attacher un acteur à un autre, image par image, sans dérive ni saccade.

Découvrir le projet
ProduitFramework pour moddeurs Skyrim
OrigineBesoin découvert avec Velyn
CompatibilitéSkyrim SE · AE · VR

Les scripts Papyrus ne sont pas assez rapides pour maintenir proprement une créature sur le dos d’un personnage en mouvement. Après plusieurs approches abandonnées, Piggyback résout le problème en code natif C++ grâce à une mise à jour à chaque image.

Le framework expose une API Papyrus simple pour attacher, déplacer, détacher et vérifier un acteur. Il a été séparé de Velyn afin que d’autres auteurs puissent l’utiliser librement dans leurs propres mods, avec une documentation et des exemples dédiés.

Utilisation de l’IA : Piggyback est né de mon besoin, de mes choix d’architecture et de ma direction. Le C++ a été produit et débogué avec une assistance IA selon mes spécifications, puis testé en situation réelle avec Velyn.

06 · LuaAddon WoW · Open source

Kroo’s Tweak

Un addon léger qui applique automatiquement les réglages d’interface et de jouabilité choisis par le joueur à chaque connexion.

Découvrir le projet
ProduitAddon World of Warcraft Retail
Contenu25 réglages sélectionnés
ÉtatPublié · développement actif

Kroo’s Tweak rassemble des réglages liés aux déplacements, aux effets de combat, au texte flottant, à la caméra, aux compagnons de Gouffre et à l’accessibilité. Chaque option peut être activée séparément et la commande technique appliquée reste visible pour conserver un fonctionnement compréhensible.

Le projet comprend des profils partagés au niveau du compte, avec création, sélection, importation et exportation, une recherche par catégories, un bouton de minicarte déplaçable ainsi qu’une interface française et anglaise.

Utilisation de l’IA : Kroo’s Tweak est développé avec l’assistance d’OpenAI Codex. La direction du projet, les choix fonctionnels, les tests en jeu et la validation de chaque version restent sous ma responsabilité.