Actually, programming can be a lot like solving puzzles.
Recently I added a flashlight functionality to my zombie game and started pondering how to make it look better. I had some ideas, but thought to ask about this at Leadwerks forums. Here’s how the shadows look at the moment. (yeh, I know it’s very dark picture)
I had some other functionality under development, so it wasn’t until now that I checked the forums and saw idea by tylerp: “Use a transparent cone/cylinder.”
I think that’s a brilliant idea – and bloody simple too. (I’m leaving town now, so I couldn’t test the idea yet)
Programming sure is puzzle solving.