Replies: 11 comments 1 reply
-
It's an excellent idea, even though I don't know any launchers. I'm always interested in the subject, mainly if you want to add custom content or improve functionality. |
Beta Was this translation helpful? Give feedback.
-
What kind of "features?" I wrote a launcher for my Solo repack, but it is meant to be as simple as possible to use and was designed specifically for my repack data structure . We could OpenSource one in .net or Python with a proper development roadmap. |
Beta Was this translation helpful? Give feedback.
-
.NET is not cross-platform so I think that python is better in this case. |
Beta Was this translation helpful? Give feedback.
-
The language isn't a barrier of entry, honestly. I'm open to anything. |
Beta Was this translation helpful? Give feedback.
-
Honestly I have no problem with that, python or javascript is fine with me. Either one. |
Beta Was this translation helpful? Give feedback.
-
In 2007 I created a launcher in Pascal Delphi https://github.com/Drassil/wowlauncher-delphi it's very old but it's open source and could be interesting for someone :) Recently (2 years ago) I've created a Launcher with another guy, written in javascript with Electron, that is capable to download custom patches and do other amazing stuffs. https://app.drassil.net/site/en/download-apps |
Beta Was this translation helpful? Give feedback.
-
Doing a little research, "generate a launcher", is no big deal and only works on Windows. But it allows you to delete the cache folder, access the server's website, its head, run the game and change the reamlist. |
Beta Was this translation helpful? Give feedback.
-
electronJs or nw.js (https://nwjs.io/) are crossplatform and with the added benefit of being easy to style (i suppose, as it's like web dev, using html, js, css) Python is interesting too but no idea how to make a good design with it, so it might be better to stick to the JS versions And yes, a launcher's main feature is to send custom patches to the user even though there is a way to do it directly with the wowclient (but not implemented on AC yet) |
Beta Was this translation helpful? Give feedback.
-
Hey this is by launcher (only launcher game) or for downloader launcher (for download versions/patches and run game) ?? |
Beta Was this translation helpful? Give feedback.
-
@solidmaxtor It just serves to remove the cache, a couple of links to the website and stuff and run the game. Also change the reamlist, but it would miss the important part of downloading the game and updating if there was any patch. I think the best alternative would be to do it at https://electronjs.org/ |
Beta Was this translation helpful? Give feedback.
-
https://github.com/araxiaonline/wow-client-patcher/tree/main Seems a good starting point |
Beta Was this translation helpful? Give feedback.
-
What about to make a custom opensource "AzerothCore launcher"? Anyone knows some custom launcher that we can fork and improve? May a cross-platform one?
This could help lot of servers that uses custom contents, and we know that after a lot of years of "WOTLK" a lot of servers are trying to add custom contents to improve the play of WOTLK, like I do with the modules which add entire battlegrounds to the game.
P.S.: I don't know if [TOOL] is the right section.
Beta Was this translation helpful? Give feedback.
All reactions