Terminara
ターミナルベースのAIシミュレーションゲームです。
使用方法
最新リリースから実行ファイルをダウンロードできます。
圧縮ファイルには実行ファイルとデフォルトのワールド設定ファイルが含まれています。ゲームを最新版にアップデートする場合は実行ファイルのみをダウンロードできます。
| OS | バージョン | |---------|--------------------------------------------------| | 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
orbash
python terminara/main.py
. |-- terminara/ | -- data/ | |-- schema/ # Json schema files for world settings |Windowsでは、terminara\main.pyを使用してください。YOUR_OPENAI_API_KEY詳細については、Contribute & Develop Guide を参照してください。
AI セットアップ
アプリケーションを起動した後、メインメニューからAI設定を行う必要があります。
以下の項目を入力してください:(OpenAI互換API)
「Apply」をクリックして設定を保存します。
- Host:APIエンドポイント。空欄にするとデフォルトのOpenAIエンドポイントが使用されます。
- API Key:AIサービス用のAPIキー。
- Model:使用したいモデル。
例
#### 1. OpenAI(デフォルト)
- Host:(空欄のまま)
- API Key:
gpt-4o-mini-2024-07-18Model: https://generativelanguage.googleapis.com/v1beta/openai/#### 2. Google AI Studio
- Host:
YOUR_GEMINI_API_KEYAPI Key: gemini-2.0-flashModel: terminara/data/worldsワールドセットアップ
設定保存場所
ワールド設定はディレクトリに保存されます。(正式リリース版にて)
-- worlds/ # Directory for world setting files
-- terminara_platform_version # Executable file
```新しいワールドの作成
例としてaethelgard.jsonというワールドがあります。スキーマに従って新しいワールドを作成できます。リンク
ライセンス
本プロジェクトはMIT ライセンスの下でライセンスされています。
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-26 ---
