La Historia Detrás de
Openfoot Manager
Un proyecto de pasión nacido del amor por el fútbol y el software open-source.
¿Qué es Openfoot Manager?
Openfoot Manager es un juego de simulación de gestión de fútbol para escritorio donde asumes el papel de director técnico de un club. Tomas decisiones tácticas, gestionas tu plantilla, manejas las finanzas, contratas personal, configuras entrenamientos y ves los partidos desarrollarse minuto a minuto. Todo impulsado por un sofisticado motor de partidos escrito en Rust.
A diferencia de las alternativas comerciales, Openfoot Manager es completamente gratuito, open source y totalmente offline: sin conexión a internet, sin microtransacciones y sin DRM. El juego está diseñado para ser modificable, con archivos de datos externos que permiten a la comunidad crear ligas, equipos y bases de datos de jugadores personalizados.
Cómo Empezó
Este proyecto fue inspirado por Bygfoot, un juego gratuito y open-source de gestión de fútbol escrito en C con interfaz GTK 2. Aunque Bygfoot demostró que la gestión de fútbol open-source era posible, se había quedado obsoleto y ya no se mantenía activamente.
En 2020, el proyecto comenzó como un hobby en Python. Tras varias reescrituras y años de aprendizaje, evolucionó hacia la implementación actual basada en Rust con un frontend moderno en React, usando Tauri para la distribución de aplicación de escritorio multiplataforma.
¿Qué Puedes Hacer?
Gestiona Tu Plantilla
Elige formaciones, define tácticas, selecciona estilos de juego y asigna encargados de las jugadas a balón parado.
Mira Partidos en Vivo
Simulación minuto a minuto con interfaz estilo retransmisión televisiva, estadísticas en vivo y controles de velocidad.
Entrena a Tus Jugadores
6 enfoques de entrenamiento, 3 niveles de intensidad, progresión basada en edad y bonificaciones de staff.
Contrata Personal
Entrenadores, fisioterapeutas y ojeadores — cada uno con especializaciones que impactan en el juego.
Compite en Ligas
Ligas de 16 equipos a doble vuelta con clasificación en vivo, calendario de partidos y resultados.
Maneja las Finanzas
Gestiona presupuestos, salarios, transferencias y préstamos para mantener tu club sostenible.
Lee las Noticias
Informes de partidos generados proceduralmente, rumores de fichajes, actualizaciones de lesiones y editoriales.
Modifica el Juego
Crea ligas, equipos y jugadores personalizados con archivos JSON externos.
Tecnología
El juego está construido con una stack tecnológica moderna diseñada para rendimiento, fiabilidad y experiencia del desarrollador:
- Rust: El motor del juego, ofreciendo simulación de partidos ultrarrápida y segura.
- React 19 + TypeScript: La interfaz de usuario, con diseño estilo transmisión "Matchday".
- Tauri v2: El entorno de escritorio, produciendo binarios multiplataforma ligeros.
- SQLite: Persistencia de partidas guardadas con múltiples ranuras.
- Tailwind CSS: Diseño 'utility-first' con soporte para temas claro/oscuro.
- i18next: Internacionalización con 5 idiomas.
Cómo Contribuir
Openfoot Manager es un proyecto comunitario y las contribuciones son bienvenidas de todos:
- Reporta errores o propón funcionalidades a través de GitHub Issues.
- Envía código mediante la dinámica Fork & Pull a la rama
develop. - Crea contenido — bases de datos personalizadas, traducciones, logos, documentación.
- Corre la voz — dale una estrella al repositorio, comparte en redes sociales, cuéntale a tus amigos.