Is it possible to create a "game" where when you load it up, you can choose a Stabyourself.net game?
Like for example, you have all the game files inside the .love in their own folders, like "mari0", "nottetris2", "orthorobot", etc., and when you open the .love, there is a GUI menu that allows you to choose a game.
Now, this kind of sounds dumb, but, it would be useful if you have multiple mods for games that you don't want to keep searching for.
Ok, so I'll show a image as an example of this all.
Don't mind the squiggly white outline.
Ok, so you first have a main screen which allows you to choose a game. Once you choose a game...
...you can then choose a mod. The mod can be located in the "mari0" folder, and can have its own folder, such as "smb+", and "cheeri0".
Now, so far you may think that for a .love with all these mods may be a hefty file size, - like 50MB - you'd think there would be a better solution. Well, there is!
Instead of getting a download with all the mods, you could download the "template" of the .love file.
So basically, it would include the selection screen, and then you could just add mods yourself. And, if you have no mods inside the .love file, it could just load the normal game, so probably this "template" .love file would be about 6MB.
Here is a illustration of the .love file, too.
So, you have the game folders, and the main.lua, and possibly some more stuff.
Anyways, the main.lua will know what to do with the files, so for example, if you put a mod in the folder "mari0", and the mod is "cheeri0" (the folder name), it will detect it, and when you choose "Mari0" on the selection screen, it will appear on the selection screen.
Here's another picture.
As you can see, all your mods for Mari0 are in the "mari0" folder.
Now, as for the icons that appear on the selection screen, you would have to make those, and they'd have to be a set dimension, such as 100x300. The icons on the selection screen would also have a nice pre-made border, unlike mine. :P
So, is this possible? I think it is, and it'd be great if this was real!
Like for example, you have all the game files inside the .love in their own folders, like "mari0", "nottetris2", "orthorobot", etc., and when you open the .love, there is a GUI menu that allows you to choose a game.
Now, this kind of sounds dumb, but, it would be useful if you have multiple mods for games that you don't want to keep searching for.
Ok, so I'll show a image as an example of this all.
Don't mind the squiggly white outline.
Ok, so you first have a main screen which allows you to choose a game. Once you choose a game...
...you can then choose a mod. The mod can be located in the "mari0" folder, and can have its own folder, such as "smb+", and "cheeri0".
Now, so far you may think that for a .love with all these mods may be a hefty file size, - like 50MB - you'd think there would be a better solution. Well, there is!
Instead of getting a download with all the mods, you could download the "template" of the .love file.
So basically, it would include the selection screen, and then you could just add mods yourself. And, if you have no mods inside the .love file, it could just load the normal game, so probably this "template" .love file would be about 6MB.
Here is a illustration of the .love file, too.
So, you have the game folders, and the main.lua, and possibly some more stuff.
Anyways, the main.lua will know what to do with the files, so for example, if you put a mod in the folder "mari0", and the mod is "cheeri0" (the folder name), it will detect it, and when you choose "Mari0" on the selection screen, it will appear on the selection screen.
Here's another picture.
As you can see, all your mods for Mari0 are in the "mari0" folder.
Now, as for the icons that appear on the selection screen, you would have to make those, and they'd have to be a set dimension, such as 100x300. The icons on the selection screen would also have a nice pre-made border, unlike mine. :P
So, is this possible? I think it is, and it'd be great if this was real!
Screenshots
Screenshot by Maurice
Runs smoothly, but music doesn't play.
Turtle95's Version
Screenshots
Possibly still needs bug fixes.