Web Analytics

Terminara

⭐ 1 stars Russian by luyiourwong

🌐 Язык

Terminara

Спросить DeepWiki Поддержка Python

Терминальная игра-симулятор с искусственным интеллектом.

Как использовать

Вы можете скачать исполняемое приложение с последнего релиза.

Полный архив содержит исполняемый файл и файл настроек мира по умолчанию. Если вы обновляете игру до последней версии, можно скачать только исполняемый файл.

| ОС | Версия | |---------|--------------------------------------------------| | 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 |

Ручной запуск

Установка

  • Клонируйте репозиторий:
    git clone https://github.com/luyiourwong/Terminara
    cd Terminara
    ``

  • Создайте виртуальное окружение:
`bash python -m venv .venv source .venv/bin/activate ` В Windows используйте .venv\Scripts\activate

  • Установите зависимости:
`bash pip install -e . `

Метод запуска 1: Использование установленной команды (Рекомендуется)

После установки запустите игру с помощью:
bash terminara

Способ запуска 2: Прямое выполнение

Кроссплатформенный способ
bash python -m terminara.main
or
bash python terminara/main.py
В Windows используйте terminara\main.py

для получения дополнительной информации смотрите Руководство по вкладу и разработке.

Настройка ИИ

После запуска приложения необходимо настроить параметры ИИ из главного меню.

Настройки ИИ

Вам нужно заполнить следующие поля: (API, совместимый с OpenAI)

Нажмите "Применить", чтобы сохранить настройки.

Примеры

#### 1. OpenAI (по умолчанию)

  • Host: (оставьте пустым)
  • 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

Настройка мира

Хранение конфигурации

Настройки мира хранятся в директории terminara/data/worlds. (в полном релизе) . |-- terminara/ |
-- data/ | |-- schema/ # Json schema files for world settings | -- worlds/ # Directory for world setting files -- terminara_platform_version # Executable file ```

Создание нового мира

Существует пример мира aethelgard.json. Вы можете следовать схеме для создания нового мира.

Ссылки

Лицензия

Этот проект лицензирован по лицензии MIT.

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