Heroic هو مشغل ألعاب مفتوح المصدر لأنظمة التشغيل Linux وWindows وmacOS.
وهو يدعم حاليًا إطلاق الألعاب من Epic Games Store باستخدام Legendary، وGOG Games باستخدام تطبيقنا المخصص مع gogdl وAmazon Games باستخدام Nile.
تم تصميم Heroic باستخدام تقنيات الويب:
بفضل المجتمع، تمت ترجمة Heroic إلى ما يقرب من 40 لغة مختلفة حتى الآن:
يتوفر Heroic على Flathub، لذا من المفترض أن تكون قادرًا على تثبيته بسهولة على معظم التوزيعات باستخدام مراكز البرامج (Pop!_Shop، وDiscover، وما إلى ذلك)
إذا كنت لا تستخدم إصدار Flatpak، فتأكد من تثبيت كافة تبعيات Wine: تبعيات Wine.
قم بتنزيل الملف الذي ينتهي بـ .deb من الإصدار الأحدث.
انقر نقرًا مزدوجًا فوقه لفتحه في مدير البرامج لديك، أو قم بتشغيل sudo dpkg -i heroic_*_amd64.deb
لتثبيته مباشرةً:
نحن ندعم حاليًا حزمة AUR واحدة فقط: heroic-games-launcher-bin
. على الرغم من أنك قد تجد حزمًا أخرى هناك، فلا تطلب الدعم لها على Github أو على Discord الخاص بنا، بل اسأل المشرفين عليها مباشرة.
يرجى الاطلاع على Arch Wiki لمعرفة كيفية تثبيتها
يتوفر Heroic for Fedora في مستودع COPR هذا.
قم بتمكينه باستخدام sudo dnf copr enable atim/heroic-games-launcher
، ثم قم بتثبيت Heroic باستخدام sudo dnf install heroic-games-launcher-bin
يمكنك بدلاً من ذلك تنزيل الملف الذي ينتهي بـ .rpm من أحدث إصدار وتثبيته باستخدام sudo dnf install ./heroic-*.x86_64.rpm
نظرًا لأن تنسيقي التوزيع هذين لا يحتويان على شكل من أشكال إدارة التبعية، فتأكد من توفر أمر curl
. قد تواجه مشكلات غريبة إذا لم يكن الأمر كذلك.
chmod +x Heroic*.AppImage
)./Heroic*.AppImage
) heroic
في المجلد الذي قمت باستخراجه إليه (انقر نقرًا مزدوجًا في معظم مديري الملفات، أو قم بتشغيل ./heroic
) إذا كنت تستخدم WinGet (المثبت افتراضيًا على نظام التشغيل Windows 11 والإصدارات الحديثة من 10)، فيمكنك تشغيل winget install Heroic
في محطة طرفية لتثبيت Heroic.
قم بتنزيل برنامج Heroic Installer ( Heroic-xxx-Setup.exe
) أو الإصدار المحمول ( Heroic-xxx-Portable.exe
) من الإصدار الأحدث. قم بتشغيل الملف القابل للتنفيذ الذي قمت بتنزيله لتثبيت/تشغيل Heroic.
سيقوم برنامج الإعداد بإنشاء اختصارات إلى Heroic على سطح المكتب وفي قائمة ابدأ.
إذا كنت تستخدم Homebrew، فيمكنك تشغيل brew install --cask --no-quarantine heroic
لتثبيت Heroic.
بخلاف ذلك، قم بتنزيل الملف الذي ينتهي بـ .dmg من أحدث إصدار، وانقر فوقه نقرًا مزدوجًا لتثبيته، واسحب التطبيق "Heroic" إلى مجلد "Applications".
سيرشدك هذا الجزء خلال عملية إعداد بيئة التطوير حتى تتمكن من إنشاء الثنائيات البطولية بنفسك أو إجراء تغييرات على التعليمات البرمجية.
تأكد من تثبيت Git وNodeJS وpnpm 9
ملاحظة : في نظام التشغيل Windows، نظرًا لوجود مشكلة في برنامج إنشاء الإلكترونات، ستحتاج إلى الإصدار المستقل من pnpm ( @pnpm/exe
) لإنشاء الحزم
انسخ الريبو وأدخل المجلد المستنسخ، على سبيل المثال باستخدام هذه الأوامر:
git clone https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher.git --recurse-submodules
cd HeroicGamesLauncher
تأكد من تثبيت كافة التبعيات عن طريق تشغيل pnpm install
قم بتشغيل الأمر المناسب لنظام التشغيل لديك:
بناء لنظام التشغيل Linux:
pnpm dist:linux # Optionally specify a package to create (eg: deb, pacman, tar.xz, rpm, AppImage); default: AppImage
البناء لنظام التشغيل Windows:
pnpm dist:win
تصميم لنظام التشغيل Mac:
pnpm dist:mac
بدلاً من استخدام الأوامر المذكورة أعلاه لإنشاء Heroic، يمكنك أيضًا استخدام المهام الموجودة في VSCode للإنشاء. للقيام بذلك، افتح لوحة الأوامر (Ctrl + P)، واكتب "task" ثم اضغط على Space. سترى بعد ذلك 3 مهام بناء، "Build for Linux"، و"Build for Windows"، و"Build for MacOS". انقر فوق الذي تريد تشغيله.
إذا كنت تريد اختبار التغيير بسرعة، أو كنت تقوم بتنفيذ ميزات تتطلب الكثير من عمليات إعادة التشغيل، فيمكنك استخدام خادم تطوير Vite لتسريع العملية:
انتقل إلى علامة التبويب "Run and Debug" في VSCode وابدأ مهمة "Launch Heroic (HMR & HR)" (بدلاً من ذلك، إذا كنت لا تستخدم VSCode أو تفضل الجهاز الطرفي فقط، فقم بتشغيل pnpm start
). سيبدأ تشغيل Heroic بعد فترة قصيرة، وبمجرد إجراء أي تغيير على الكود، سيتم إعادة التحميل/إعادة التشغيل.
شكرًا Weblate على استضافة ترجماتنا
شكرًا لـ Signpath على توفير التوقيع المجاني لثنائيات Windows