Clément 'Clix' GARCIA
Clément GARCIA Développeur logiciel et de jeu vidéo passionné avec une expertise particulière dans les domaines suivants :
Clément 'Clix' GARCIA
Clément
Game Pro
Time Trial Cards

Informations du projet

Game Pro
Date 16 janvier 2026
Statut En Cours

Faits notables

🎯
Première
Ma première mission freelance !

Spécifications techniques

2 spécifications
Langages de programmation
C#
Frameworks & Moteurs
Unity
Cliquez sur les technologies pour voir les détails et projets associés

Spécialités utilisées

4 domaines appliqués
4 domaines appliqués
Clément 'Clix' GARCIA
Spécialités de Clément pour ce projet
Développeur logiciel et de jeu vidéo passionné avec une expertise particulière dans les domaines suivants :
Développement de jeux vidéo
4 ANS
Optimisation
2 ANS
Maintenance & Débogage
2 ANS
Sécurité et optimisation
3 ANS
Cliquez sur une spécialité pour voir les projets associés et plus de détails

Compétences transversales

2 compétences mobilisées
🔍 Résolution Problèmes
🎯 Analyse critique
2 compétences mobilisées
Clément 'Clix' GARCIA
Compétences transversales de Clément pour ce projet
Développeur logiciel et de jeu vidéo passionné avec une expertise particulière dans les domaines suivants :
Résolution Problèmes
Debug
Compétence clé
Analyse critique
Évaluation
Compétence clé
Cliquez sur une compétence pour voir les projets et expériences associés

Outils utilisés

5 outils employés
GitLab
JetBrains
Trello
Copilot
Google Play Console
5 outils
Contrôle de version (7)
Déploiement (7)
Gestion de projet (7)
IDE (7)
Outils IA (7)
Clément 'Clix' GARCIA
Outils utilisés par Clément pour ce projet
Développeur logiciel et de jeu vidéo passionné avec une expertise particulière dans les domaines suivants :
Contrôle de version
GitLab
Gestion de versions, CI/CD, collaboration en équipe
3 ans
Déploiement
Google Play Console
Gestion des builds, tests et releases pour Android
1 ans
Gestion de projet
Trello
Gestion de tâches et organisation de projets
3 ans
IDE
JetBrains
Suite d'environnements de développement
3 ans
Outils IA
Copilot
Assistant de programmation IA intégré
2 ans
Cliquez sur un outil pour voir les projets associés et plus de détails
Chargement...

À propos du projet

Time Trial Cards est un jeu éducatif qui fusionne apprentissage historique et gameplay compétitif. Le concept est simple : placer chaque carte représentant un événement, une invention ou un personnage célèbre à la bonne position sur une frise chronologique.

Mécanique de jeu

Le gameplay repose sur un système de points basé sur la rapidité et l’exactitude :

  • Trier les cartes sur une frise chronologique précise
  • Progresser à travers les âges de la Préhistoire à nos jours
  • Accumuler des points pour débloquer de nouveaux niveaux et boosters
  • Couvrir le programme scolaire du CM1 à la Terminale et au-delà

Contenu éducatif

Le jeu propose plus de 500 cartes classées selon plusieurs critères :

  • Catégories historiques : Art, Religions, Sport et Jeux, Politique et Événements Sociaux, Science et Innovations, Civilisations
  • Périodes historiques spécifiques
  • Niveaux scolaires adaptés (du primaire au lycée)
  • Langues : Français et Anglais

École+ : Version scolaire

Une version spécialisée pour les enseignants permettant de :

  • Préparer des configurations de jeu personnalisées
  • Sélectionner les périodes et catégories
  • Choisir les modes de jeu (Gauche/Droite ou Frise chronologique)
  • Adapter la difficulté et la durée des parties
  • Gérer les boosters et les options de langue

Mon implication en freelance

En tant que développeur Unity freelance, j’ai été mandaté pour optimiser et moderniser l’architecture technique du jeu, avec un focus sur la performance, la maintenabilité et la robustesse du code.

Modernisation de l’architecture technique

Refonte du système de persistance : Unification des mécanismes de sauvegarde pour garantir la cohérence des données utilisateur et éliminer les risques de désynchronisation. Mise en place d’un système moderne compatible avec les anciennes sauvegardes.

Optimisations de performance : Amélioration de la fluidité du jeu sur mobile grâce à l’élimination des opérations coûteuses dans les boucles de rendu et à la mise en cache stratégique des références critiques.

Restructuration du code : Découpage de composants monolithiques en services modulaires spécialisés pour améliorer la maintenabilité et faciliter les évolutions futures, tout en préservant l’intégrité du gameplay existant.

Audit technique complet

Avant d’intervenir sur le code, j’ai réalisé un audit technique approfondi du projet pour identifier les axes d’amélioration et prioriser les interventions.

Plan d’action et résultats

L’audit a permis d’établir un plan d’intervention structuré en trois phases :

  • Stabilisation critique : corrections des risques de sécurité et de crash
  • Optimisations : amélioration des performances et de la fluidité
  • Refactoring : restructuration architecturale pour la maintenabilité future

Cette approche méthodique a garanti des interventions mesurables et sans régression.

×