Come here, I want to tell you a secret. Listen closely, this is it: The Blender Game Engine is capable of mind-blowing professional-grade 3D graphics. I’ll give you a moment for that to sink in.
Okay? Now, you’re wondering what the magical secret is. How do I access the Make Beautiful Game buttons, PlantPerson? I will tell you. The secret is not in some strange and mysterious feature that is yet to be integrated, the secret does not use some much-hyped fad technology.
Here is the secret: the key to making professional-looking games is hard work. Lots of hard work. It is not a question of, oh, we need dynamic shadows, or oh, we need realtime glow effects. If you put pretty frosting on a mud pie, it is still a mud pie! Before you can even have any use for whizz-bang effects like those being demanded so frequently, you need to make sure your game looks good to begin with. There is no feature which will make bad art look magically good, nor will there ever be one.
However, there are plenty of tools here already, and if you work hard enough, you will be able to make a game that looks good! Check out the Blender Game Expose. These people are all using the same tools you are, guys, only they’ve worked really hard and have succeeded in making their games look “professional.” We have tools for modeling. We have tools for texturing. We have tools for shading. That’s really all you need! If your game looks fantastic by itself, no one will notice that it lacks glow, or depth-of-field, or dynamic shadows. However, if you have all those exciting features but your game looks like it was made in an afternoon, people will notice.
The only factor that decides how good your game will look is how hard you work on it. It’s really that simple. If you take that extra time to make some beautiful textures, some perfect models, or (God forbid) some excellent concept art, your game will look better than it would if you just threw it together as fast as possible.
Work hard, and use the features we already have. It really works, trust me!