يحتوي هذا المستودع على رمز للعبة المغامرة التفاعلية القائمة على النص تسمى "Temporal Traverse". سيقوم اللاعبون بالتنقل في شخصية تدعى أليكس خلال فترات زمنية مختلفة ، مما يتخذ خيارات تحدد مسار السرد ، وفي النهاية مصير أليكس. يتم تشغيل اللعبة بواسطة Cassandra لتاريخ الدردشة ونموذج اللغة القائم على الذكاء الاصطناعي من Openai لتوليد ردود.
تكوين كاساندرا
cloud_config مع بيانات الاعتماد المناسبة في الرمز.secure-connect-choose-your-adventure.zip التي تتواصل مع your-adventure.متغيرات البيئة
token.json ..env وأضف متغير OPENAI_API_KEY .مفتاح API Openai
OPENAI_API_KEY في ملف .env الخاص بك.توفير قاعدة بيانات المتجهات
قواعد اللعبة والسرد
تنفيذ
رمز Bashcopy
python connect-database.py
طريقة اللعب
تستخدم اللعبة تاريخ الدردشة المخزنة في كاساندرا من خلال CassandraChatMessageHistory . يساعد هذا السياق نموذج الذكاء الاصطناعي (LLMCHAIN) من Openai لإنشاء ردود بناءً على مدخلات اللاعب والقالب السرد المعمول به.
المساهمات مرحب بها! إذا كنت ترغب في تعزيز اللعبة ، فلا تتردد في توتر المستودع وتقديم طلب سحب مع تغييراتك.
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا. لا تتردد في تعديله وتوزيعه وفقًا لشروط الترخيص.
هذه اللعبة هي مظاهرة ويجب استخدامها بمسؤولية. قد لا يتبع المحتوى الذي تم إنشاؤه من الذكاء الاصطناعى دائمًا المسار الذي يمكن التنبؤ به أو المطلوب بسبب طبيعة التعلم.
شكرًا لك على التحقق من مستودع لعبة Adventure Adventure الزمنية. استمتع برحلتك عبر الوقت ورواية القصص! إذا كان لديك أي استفسارات أو اقتراحات ، فلا تتردد في التواصل أو إنشاء مشكلة في المستودع.