Web Analytics

Terminara

⭐ 1 stars Italian by luyiourwong

🌐 Lingua

Terminara

Chiedi a DeepWiki Supporto Python

Un gioco di simulazione AI basato su terminale.

Come usare

Puoi scaricare l'applicazione eseguibile dalla ultima release.

Il file compresso completo include il file eseguibile e il file delle impostazioni del mondo predefinito. Puoi scaricare solo il file eseguibile se stai aggiornando il gioco all'ultima versione.

| OS | Versione | |---------|--------------------------------------------------| | 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 |

Esecuzione manuale

Installazione

  • Clona il repository:
    git clone https://github.com/luyiourwong/Terminara
    cd Terminara
    ``

  • Crea un ambiente virtuale:
`bash python -m venv .venv source .venv/bin/activate ` Su Windows, usa .venv\Scripts\activate

  • Installa le dipendenze:
`bash pip install -e . `

Metodo iniziale 1: Utilizzo del comando installato (Consigliato)

Dopo l'installazione, avvia il gioco con:
bash terminara

Metodo di avvio 2: Esecuzione diretta

Metodo multipiattaforma
bash python -m terminara.main
or
bash python terminara/main.py
Su Windows, usa terminara\main.py

per ulteriori informazioni, vedi Guida a Contribuire & Sviluppare.

Configurazione AI

Dopo aver avviato l'applicazione, è necessario configurare le impostazioni AI dal menu principale.

Impostazioni AI

È necessario compilare i seguenti campi: (API compatibile con OpenAI)

Fai clic su "Applica" per salvare le impostazioni.

Esempi

#### 1. OpenAI (Predefinito)

  • Host: (lascia vuoto)
  • API Key: YOUR_OPENAI_API_KEY
  • Model: gpt-4o-mini-2024-07-18
#### 2. Google AI Studio
  • Host: https://generativelanguage.googleapis.com/v1beta/openai/
  • API Key: YOUR_GEMINI_API_KEY
  • Model: gemini-2.0-flash

Configurazione Mondo

Archiviazione della Configurazione

Le impostazioni del mondo sono memorizzate nella directory terminara/data/worlds. (nella release completa) . |-- terminara/ |
-- data/ | |-- schema/ # Json schema files for world settings | -- worlds/ # Directory for world setting files -- terminara_platform_version # Executable file ```

Creazione di un nuovo mondo

Esiste un mondo di esempio aethelgard.json. Puoi seguire lo schema per creare un nuovo mondo.

Link

Licenza

Questo progetto è distribuito sotto la Licenza MIT.

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