GameMaker: Studio

GameMaker: Studio

View Stats:
miblan Jan 15, 2018 @ 10:21am
Making a game moddable through the steam workshop
I'm wondering if it's possible to make your game moddable through the workshop if it comes out on steam.
It's not that I'm the best programmer, and not the worst either, I use this program for quite some time and know the basics.
I know you can get steam achievements with this and psn torphy's but actually making the game moddable through the workshop is something that I don't find anything for on the internet.

For people who want to know why: we have a project for school where a friend of mine had an idea to make a mario-maker style game with the steam workshop. I answerred that I have no idea how the hell we could do that.
< >
Showing 1-3 of 3 comments
miblan Jan 15, 2018 @ 10:22am 
So if I'm not very clear: not uploaded through the workshop but actually moddable through the workshop like gmod, csgo etc...
Zappy Jan 15, 2018 @ 11:44am 
GameMaker: Studio does have functions for adding new sprites into a game at run-time from image files (for example a PNG image sprite-sheet strip), and there's nothing stopping you from filling an area with objects based on the contents of a configuration file, but I don't think it has support for real-time new code. Sure, you could hardcode a lot of functions and allow configuration files to specify which functions to use and then act upon that accordingly, but implementing entirely new code at run-time isn't possible in GameMaker: Studio, I believe. (At least not without custom extensions or such.)

But if you want to use the Steam workshop for it, I'm pretty sure you first have to get the game to actually be available in Steam's store and such first, which, well... It costs money to get a chance of that happening, I think, and then having it actually happen isn't that likely if the game isn't super duper highly polished or such.

(And no, I can not really help you with this stuff, as all I know about it is that sprite_add is a function that exists, object_add or so does not exist anymore, and I have little to no experience with this kind of stuff.)
miblan Jan 16, 2018 @ 10:09am 
Originally posted by Zappy:
GameMaker: Studio does have functions for adding new sprites into a game at run-time from image files (for example a PNG image sprite-sheet strip), and there's nothing stopping you from filling an area with objects based on the contents of a configuration file, but I don't think it has support for real-time new code. Sure, you could hardcode a lot of functions and allow configuration files to specify which functions to use and then act upon that accordingly, but implementing entirely new code at run-time isn't possible in GameMaker: Studio, I believe. (At least not without custom extensions or such.)

But if you want to use the Steam workshop for it, I'm pretty sure you first have to get the game to actually be available in Steam's store and such first, which, well... It costs money to get a chance of that happening, I think, and then having it actually happen isn't that likely if the game isn't super duper highly polished or such.

(And no, I can not really help you with this stuff, as all I know about it is that sprite_add is a function that exists, object_add or so does not exist anymore, and I have little to no experience with this kind of stuff.)
Thanks for replying such a long answer! :)
Yeah I wondered that I can only experiment with it in an expensive way by releasing it. I like to make my games as cudtomizable as possible so thanks for the sprite_add function :)
< >
Showing 1-3 of 3 comments
Per page: 1530 50

Date Posted: Jan 15, 2018 @ 10:21am
Posts: 3