Web Analytics

Terminara

⭐ 1 stars Persian by luyiourwong

🌐 زبان

ترمینارا

پرسش از دیپ‌ویکی پشتیبانی از پایتون

یک بازی شبیه‌سازی هوش مصنوعی مبتنی بر ترمینال.

نحوه استفاده

شما می‌توانید برنامه اجرایی را از آخرین نسخه منتشر شده دانلود کنید.

فایل فشرده کامل شامل فایل اجرایی و فایل تنظیمات دنیای پیش‌فرض است. اگر بازی را به آخرین نسخه به‌روزرسانی می‌کنید، فقط می‌توانید فایل اجرایی را دانلود کنید.

| سیستم عامل | نسخه | |------------|----------------------------------------------------| | ویندوز | Windows 10، Windows 11 | | لینوکس | (GLIBC 2.35+) Ubuntu 22.04 LTS، Ubuntu 24.04 LTS | | مک‌اواس | 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 ` در ویندوز، از دستور .venv\Scripts\activate استفاده کنید

  • وابستگی‌ها را نصب کنید:
`bash pip install -e . `

روش شروع ۱: استفاده از دستور نصب‌شده (توصیه‌شده)

پس از نصب، بازی را با دستور زیر اجرا کنید:
bash terminara

شروع روش ۲: اجرا به صورت مستقیم

روش سازگار با چند پلتفرم
bash python -m terminara.main
or
bash python terminara/main.py
در ویندوز، از 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 وجود دارد. شما می‌توانید با دنبال کردن schema یک جهان جدید بسازید.

پیوندها

مجوز

این پروژه تحت مجوز MIT منتشر شده است.

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