Create a standalone, cross-platform launcher and overlay tool for RuneScape. I need it to support both Windows and Linux, and ideally run as a portable executable or AppImage. Key features should include a native overlay that renders directly in the game context, system tray integration, and support for multiple clients. Please also implement a robust hotkey system with global management, conflict detection, and conditional hotkeys. Additionally, include functionality for an NPC Recorder to scan and catalog NPCs, and an Inventory Learner that uses perceptual hashing to learn item names from hover tooltips.
The RS3 Launcher Buddy is a tool for users of the RuneScape game to enhance their experience.
Description
This project provides an OpenGL overlay library for the RS3 Launcher, allowing users to customize and extend their launcher's functionality. The overlay library enables developers to create custom overlays that can be used to display various information, such as in-game stats or notifications. This tool is designed for RuneScape players who want to personalize their launcher experience.
الوصف
هذا المشروع يقدم مكتبة overlay OpenGL للرسالة 3، مما يسمح للمستخدمين تخصيص و توسيع وظائف المتصفح. المكتبة overlay تعمل على إنشاء أشرطة منبثقة يمكن استخدامها لعرض معلومات مختلفة، مثل إحصائيات اللعبة أو الإشعارات. هذا الأداة مصممة للمستخدمين الذين يريدون تخصيص تجربتهم في المتصفح.