1. Hello Guest! It's with a heavy heart that we must announce the removal of the Legacy GMC Archive. If you wish to save anything from it, now's the time! Please see this topic for more information.
    Dismiss Notice

When working on a group project, does everyone need to own GM2?

Discussion in 'GameMaker Studio 2 Community Tech Support' started by Connor Denney, Sep 5, 2018.

Tags:
  1. Connor Denney

    Connor Denney Member

    Joined:
    Sep 5, 2018
    Posts:
    6
    Hello,

    As the title suggests, i want to work on a game with friends. I plan to buy the $99 version of GM2 for use on the project. However, if we were going to publish the game, would they need to have the $99 GM2 as well, or could they work on it with the trial version, and then publish it with my GM2 licensed version? None of my friends would probably ever use GM2 again so they would never agree to buying a license.

    Thanks!
     
  2. chance

    chance predictably random Forum Staff Moderator

    Joined:
    Apr 22, 2016
    Posts:
    802
    I moved your topic here, so official YoYo staff would more likely see it.

    I'm not YYG staff, but I'll offer my opinion. If your friends are contributing resources like art and music, concept design, or story-boarding, they shouldn't be expected to purchase a license. If they are contributing code, however, they should have the appropriate licensed version of Studio.

    The reason is more practical than legal. The free version of Studio can't import and export archive files (.yyz). And it can't use source control. It is also limited to small numbers of resources. Once your project exceeds those limits, your teammates won't be able to open the project file.

    Details about those limits are here.

    Legally, just remember that you aren't permitted to export projects given to you by a third party, so they can avoid the license cost. That is strictly forbidden by the license agreement (emphasis mine):
    In your situation the content is your own, so this doesn't strictly apply. Nevertheless, it's still more practical for all code contributors to have a licensed version.
     
  3. sylvain_l

    sylvain_l Member

    Joined:
    Sep 18, 2016
    Posts:
    705
    @chance
    Silly question but,

    What about 3rd party GML code editor?
    what if they use GMedit to code and contribute GML code and @Connor Denney as lead dev build the final game ? Does it break yoyogames license.
    (I know teammates can't share the same license. Also here it's not really 3rd party - at least as how I understand the part of the license you quote - as they are a team)

    Also I don't feel like anyone who published an extension in the marketplace had to own all the licenses for all target that said extension could be used for.
    So doesn't feel wrong for me to use a 3rd party GML code editor to contribute to a project.
     
  4. XanthorXIII

    XanthorXIII Member

    Joined:
    Jun 20, 2016
    Posts:
    184
    This is where I’d almost like to have some collaborative version of GMS2 for Artists that would load parts of the game that the Artists need to work on the game. For example the Object Properties where you can tweak objects in the level without having to get into the code is a good example of such need. They can pull in via git the game to their editor but can only manipulate levels etc
     
  5. chance

    chance predictably random Forum Staff Moderator

    Joined:
    Apr 22, 2016
    Posts:
    802
    As you'd expect, the license segment I quoted is aimed at people offering "export services" to users who don't want to buy their own license. This deprives YYG of sales. Ultimately, YoYoGames just wants to be treated fairly.

    As for the editor (GMEdit), it doesn't violate the license agreement IMO. Obviously YoYoGames isn't concerned, since @YellowAfterlife advertises his tool here on the GMC forum. But as I said above, the bigger issue is practicality. It's just more practical for all members of the code team to share project files, even if they're using external editors like GMEdit. That's why I recommended all team members purchase a license.

    But that's up to you.
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice