Game Editor Interface Source Code
Posted: Sat Oct 04, 2008 11:31 pm
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
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