Web Analytics

Terminara

⭐ 1 stars Portuguese by luyiourwong

🌐 Idioma

Terminara

Pergunte ao DeepWiki Suporte Python

Um jogo de simulação de IA baseado em terminal.

Como usar

Você pode baixar o aplicativo executável na última versão.

O arquivo compactado completo inclui o arquivo executável e o arquivo de configurações padrão do mundo. Você pode baixar apenas o arquivo executável se estiver atualizando o jogo para a versão mais recente.

| SO | Versão | |---------|---------------------------------------------------| | 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 |

Execução manual

Instalação

  • Clone o repositório:
    git clone https://github.com/luyiourwong/Terminara
    cd Terminara
    ``

  • Crie um ambiente virtual:
`bash python -m venv .venv source .venv/bin/activate ` No Windows, use .venv\Scripts\activate

  • Instale as dependências:
`bash pip install -e . `

Método de Início 1: Usando o comando instalado (Recomendado)

Após a instalação, execute o jogo com:
bash terminara

Método de Inicialização 2: Execução direta

Forma multiplataforma
bash python -m terminara.main
or
bash python terminara/main.py
No Windows, use terminara\main.py

para mais informações, veja Guia de Contribuição & Desenvolvimento.

Configuração de IA

Após iniciar o aplicativo, você precisa configurar as definições de IA no menu principal.

Configurações de IA

Você deve preencher os seguintes campos: (API compatível com OpenAI)

Clique em "Aplicar" para salvar as configurações.

Exemplos

#### 1. OpenAI (Padrão)

  • Host: (deixe em branco)
  • 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

Configuração do Mundo

Armazenamento de Configuração

As configurações do mundo são armazenadas no diretório terminara/data/worlds. (na versão completa) . |-- terminara/ |
-- data/ | |-- schema/ # Json schema files for world settings | -- worlds/ # Directory for world setting files -- terminara_platform_version # Executable file ```

Criando um novo mundo

Há um mundo de exemplo aethelgard.json. Você pode seguir o esquema para criar um novo mundo.

Links

Licença

Este projeto está licenciado sob a Licença MIT.

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