Home Freelance Projects Skills Blog Experience Education
← All projects
Time Trial Cards

Educational timeline card game

🎯
My first freelance mission!
First

About the project

Time Trial Cards is an educational game that merges historical learning and competitive gameplay. The concept is simple: place each card representing an event, invention, or famous figure in the correct position on a timeline.

Game mechanics

The gameplay is based on a point system focused on speed and accuracy:

  • Sort cards on a precise timeline
  • Progress through the ages from Prehistory to the present day
  • Accumulate points to unlock new levels and boosters
  • Cover school curriculum from elementary to high school and beyond

Educational content

The game offers more than 500 cards classified according to several criteria:

  • Historical categories: Art, Religions, Sports and Games, Politics and Social Events, Science and Innovations, Civilizations
  • Specific historical periods
  • Adapted school levels (elementary to high school)
  • Languages: French and English

School+ Edition

A specialized version for teachers allowing to:

  • Prepare customized game configurations
  • Select periods and categories
  • Choose game modes (Left/Right or Timeline)
  • Adapt difficulty and game duration
  • Manage boosters and language options

My freelance involvement

I joined the project mid-production to strengthen development on gameplay, UI/UX, data, and stabilization topics. My work integrated pragmatically into an existing Unity architecture already in production.

Gameplay and feature development

Development and evolution of features within the existing codebase, with pragmatic integration into the established architecture:

  • Work on FR/EN localization, tutorials, Training mode, and the game economy
  • Fixing blocking bugs and improving overall mobile robustness
  • UI/UX improvements to enhance the player experience

Technical architecture and performance

Partial refactoring of the game’s technical architecture:

  • Unified persistence: unification of save mechanisms and migration to JSON, with backward compatibility for legacy data
  • Targeted refactoring: breaking down monolithic components into modular services to improve maintainability
  • Performance optimizations: elimination of expensive operations in render loops and strategic caching of critical references

Data pipeline

Setup and evolution of the data pipeline via Google Sheets:

  • Data validation and parsing of new fields
  • Support for business filters for educational content
  • Integration with the game’s card and level system

Internal tools and quality

Development of internal tools to facilitate validation, debugging, and quality tracking:

  • In-game bug reporting system
  • Data and level control tools
  • Improved validation and debugging workflows

Android deployment

Android build management and test version deployment:

  • Builds via Google Play Console with versioning tracking
  • Release flow preparation and test version deployment

Videos

Présentation de Time Trial Cards