Guys,<br><br>I'm currently considering releasing the source code for The Nutcracker. Before you get too excited, two important notes:<br>1. I am CONSIDERING this.

<br>2. This would be the source for the demo.<br><br>The idea is that people would be able to build their own game, based on the game engine of The Nutcracker. Releasing sources would allow for much more freedom than a mission editor; you could for example add your own enemies, or change whatever graphics you like.<br><br>Besides, you would be able to study the sources.<br><br>The current plan is that if people decide to do their own game using this, they would have to give me a chunk of the revenues, of course. I was thinking about 50%, but it seems reasonable to let this more or less depend on the scope of the modifications.<br><br>Another idea might be that people can distribute their own data, but in such a way that it only runs if you already own the full game. That way, modifications can be spread freely, and it could help me to sell my game.<br><br>I have a couple of questions that I would like your opinion on:<br><br>1. Security. Obviously, there is a huge risk of this rendering my own version worthless.

<br>2. I wonder if anyone would be interested at all in using my engine, instead of developing their own.<br>3. Scope of the release. My idea is that if I remove all data for the full version, so that you can only build the demo with the sources, then you would still have the game engine and the enemies, but you wouldn't be able to build the full game and distribute it. Do you see any major flaws in this approach (see point 1, security)?<br><br>The basic idea behind this is that I would love to share my code with fellow coders, and I suspect that it would hardly harm my sales. So, it would increase the 'coding fun factor'. Besides, I would get to play missions that I didn't make myself.

<br><br>Well that's it, what do you guys think?<br><br>- Jacco.