Terminara
Een terminal-gebaseerd ai simulatiespel.
Hoe te gebruiken
Je kunt de uitvoerbare applicatie downloaden van de laatste release.
Het volledige gecomprimeerde bestand bevat het uitvoerbare bestand en het standaard wereldinstellingenbestand. Je kunt alleen het uitvoerbare bestand downloaden als je het spel bijwerkt naar de nieuwste versie.
| OS | Versie | |---------|---------------------------------------------------| | 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 |
Handmatig uitvoeren
Installatie
- Clone de repository:
git clone https://github.com/luyiourwong/Terminara
cd Terminara
``- Maak een virtuele omgeving aan:
`bash
python -m venv .venv
source .venv/bin/activate
`
Op Windows gebruikt u .venv\Scripts\activate- Installeer de afhankelijkheden:
`bash
pip install -e .
`Startmethode 1: Gebruik van het geïnstalleerde commando (Aanbevolen)
Na installatie start je het spel met:bash
terminara
Startmethode 2: Directe uitvoering
Platformonafhankelijke methodebash
python -m terminara.main
orbash
python terminara/main.py
. |-- terminara/ | -- data/ | |-- schema/ # Json schema files for world settings |Op Windows gebruik jeterminara\main.pyYOUR_OPENAI_API_KEYvoor meer informatie, zie Contribute & Develop Guide.
AI-instelling
Na het starten van de applicatie moet je de AI-instellingen configureren via het hoofdmenu.
Je moet de volgende velden invullen: (OpenAI-compatibele API)
Klik op "Toepassen" om de instellingen op te slaan.
- Host: Het API-eindpunt. Laat leeg om het standaard OpenAI-eindpunt te gebruiken.
- API-sleutel: Jouw API-sleutel voor de AI-dienst.
- Model: Het model dat je wilt gebruiken.
Voorbeelden
#### 1. OpenAI (Standaard)
- Host: (laat leeg)
- API-sleutel:
gpt-4o-mini-2024-07-18Model: https://generativelanguage.googleapis.com/v1beta/openai/#### 2. Google AI Studio
- Host:
YOUR_GEMINI_API_KEYAPI-sleutel: gemini-2.0-flashModel: terminara/data/worldsWereldinstelling
Configuratieopslag
Wereldinstellingen worden opgeslagen in de map. (in volledige release)
-- worlds/ # Directory for world setting files
-- terminara_platform_version # Executable file
```Een nieuwe wereld maken
Er is een voorbeeldwereld aethelgard.json. Je kunt het schema volgen om een nieuwe wereld te maken.Links
Licentie
Dit project is gelicentieerd onder de MIT-licentie.
--- Tranlated By Open Ai Tx | Last indexed: 2025-09-26 ---
