Hi,

The only problem i can see is a 'competition' forming, and if eveyone can improve on others source codes, then you would just make the original creater feel smaller. Thus after many turns ending in a flame war......
i agree with swordfish on this point, i will be least bothered if somebody improves my code. on the other side it will be a chance for me to learn something.

The best idea would be a small game like... a flying thing that you control to get through hoops or around obsticles... (youve all seen them) and from there different people can add different things and improve... this goes for graphics to colour to the way it moves.

a small game allows for creativity and of course, lots of different preverable versions virtually customised.
Well as far as the above point goes .. i agree that it will be interesting but Graphics and games is not so common domain and hence everybody will not have much idea as to how to go about it. Like everybody knows to play a computer game but very less people know how to code it.

e.g. myself .. i don't know how to start a game code as i have never came across one.

But keeping in mind that AO is the place related to security and stuff like that, how about thinking something like a simple keylogger in VC++ or any other language or a portscanner or may be any other tool which is used for things related to hacking or security ??

I think that way we will get a chance to practically look into the working of these piece of softwares.
Till now many of us have just downloaded these softwares and blindly used but never went inside and thought how exactly its coded and what can be the logic used.

Well this was just a suggestion from my side.

Any other suggestions .. welcomed.

In