Before we start, I want to tell you a thing or two about great games. What makes a computer game a great game?
State of the art graphics? A great story based on a well-known franchise? Great marketing? A good soundtrack?
Well... No.
I am for sure not the first person in the world who decided to build a project in public. But as I did so many mistakes on my way (so far), it is something like a gift to others who suck at programming.