Has anyone successfully implemented modding or Steam workshop?

0 favourites
  • 5 posts
From the Asset Store
Vintage steam pixels for your UI! 125 unique assets in a single pack!
  • I haven't looked into it too deeply, but I would really like to implement some sort of modding.

    NWjs should have the capability to create/load mods etc... I can't find any good thread on here, does anyone have good/bad experience with it?

    I'm thinking I would have to create an additional modding program that the modders would download and then the game would read the output from that program. Somehow the program would need to be able to export "code" or a script as well... I wonder what the minimum value would be here, like how much should I let the modders mod vs how much work would it take?

  • Mikal I know you made an addon called Greengrinds but I'm not sure it had anything to do with workshop does it?

    however I am a little reluctant to use 3rd party addons, since I've been burned badly in the past with the Construct Team not supporting them in an update.

  • Ashley sorry to bother you with this, but I'm having trouble figuring out if I have the capability to do Steam Workshop in Construct3.

    Some devs say you can handle the entire thing in-game using Steam's API partner.steamgames.com/doc/api/ISteamUGC but I don't think that is supported in Construct.

    But even if I use a separate Construct Program to make and output mods (files), in order to export them to a 'steamworkshop public folder' it seems I would still need to use some sort of API function (and the same to read that folder in order to load them in the main game).

    Has anyone implemented this before with just Scirra tools (non-3rd party)?

  • You can, but you will likely need to use JS scripting and greenworks.js to do it. The Greenworks/Greengrinds plug-ins do not support UGC.

    github.com/greenheartgames/greenworks/blob/master/docs/workshop.md

    So, you will need to rely on 3rd party Greenworks js library and node files, but that case is true for the C3 Greenworks plug-in also.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • its slightly confusing that they are both called Greenworks, an official C3 version and one in development by the same name by GreenHeart? or are they the same thing?

    EDIT: okay so GreenHeartGames made Greenworks.js which Construct uses as an official plugin BUT the plugin has limited capabilities, Greenworks does MUCH more, basically the c3 plugin only uses achievements and for accessing the overlay. Construct Team has to get someone on that!

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)