Page 1 of 4

Game Editor Interface Source Code

PostPosted: Sat Oct 04, 2008 11:31 pm
by makslane
I'm going to open the code of the new Game Editor interface.
The release will be done with the new interface source code and a lib of the engine.
The interface can be modified to be a independent IDE. So, will not depend of the Game Editor engine.
A new way to save the games can be made (I'm think in put the source code of the actions in folders on the file system, and create a xml description of the game)

You can see some screenshots here:
tp-1908-Game-Editor-future.html

The interface will get a lot of help of the LLVM Compiler Infrastructure (http://llvm.org).
In the interface, the use of the LLVM will allow make a debug interface for the games, refactoring the code (like changing an actor name will change the all codes thats make reference to him), and a lot of other things.

The engine will also use the LLVM, so, the games will run a lot faster in all devices.

Depending on how good will be the development of the new interface, the whole code of Game Editor can be open.

Now, I need help on the follow itens:

1) License

I'm thinking on the follow terms:

- Each binary must show to the user the words "Made with Game Editor" or "Derived of Game Editor" and must show a link to game-editor.com
- The site of the derived products must point to the game-editor.com site in all product pages.
- Commercial products are allowed
- Closed sources are allowed
- The Game Editor binaries must be downloaded only in the game-editor.com

Can you find a license on the http://www.opensource.org thats can be modified to put the above requirements?

2) Repository

I need a repository without space limitations to put the source code.
I've researched the follow sites, but I'm not sure what is the best choice for this project:

http://www.codeplex.com
http://sourceforge.net
http://code.google.com
http://kenai.com

3) Wiki

The wiki must have pages about the development of the new interface.

4) Any suggestions?


Feel free to make any suggestions.

Thank you,
Makslane

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:29 am
by stevenp
sounds good, and thanks for the info

my fav part was when you said "multiplayer game capabilities"

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:38 am
by bullwood
1) License

I'm thinking on the follow terms:

- Each binary must show to the user the words "Made with Game Editor" or "Derived of Game Editor" and must show a link to game-editor.com
- The site of the derived products must point to the game-editor.com site in all product pages.
- Commercial products are allowed
- Closed sources are allowed
- The Game Editor binaries must be downloaded only in the game-editor.com

Can you find a license on the http://www.opensource.org thats can be modified to put the above requirements?

I believe that the BSD liscense would probably be best, I thinks a lot of other liscenses are based on it.
2) Repository

I need a repository without space limitations to put the source code.
I've researched the follow sites, but I'm not sure what is the best choice for this project:

http://www.codeplex.com
http://sourceforge.net
http://code.google.com
http://kenai.com


I've used code.google.com and sourceforge.net. Both are good, but sourceforge tends to be slow. Don't know about the others.
3) Wiki

The wiki must have pages about the development of the new interface.

4) Any suggestions?



Do you mind if I post a link to this thread at the openpandora.org forum? (It's a lot of the old GP2x scene).

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:58 am
by makslane
No problem! Thank you for the comments.

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 2:13 am
by dashark1
I'd like it if you didn't use sourceforge.net, because for me whenever I download from the site its usually around 5 kb/s >.<

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 5:25 am
by catacomber
Imho, Sourceforge is an important place for developers. Even if you put it some place else, I think you should put it at Sourceforge. I haven't had any speed problems downloading from them. You just have to know where to click. : )

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 7:50 am
by farvardin
I think also the BSD license with advertising clause would be the closest to what you want to do with this interface.

The source code could be on sourceforge, and it has many mirrors everywhere, so there shouldn't be any download problem with it.

Good news indeed!

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 9:41 am
by RainCT
That's great news!


- The Game Editor binaries must be downloaded only in the game-editor.com


Does this mean that we won't be able to distribute binaries which we compiled ourself from the source code? If so, I'd like to ask you to think again about this, as this clause would prevent inclusion of it in GNU/Linux distributions.


Can you find a license on the http://www.opensource.org thats can be modified to put the above requirements?


MIT, BSD or the shorter ISC License.


I need a repository without space limitations to put the source code.


Launchpad is IMHO one of the best code hosting sites around there (and it's code will be released within the coming months). I'm not sure if the license you describe meets their requirements, though. Else, SourceForge and Google Code are good places, too.

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 9:57 am
by Thanx
I guess BSD may be the best. Or you could submit a new type of lisence which allows redistribution with the kind of restrictions you wanted to make.
Warning: I'm not good at law

Sourceforge is the most popular one, which kinda tells me it's one of the best, I'd choose them.

Yes the question of the wiki. Well we can only deal about that once we've got the sources out...

4
Probably it'd be bext if you'd tell us what it was created with, just so we know what dev environment the code will work best with.Maybe you already thought of that, just making sure.
I have just 1 question now: :lol: :D :mrgreen: Does this mean it's commin soon? lol :mrgreen: :D :lol:

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:06 pm
by makslane
RainCT wrote:
- The Game Editor binaries must be downloaded only in the game-editor.com


Does this mean that we won't be able to distribute binaries which we compiled ourself from the source code? If so, I'd like to ask you to think again about this, as this clause would prevent inclusion of it in GNU/Linux distributions.


I want to test this model first and see the behavior.

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:08 pm
by makslane
Thanx wrote:Yes the question of the wiki. Well we can only deal about that once we've got the sources out...


Sure! The wiki will be a place to document the development and the application.

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:09 pm
by makslane
The sourceforge.net have a limit of 100MB, Is that true?

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:10 pm
by makslane
Thanx wrote:Does this mean it's commin soon?


Yes

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 1:47 pm
by stevenp
makslane wrote:
Thanx wrote:Does this mean it's commin soon?


makslane wrote:
Yes


does soon mean 1-3 months? or does soon mean 1 year?

Re: Game Editor Interface Source Code

PostPosted: Sun Oct 05, 2008 2:17 pm
by makslane
One month