Web Analytics

Terminara

⭐ 1 stars Spanish by luyiourwong

🌐 Idioma

Terminara

Preguntar en DeepWiki Compatibilidad con Python

Un juego de simulación de IA basado en terminal.

Cómo usar

Puedes descargar la aplicación ejecutable desde la última versión.

El archivo comprimido completo incluye el archivo ejecutable y el archivo de configuración del mundo por defecto. Puedes descargar solo el archivo ejecutable si estás actualizando el juego a la última versión.

| SO | Versión | |---------|--------------------------------------------------| | Windows | Windows 10, Windows 11 | | Linux | (GLIBC 2.35+) Ubuntu 22.04 LTS, Ubuntu 24.04 LTS | | MacOS | macOS 13, macOS 14, macOS 15, macOS 26 |

Ejecución manual

Instalación

  • Clona el repositorio:
    git clone https://github.com/luyiourwong/Terminara
    cd Terminara
    ``
  • Crear un entorno virtual:
`bash python -m venv .venv source .venv/bin/activate ` En Windows, use .venv\Scripts\activate

  • Instale las dependencias:
`bash pip install -e . `

Método 1 para iniciar: Usar el comando instalado (Recomendado)

Después de la instalación, ejecuta el juego con:
bash terminara

Iniciar Método 2: Ejecución directa

Manera multiplataforma
bash python -m terminara.main
or
bash python terminara/main.py
En Windows, use terminara\main.py

para más información, consulte la Guía de Contribución y Desarrollo.

Configuración de IA

Después de iniciar la aplicación, necesita configurar los ajustes de IA desde el menú principal.

Configuración de IA

Debe completar los siguientes campos: (API compatible con OpenAI)

Haga clic en "Aplicar" para guardar la configuración.

Ejemplos

#### 1. OpenAI (Predeterminado)

  • Host: (dejar vacío)
  • Clave API: YOUR_OPENAI_API_KEY
  • Modelo: gpt-4o-mini-2024-07-18
#### 2. Google AI Studio
  • Host: https://generativelanguage.googleapis.com/v1beta/openai/
  • Clave API: YOUR_GEMINI_API_KEY
  • Modelo: gemini-2.0-flash

Configuración del Mundo

Almacenamiento de Configuración

Los ajustes del mundo se almacenan en el directorio terminara/data/worlds. (en versión completa) . |-- terminara/ |
-- data/ | |-- schema/ # Json schema files for world settings | -- worlds/ # Directory for world setting files -- terminara_platform_version # Executable file ```

Creando un nuevo mundo

Hay un mundo de ejemplo aethelgard.json. Puedes seguir el esquema para crear un nuevo mundo.

Enlaces

Licencia

Este proyecto está licenciado bajo la Licencia MIT.

--- Tranlated By Open Ai Tx | Last indexed: 2025-09-26 ---