Guía para Configurar TripleA
TripleA es un motor de código abierto para juegos de estrategia por turnos y de mesa, isnpirado en clásicos como Axis & Allies o Risk. Esta guía detalla los pasos para su instalación y uso inicial.
Requisitos del Sistema
Antes de iniciar, verifica que tu sistema cumpla con:
- Sistema operativo compatible: Windows, macOS o distribuciones Linux
- Entorno de Ejecución de Java (JRE) versión 8 o posterior
- Espacio de almacenamiento libre mínimo: 200 MB
Proceso de Instalación
Paso 1: Obtener los Archivos del Proyecto
Utiliza Git para descargar el código fuente del repositorio oficial:
git clone https://gitcode.com/gh_mirrors/tr/triplea
Alternativamente, puedes descargar el paquete comprimido desde la página de lanzamientos y descomprimirlo localmente.
Paso 2: Compilación del Código
Accede al directorio del proyecto y ejecuta el script de compilación:
cd triplea
./gradlew assemble
En sistemas Windows, reemplaza el comando por gradlew.bat assemble.
Este proceso genera los binarios necesarios para ejecutar el juego.
Paso 3: Ejecución del Motor de Juego
Inicia la aplicación con el siguiente comando:
./gradlew run
En Windows, utiliza gradlew.bat run.
Configuración Avanzada para Desarrollo (Opcional)
Para contribuir al proyecto, configura un entorno de desarrollo integrado (IDE) como IntelliJ IDEA o Eclipse.
La documentación de configuración se encuentra en docs/development/how-to/ide-setup/.
Uso Básico del Juego
Tras el inicio exitoso, el jugador puede:
- Cargar mapas predefinidos para partidas idnividuales contra la IA
- Establecer conexiones en red para multijugador local o en línea
- Modificar parámetros de juego y mapas personalizados
El núcleo del motor reside en el paquete games.strategy.engine dentro del directorio fuente.
Solución de Problemas Comunes
Error: "Java no encontrado"
Asegúrate de tener instalada la JRE 8+ y que la varible de entorno JAVA_HOME esté configurada correctamente.
Adición de Nuevos Mapas
Los mapas oficiales están en map-data/. Los mapas comunitarios se pueden descargar e instalar en el directorio de usuario.
Documentación y Referencias
- Documentación principal del proyecto:
docs/ - Conjuntos de reglas del juego:
docs/development/game-rule-sets.md - Guía para desarrolladores:
docs/development/README.md