Quantcast
Channel: OpenRA
Viewing all articles
Browse latest Browse all 147

General Discussion • OpenRA Launcher Project

$
0
0
ORA Launcher

Hi everyone, I developed a desktop launcher for OpenRA-powered mods. I have created a UI prototype with minimal functions, as shown in the screenshot below.

oralauncher.png

The launcher is developed using a Javascript / Typescript stack. With Node.js as the core runtime, the application runs on top of the Electron framework, which renders the Vue3 + Vue router Single-Page Application as a native desktop application. I also plan to integrate other technologies that may enhance the robustness and development such as Tailwind for CSS and Pinia for global state storage later when the project scales up and proves to be useful.

I have a local git repository ready to be published, however, I currently do not have access to Github so the upload will have to be postponed to around 2 months later.

Now, I will elaborate on my vision for the project. If you have any suggestions, please feel free to post them.

Roadmap

Beta Stage:
  • A basic manager for local mods including auto updates
  • Integrated portal (via <webview>) to the Ladder and RAGL website
  • Displays a wide selection of tips and advice from Not_New aka. Nightingale
  • Real-time news from the community on various platforms such as Discord and the Forum
  • Local maps manager supporting batch operation
  • Local replays manager supporting batch operation
  • Enhanced Multiplayer Game Browser
  • Currently Windows and Linux support (Electron is cross-platform but the launcher uses platform-specific functions which needs to be implemented individually)
Release Stage (May never be reached if the community is not interested) :
  • Auto installation of online maps and replays
  • Single Sign In to your OpenRA forum for all installed mods
  • Online browser of community-made mods (may support single-click installation for popular mods)
  • Online browser of high caliber RAGL / Ladder replays with single-click installations
  • Online browser of popular / tournament map packs
  • Advanced replay analytic tools such as Build Order extraction and Tech usage (May support batch replay analysis for tech and faction stats)
  • Other features as requested by the community
Since this is taking a lot of my time and effort, I hope that you can express your interest through the poll above. If the community isn't as enthusiastic as expected or not worth such a large investment of effort, this project will remain in the Beta Stage.

Statistics: Posted by Kalion — Sat Nov 30, 2024 3:26 pm — Replies 0 — Views 292



Viewing all articles
Browse latest Browse all 147

Trending Articles