Join the forums now, and start posting to receive access to our Scripts Vault!
You should have to look CMS/FrameworksDrupal, Joomla, TYPO3and all of them HUGE and slow (you can't cache HTML output in browser games because of too many updates).You have to build own.
the best license would be GNU AFFERO GENERAL PUBLIC LICENSE, version 3.
Quote from: Delifisek on June 19, 2009, 06:22:49 AMYou should have to look CMS/FrameworksDrupal, Joomla, TYPO3and all of them HUGE and slow (you can't cache HTML output in browser games because of too many updates).You have to build own.Read the post, Delifisek. He has made his own framework.
Maybe if you made a complete game that can be used without many modifications then maybe... But still why not use one of thousands other free game sources that do not have such restrictions? Why not Public Domain, or at least BSD?
The point of AGPL is that using shared code has the price of sharing your code. If a game developer doesn't want to share, they don't get to build on the shared resource for nothing. There's a gigantic argument we could have about why people want to create this obligation, but in the end it boils down to being karnedge's choice for what conditions he wants to attach to his work.
Anyways, glad to hear your project is coming along well. You should give it a unique name... if it's going to power your ctrlHack game, call it ctrlCode, ctrlFramework, publicCtrl or something. If you want SVN and decide on an open source license, SourceForge.net will give you free hosting.
I think, best fit was New BSD.Because, the game develepment thing was someting about earn money. Every noobie thinks they got next big idea. So ? they want to keep secret their ideas... GPL needs to open code just because of this those noobies wont choose your FW. You lost popularity.
Licence: I think BSD & MIT are the best. Why not making it double licenced? You can choose the one you want after you downloaded it. MIT is especially good since it clearly states that sublicencing is allowed, so you can change it to GPL if you want to use it in other GPL projects for example.
I think you are taking it from the wrong side. It is not important how many people help develop it, but how many people use it in their games. In addition, since it is only framework not a complete game, there will be not much room for improvement anyway.
My advice, go for it, make a package to download, some website, forum (for starters you can make a topic on this forum), etc. Then others either will join the project or not. Once you have something to show people will be more willing (for example I would need to take a look at the code before commiting myself).There is no MIT/BSD framework available, so it definitely has potencial.
' FATAL ERROR: Could not find: /home/usr/public_html/game/modules/game/game.php#0 {main}
Code: [Select]' FATAL ERROR: Could not find: /home/usr/public_html/game/modules/game/game.php#0 {main}I set up the database then put sql in. Edited the config to match. When i load the site i get that error ^. Any idea's why?
@ Karnedge About the license, I'd actually avoid BSD and MIT.... BSD and MIT have the small problem that people are allowed to create proprietary forks. Plus MIT allows people to take chunks of your code and add it to their own proprietary projects. In my view, LGPL is a safer option.
(By the way, I took a look at your code for a little bit, your coding style is excellent)