TextAdventure هي API مغامرة تستند إلى نص مكتوبة في C ++ 14 و XML. صورة أيام لعب الكهوف من الغموض ، Zork I ، III ، و III ، والعديد من مغامرات النص الكلاسيكية الأخرى. أرفض أن أسميهم خيالًا تفاعليًا ، فهذه مجرد كلمة قذرة. الآن الشيء العظيم هو أنك لست بحاجة إلى معرفة كيفية رمز في C ++ لصنع الألعاب. ومع ذلك ، ستحتاج إلى أن تكون قادرًا على قراءة وإنشاء ملفات XML. مع تكوين XML الصحيح ، يمكنك إنشاء أي نوع من الألعاب التي تريدها. سيكون لدى الإصدارات المستقبلية فائدة لصنع ملف XML الفعلي ، لذا لن تكون هناك حاجة لمغامرات صياغة اليد.
واجهة برمجة التطبيقات في حالة أساسية للغاية الآن. يمكن للاعبين التحرك والتفاعل مع Enviornment والقيام بأكثر الأوامر الأساسية. ومع ذلك ، لا تزال هناك حاجة إلى تنفيذ الأوامر الأكثر تعقيدًا. سيركز العمل الآن على الأدوات لفترة من الوقت بحيث يمكن إنشاء ألعاب أكثر إثارة للاهتمام بجهد أقل من ملفات تكوين XML. أتصور العديد من أنواع الألعاب المختلفة التي يتم كتابتها باستخدام محرك التحليل واللعبة الأساسي. في الوقت الحالي ، يتم ربطه ارتباطًا وثيقًا بملف config.xml الحالي والذي يمكن تعديله للحصول على أي نوع من الألعاب التي تريدها. ما يجب أن يحدث هو لاعب يمكنه اختيار اللعبة التي يريدون لعبها مع نوع من قاذفة واجهة المستخدم الرسومية ثم تشغيل المغامرة الفعلية. أتصور أن مجتمع التنمية النابض بالحياة للغاية لهذا النوع من الأشياء. لذلك إذا كنت مطورًا أو مغامرة نصية ، ألق نظرة على هذا ووضع بعض العمل فيه إذا كنت تريد. أبحث عن مساهمين نشطين في هذا المشروع.