প্রকল্প সম্পর্কে
MMOLite হলো একটি সক্রিয় সাইড-প্রজেক্ট ফ্যান্টাসি MMO RPG, যা একটি Node.js/Socket.IO অথরিটেটিভ সার্ভার এবং একটি Love2D ডেস্কটপ ক্লায়েন্ট দিয়ে তৈরি। এটি পারসিস্টেন্ট মাল্টিপ্লেয়ার গেমপ্লে সমর্থন করে, যার মধ্যে রয়েছে ক্যারেক্টার ক্রিয়েশন (পারমডেথ এবং Hall of Heroes সহ), ট্যাকটিক্যাল টার্ন-বেসড কমব্যাট, ডানজন এবং রেইড বস ব্যাটেল, গাচা কার্ড সংগ্রহ এবং ফিউশন, অকশন হাউস ট্রেডিং, গিল্ড, পার্টি, হাউজিং, ফার্মিং, পেট ট্যামিং এবং মাস্টারি ট্রি। সার্ভারটি একটি মাস্টার-সার্ভারের মাধ্যমে শার্ড করা হয়েছে এবং এতে VIP/Stripe মনেটাইজেশন সাপোর্ট অন্তর্ভুক্ত রয়েছে। যদিও ব্যাকএন্ডটি স্থিতিশীল এবং সম্পূর্ণভাবে পরীক্ষিত (১৯২/১৯২ Jest টেস্ট পাস করেছে), ক্লায়েন্ট UI এর গতি পিছিয়ে আছে — বিশেষ করে, TCG ট্রেডিং এবং ব্যাটেল-চ্যালেঞ্জ সিস্টেম সার্ভার-সাইডে ইমপ্লিমেন্ট করা হলেও ক্লায়েন্ট ইন্টারফেসের অভাব রয়েছে। ১৮ হাজারেরও বেশি অ্যাসেট উপলব্ধ থাকা সত্ত্বেও গাচা কার্ডগুলো প্রতিটি কার্ডের আলাদা আর্ট ছাড়াই প্রসিডিউরালভাবে রেন্ডার হয়। টিউটোরিয়াল, মেইল, LFG কিউ বা গিল্ড ব্যাংক এখনও তৈরি করা হয়নি। এটি চালানোর জন্য Node 18+ এবং LÖVE 11.4 প্রয়োজন। মানুষের নির্দেশনায় AI সহায়তা (Claude Code এবং OpenAI Codex) দিয়ে এটি তৈরি করা হয়েছে। এটি Apache 2.0 লাইসেন্সের অধীনে ক্রেডিট রিকয়ারমেন্ট সহ লাইসেন্স করা হয়েছে; থার্ড-পার্টি অ্যাসেটগুলো ভার্সন কন্ট্রোল থেকে বাদ দেওয়া হয়েছে এবং তাদের নিজস্ব লাইসেন্স রয়েছে। আর্ট এবং অডিও রিপো-তে অন্তর্ভুক্ত নেই — পরিবর্তে প্লেসহোল্ডার ব্যবহার করা হয়েছে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.