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