Author Topic: Complete Modifcation  (Read 2006 times)

Wiredbomb0

  • Guest
Complete Modifcation
« on: 5 August 2009, 03:30:51 »
Hello everyone! I just wanted to ask you guys some simple questions about making a completely new game using the Glest engine.

1) How exactly would you make the complete game, rather then a mod? As in, would you just have to change the tech, unit, etc with your items, or would you have to edit the source code to suit the needs?
2) With licenses, would it actually be possible to create a new game, aslong as I credit the Glest Team? (I read that somewhere)

Thanks in advance!

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Re: Complete Modifcation
« Reply #1 on: 5 August 2009, 06:34:46 »
1) That depends on what you want to make.
2) Yes, Glest is licensed under the GNU General Public License.  If you don't know what that is, you can Google it, but the gist is that you can make a game based off of it as long as you give credit to the Glest Team and that you likewise share whatever work you make from it.

Wiredbomb0

  • Guest
Re: Complete Modifcation
« Reply #2 on: 5 August 2009, 06:47:38 »
1) That depends on what you want to make.
2) Yes, Glest is licensed under the GNU General Public License.  If you don't know what that is, you can Google it, but the gist is that you can make a game based off of it as long as you give credit to the Glest Team and that you likewise share whatever work you make from it.

1) An rts? :P

Nah, seriously, I want to make a completely different genre to the default ones, so yeah.

2) Yeah, I will give credit, but if I was to change the Glest source code in the version I use for my game, would I 'have' to make that open-source?

PolitikerNEU

  • Guest
Re: Complete Modifcation
« Reply #3 on: 5 August 2009, 20:57:27 »
To 1) You most likely will have to modify the source code because the current glest engine is lacking so many things

To 2) Yes, you will have to make the source-code open, but all your data (models, xmls etc.) may stay proprietary. Maybe you will have to open lua code too, but I don't really think so.

(In short: You have to open everything you link against glest acc. to gpl)

Wiredbomb0

  • Guest
Re: Complete Modifcation
« Reply #4 on: 5 August 2009, 21:24:30 »
To 1) You most likely will have to modify the source code because the current glest engine is lacking so many things

To 2) Yes, you will have to make the source-code open, but all your data (models, xmls etc.) may stay proprietary. Maybe you will have to open lua code too, but I don't really think so.

(In short: You have to open everything you link against glest acc. to gpl)

Okay, that works for me. I just don't want any legal issues on my hands lol.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Complete Modifcation
« Reply #5 on: 10 August 2009, 05:00:15 »
To 2) Yes, you will have to make the source-code open, but all your data (models, xmls etc.) may stay proprietary. Maybe you will have to open lua code too, but I don't really think so.
Correct, and might I request a complete open game? Do you have a complete open media game in mind, such as how glest is now. If not, it means a lot of work changing unique formats, and such. Most of the time either everything is open or none at all, which clashes a bit with the liscence. Even if you use a custom model format, if the game is open source, the model format cannot be kept secret.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

John.d.h

  • Moderator
  • Airship
  • ********
  • Posts: 3,757
  • I have to go now. My planet needs me.
    • View Profile
Re: Complete Modifcation
« Reply #6 on: 10 August 2009, 19:40:52 »
Even if you use a custom model format, if the game is open source, the model format cannot be kept secret.
but that doesn't keep you from using a restricted license on the models, textures, storyline, levels, etc.  A good example is the Quake series, which has an open-source engine, but woe betide anyone who tries to use any of their other content in another game.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: Complete Modifcation
« Reply #7 on: 11 August 2009, 07:30:46 »
Oh yes true.

I guess what I had in mind is how professional commercial games are so closed that you can't usually even tell heads from tails if you tried to look at them (refering to console games. Computer games usually end up with odd encyrptions and files that can't be used by anything but the game. Although experienced hackers can still hack the game, as obvious, since there is cheating devices that anyone can buy in a walmart. Like action replay, etc;

THough a closed liscence is true. However, only if it applies to 100% custom media, not the glest media.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert