Hello, I am working on a Godot project and would like to know if it is possible to run a web browser through the engine and use it to manage and install mods. This will basically be a direct route to the mod hosting website (so technically it doesn't need to access anything but a single website) and my hope is that it can capture download requests and put them into a pool/list with checkmarks next to them for users to approve and install or remove. The list will have a checkmark next to each mod the user has interest in downloading and will display the title image of the mod and mod name while the download URL is also saved to the list. Once the user confirms that the mods are good to download and install, the URL's are saved to a file (honestly I&...
Hello, I am working on a Godot project and would like to know if it is possible to run a web browser through the engine and use it to manage and install mods. This will basically be a direct route to the mod hosting website (so technically it doesn't need to access anything but a single website) and my hope is that it can capture download requests and put them into a pool/list with checkmarks next to them for users to approve and install or remove. The list will have a checkmark next to each mod the user has interest in downloading and will display the title image of the mod and mod name while the download URL is also saved to the list. Once the user confirms that the mods are good to download and install, the URL's are saved to a file (honestly I've only seen stuff like this done with JSON but maybe another file type exists that is better).
My hope is that this method will allow for a nice downloading experience but with an emphasis on making sure users can change their minds before downloading something seeing as we as gamers often download way more mods than what's often intended or end up being used, AND the master list means users can share their load orders with each other on discord or something similar, and it makes things a lot easier if a user has a load order and other user wishes to try out.'
That said, this is a part of my first Godot project so I'm not really sure how well the engine could tackle something like this. Additionally, it's perfectly fine if this needs to be its own project that users just add their root folder directory for the game to instead of being something that can be integrated into the game itself, plus if it is done separately then it can be reused on other projects in other game engines as you'd just have to change the website for the portal, and redefine what the DL URL's look like for that game/website.
I appreciate any info or help you can provide and thank you for your time.