প্রকল্প সম্পর্কে
Novel RPG হল একটি AI-সহায়ক ইন্টারঅ্যাকটিভ ফিকশন ইঞ্জিন যা উপন্যাসকে খেলার যোগ্য রোল-প্লেয়িং দৃশ্যপটে রূপান্তর করে। এটি দুটি বিল্ট-ইন বই নিয়ে আসে: এমিলি ব্রন্টের Wuthering Heights (৩০টি দৃশ্য, চরিত্রের মধ্যে Heathcliff, Catherine, Nelly ও Edgar) এবং 吴承恩-এর Journey to the West (২৭টি দৃশ্য, চরিত্রের মধ্যে 孙悟空, 唐僧, 猪八戒 ও 沙僧)।
খেলার জন্য ব্যবহারকারী একটি বই ও একটি চরিত্র নির্বাচন করেন। AI সেই চরিত্রের দৃষ্টিকোণ থেকে দৃশ্য বর্ণনা করে এবং প্রতি দৃশ্যে ২-৪টি পছন্দ উপস্থাপন করে। পছন্দগুলো চারটি পরিসংখ্যান (Wisdom, Combat, Loyalty, Reputation), সম্পর্ক এবং মূল কাহিনি থেকে ০-১০০ ডাইভারজেন্স স্কোরকে প্রভাবিত করে। ইঞ্জিনটি সেশনজুড়ে স্থায়ী সেভ, ভিন্ন চরিত্র হিসেবে একই গল্প পুনরায় খেলা, এবং মূল বা বিকল্প পথের জন্য অর্জনসমূহ সমর্থন করে।
ব্যবহারকারীরা scripts/pdf_import.py-এর মাধ্যমে PDF ফরম্যাটে নিজেদের উপন্যাস ইমপোর্ট করতে পারেন। ইমপোর্টারটি ইংরেজির জন্য "Chapter X" এবং চীনের জন্য "第X回/章"-এর মতো প্যাটার্ন ব্যবহার করে অধ্যায় শনাক্ত করে, চরিত্র প্রার্থী বের করে এবং একটি খেলার যোগ্য দৃশ্য গ্রাফ তৈরি করে। বিল্ট-ইন উপন্যাসগুলো পূর্ণ পাঠের বদলে কাঠামোবদ্ধ মেটাডেটা ব্যবহার করে এবং LLM-এর প্রশিক্ষণ জ্ঞানের ওপর নির্ভর করে; ইমপোর্ট করা PDF গুলো পাঠ্য খণ্ড সংরক্ষণ করে। ঐচ্ছিক PDF ইমপোর্টের জন্য PyMuPDF প্রয়োজন।
ইনস্টলেশন npx novel-rpg-skill, একটি curl এক-লাইন ইনস্টল স্ক্রিপ্ট, অথবা ~/.openclaw/skills/novel-rpg-এ git clone করে এবং বিল্ট-ইন শুরু করতে একটি Python কমান্ডের মাধ্যমে পাওয়া যায়। CLI কমান্ড বই ব্যবস্থাপনা, গেম সেভ/দৃশ্য এবং PDF ইমপোর্ট স্ট্যাটাস কভার করে। README-তে Claude Code, OpenClaw, ChatGPT (SKILL.md কাস্টম নির্দেশনা হিসেবে ব্যবহার করে এবং স্ক্রিপ্ট ম্যানুয়ালি চালিয়ে) এবং যেকোনো LLM-এর সাথে সামঞ্জস্যের নথি রয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.