প্রকল্প সম্পর্কে

Legends of Future Past হল একটি পুনর্গঠিত ও চালানো যায় এমন সার্ভার, যা মূলত ১৯৯২ সালে তৈরি এবং ৩১ ডিসেম্বর ১৯৯৯ পর্যন্ত পরিচালিত একটি বাণিজ্যিক টেক্সট-ভিত্তিক অনলাইন মাল্টিপ্লেয়ার গেমের জন্য। মূল ইঞ্জিনের সোর্স কোড হারিয়ে গেছে; এই প্রকল্পটি সংরক্ষিত স্ক্রিপ্ট ফাইল, জিএম ম্যানুয়াল, প্লেয়ার ডকুমেন্টেশন, স্ক্রিপ্টিং রেফারেন্স এবং ১৯৯০-এর দশকের সেশন লগ ব্যবহার করে গেমটি পুনঃবাস্তবায়ন করেছে। রিডমিতে বলা হয়েছে ওয়ার্ল্ড ডেটা খাঁটি এবং স্মৃতি থেকে পুনঃকল্পনা নয়, বরং এখন একটি নতুন ইঞ্জিনে চলছে। রিপোজিটরিতে engine/-এ নতুন ব্যাকএন্ড, frontend/-এ ফ্রন্টএন্ড এবং original/-এ মূল গেম ডেটা ও ডকুমেন্টেশন রয়েছে। ব্যাকএন্ডে Go, gorilla/mux এবং MongoDB ব্যবহার করা হয়েছে; ফ্রন্টএন্ডে ব্যবহৃত হয়েছে React 19, TypeScript, Vite এবং Tailwind 4। সেটআপ নির্দেশনায় Go, Node.js ও MongoDB দিয়ে লোকাল ডেভেলপমেন্ট, Google OAuth কনফিগারেশন এবং Fly.io-তে ডিপ্লয়মেন্টের বিষয় উল্লেখ আছে। প্রকল্পটি এমআইটি লাইসেন্সযুক্ত এবং Jon Radoff এটি Claude Code ব্যবহার করে পুনর্গঠন করেছেন। একটি হোস্ট করা খেলার উপযোগী সংস্করণ lofp.metavert.io-তে পাওয়া যাচ্ছে।