I recommend reading about Daisuke Amaya (a.k.a Studio Pixel) and his creation, Cave Story.
He made the game in the course of five years and moved to a less intensive and low pay job to work on the game. The man made the art, soundtrack, the program he used to compose and render the said soundtrack and the fucking game engine. He's also called "The father of indie games"
About time.