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

হিরোইক গেমস লঞ্চার লিনাক্স, উইন্ডোজ ও ম্যাকওএসের জন্য একটি ওপেন-সোর্স গেম লঞ্চার। এটি এপিক গেমস স্টোর, জিওজি ও অ্যামাজন গেমসের গেমগুলোকে এক ইন্টারফেসে নিয়ে আসে; এপিকের জন্য লেজেন্ডারি, জিওজির জন্য কাস্টম gogdl ইমপ্লিমেন্টেশন এবং অ্যামাজন গেমসের জন্য নাইল ব্যবহার করে। README-তে বর্ণিত মূল সক্ষমতাগুলো: - বিদ্যমান এপিক গেমস, জিওজি বা অ্যামাজন অ্যাকাউন্ট দিয়ে সাইন ইন করা। - গেম ইনস্টল, আনইনস্টল, আপডেট, মেরামত ও স্থানান্তর করা এবং আগে থেকে ইনস্টল করা টাইটেল ইমপোর্ট করা। - এপিক গেম অনলাইনে খেলা; গেমভেদে ম্যাকওএস ও লিনাক্সে অ্যান্টি-চিট সাপোর্টসহ। - লিনাক্সে ওয়াইন বা প্রোটনের মাধ্যমে গেম চালানো; ম্যাকওএসে ক্রসওভারের মাধ্যমে। - লিনাক্সে কাস্টম ওয়াইন ও প্রোটন ভার্সন ডাউনলোড করা। - হিরোইকের ভেতর থেকেই এপিক, জিওজি ও অ্যামাজন স্টোর ব্রাউজ করা। - ProtonDB সামঞ্জস্য তথ্য খোঁজা এবং লিনাক্সে ProtonDB ও স্টিম ডেক সামঞ্জস্যের বিবরণ দেখানো। - বিদ্যমান এপিক গেমস স্টোর ইনস্টলেশনের সাথে ইনস্টল করা গেম সিঙ্ক করা এবং ক্লাউডের সাথে সেভ সিঙ্ক করা। - কাস্টম থিমিং, ডাউনলোড কিউ, নন-স্টোর গেম ও অ্যাপ্লিকেশন যোগ করা এবং ব্যবহারকারী-নির্ধারিত ক্যাটাগরি। সমর্থিত সিস্টেমের মধ্যে রয়েছে সাম্প্রতিক উবুন্টু এলটিএস ও ফেডোরা রিলিজ, আর্চ লিনাক্স ও ডেরিভেটিভ, স্টিমওএস (ডিসকভারের মাধ্যমে), উইন্ডোজ ১০/১১ এবং ম্যাকওএস ১৪ বা তার পরবর্তী। ইনস্টলেশন অপশনের মধ্যে রয়েছে ফ্ল্যাটপ্যাক, .deb, .rpm, AUR, Nix, AppImage, .tar.xz, WinGet, উইন্ডোজ ইনস্টলার বা পোর্টেবল বিল্ড এবং ম্যাকওএসে হোমব্রু বা .dmg। প্রকল্পটি টাইপস্ক্রিপ্ট, রিঅ্যাক্ট, MUI, Node.js, ইলেকট্রন, electron-builder, Jest ও Vite দিয়ে তৈরি। README-তে গিট, NodeJS ও pnpm 10 ব্যবহার করে একটি ডেভেলপমেন্ট এনভায়রনমেন্ট, হেল্পার বাইনারি ডাউনলোড, প্রতিটি ওএসের জন্য বিল্ড কমান্ড, VS Code টাস্ক, দ্রুত পরীক্ষার জন্য একটি Vite ডেভেলপমেন্ট সার্ভার এবং Nix শেল সাপোর্ট নথিভুক্ত করা হয়েছে। কমিউনিটি অনুবাদগুলো Weblate-এ হোস্ট করা হয় এবং প্রায় ৪০টি ভাষা কভার করে। লঞ্চারটি GPLv3-এর অধীনে লাইসেন্সকৃত।