À propos

L'Histoire Derrière
Openfoot Manager

Un projet de passion né de l'amour du football et du logiciel open-source.

Qu'est-ce qu'Openfoot Manager ?

Openfoot Manager est un jeu de simulation de gestion de football sur desktop où vous incarnez l'entraîneur d'un club. Vous prenez des décisions tactiques, gérez votre effectif, gérez les finances, embauchez du personnel, configurez les entraînements et regardez les matchs se dérouler minute par minute. Le tout alimenté par un moteur de match sophistiqué écrit en Rust.

Contrairement aux alternatives commerciales, Openfoot Manager est entièrement gratuit, open source et totalement hors ligne : pas besoin de connexion internet, pas de microtransactions et sans DRM. Le jeu est conçu pour être modifiable, avec des fichiers de données externes qui permettent à la communauté de créer des ligues, équipes et bases de données de joueurs personnalisées.

Comment Tout a Commencé

Ce projet a été inspiré par Bygfoot, un jeu gratuit et open-source de gestion de football écrit en C avec une interface GTK 2. Bien que Bygfoot ait démontré que la gestion de football open-source était possible, il était devenu obsolète et n'était plus activement maintenu.

En 2020, le projet a débuté comme un hobby en Python. Après plusieurs réécritures et des années d'apprentissage, il a évolué vers l'implémentation actuelle basée sur Rust avec un frontend moderne en React, utilisant Tauri pour la distribution desktop multiplateforme.

Que Pouvez-Vous Faire ?

Gérez Votre Effectif

Choisissez les formations, définissez les tactiques, sélectionnez les styles de jeu et assignez les tireurs de coups de pied arrêtés.

Regardez les Matchs en Direct

Simulation minute par minute avec interface de type retransmission TV, statistiques en direct et contrôles de vitesse.

Entraînez Vos Joueurs

6 domaines d'entraînement, 3 niveaux d'intensité, progression basée sur l'âge et bonus du staff.

Embauchez du Personnel

Entraîneurs, kinésithérapeutes et recruteurs — chacun avec des spécialisations qui impactent le jeu.

Participez aux Championnats

16 équipes en matchs aller-retour avec classement en direct, calendrier des matchs et résultats.

Gérez les Finances

Gérez les budgets, les salaires, les transferts et les prêts pour maintenir votre club viable.

Lisez les Nouvelles

Rapports de matchs générés procéduralement, rumeurs de transferts, mises à jour de blessures et éditoriaux.

Moddez le Jeu

Créez des ligues, équipes et joueurs personnalisés avec des fichiers JSON externes.

Technologie

Le jeu est construit avec une stack technologique moderne conçue pour la performance, la fiabilité et l'expérience développeur :

  • Rust : Le moteur du jeu, offrant une simulation de matchs ultra-rapide et sûre.
  • React 19 + TypeScript : L'interface utilisateur, avec un design style diffusion "Matchday".
  • Tauri v2 : L'environnement desktop, produisant des binaires multiplateformes légers.
  • SQLite : Persistance des sauvegardes avec plusieurs emplacements.
  • Tailwind CSS : Stylisation utility-first avec support thèmes clair/sombre.
  • i18next : Internationalisation avec 5 langues.

Comment Contribuer

Openfoot Manager est un projet communautaire et les contributions sont les bienvenues de tous :

  • Signalez des bugs ou proposez des fonctionnalités via GitHub Issues.
  • Soumettez du code via le processus Fork & Pull vers la branche develop.
  • Créez du contenu — bases de données personnalisées, traductions, logos, documentation.
  • Faites passer le mot — mettez une étoile sur le dépôt, partagez sur les réseaux sociaux, parlez-en à vos amis.

Questions Fréquentes

Où puis-je télécharger le jeu ?
Le jeu est actuellement en phase de développement précoce et active (v0.1.0 alpha). Il n'y a pas encore de version publique. Suivez le dépôt GitHub pour les annonces de version, ou revenez sur ce blog.
Puis-je voir les matchs en 3D ?
Actuellement, les matchs sont simulés avec une interface style diffusion montrant les événements en direct, les statistiques et les commentaires. Un visionnage en 3D n'est pas prévu pour la version initiale, mais pourrait être exploré à l'avenir.
Ce projet utilise-t-il l'IA ?
Oui. Le projet a bénéficié d'une assistance IA générative, à la fois de Google Antigravity et Claude Opus 4.6. Sans cette assistance, le projet n'aurait pas évolué assez rapidement pour atteindre une version alpha publique. L'IA a permis d'itérer plus vite sur le code générique (boilerplate), la documentation, la génération de contenu, la traduction et l'expérimentation de fonctionnalités UI et moteur. Cependant, le code a été minutieusement révisé et audité par des développeurs humains pour s'assurer qu'il répondait aux standards de qualité du projet.
Quand sort la version 1.0 ?
Il n'y a pas de date de sortie fixe. Le projet est développé par un développeur solo sur son temps libre. Les contributions de la communauté sont les bienvenues et aideront à accélérer le développement.
Quelles plateformes sont supportées ?
Openfoot Manager cible Windows, macOS et Linux via Tauri. Un seul code source produit des binaires natifs pour les trois plateformes.
Est-ce affilié à Football Manager™ ?
Non. Openfoot Manager est un projet indépendant, communautaire et open-source. Il n'est ni affilié, ni endossé, ni lié à aucun jeu commercial de gestion de football.