I struggle a lot with wanting to share my excitement over how things are going with all the cool things I'm building, and with my internal quality bar which says which parts of the game aren't ready to have people judge them.
Indie games don't get any sort of pass on presentation just because they're put together by small teams. Like it or not, you're competing with AAA. If your product isn't immediately visually appealing you are putting yourself at a huge disadvantage. People won't even give it a chance. Sure you can put out an ugly game and slowly build a following with amazing gameplay, but you're putting up a significant barrier to casual interest. Look at all the big indie game successes of the last few years - can you think of any that weren't pretty in their own way?
I struggled a lot with putting up a screenshot on screenshotsaturday.com back in May because it was the first screenshot which wasn't simply to illustrate a programming point. It was an actual in-game screen which people might use to judge the game. In the end, I took the risk because I wanted to be able to judge the effectiveness of Screenshot Saturday to draw attention to my game (I got 6 hits from Screenshot Saturday.)
The Gallery also makes me uneasy. The pictures are there so people can see there is some real technology being developed for the game. My optimistic hope is that by putting dates and Work in Progress on the images people will cut me a break - a lot of the shots are old and things have come a long way since some of those screenshots were taken. The other part of me really wants to take it all down.
I'm not saying there's nothing there yet visually with my game. There are a couple things that I look at and am amazed by how much they exceed the hopes I had for the art in the game. At the same time, there are a whole bunch more things which are working technology, and look alright, but aren't going to wow anyone with their looks because the art effort hasn't been put into them yet. This puts me in a position where I have lots of cool looking things, but not enough finished cool looking things to build a complete in-game screenshot.
Something non-developers often don't appreciate is that in game development, there is a horrendous amount of work required to put together a pretty in-game screenshot. And this is in addition to building things like gameplay, ai, patchers, servers, UI, asset systems, audio, networking, websites, and on and on. If you're not careful, games can really come together with the last 10% of the effort.
I did another post about this back in November, promising to put together a gameplay video and get some decent screenshots. I'm still working on that promise and I have finished a whole bunch of appearance stuff in the last 7 months. I've added new models as well as a system to customize their appearance, spiffy maps, shield and beam weapon effects, some rudimentary animations and improved the lighting. The big things I'm still missing are a particle system (for smoke, fire and weapon effects), shadows, additonal models, SSAO and some things to make the terrain look prettier.
Screenshots are coming. And they will be pretty. Please stay tuned.