Dès sa jeunesse, Tim Schafer programmait déjà des petits logiciels sur son Atari. Toutefois, il ne voyait pas la programmation comme son futur métier, car sa passion était l’écriture. Mais ces deux talents ne sont pas du tout incompatibles, et après l’obtention de son diplôme d’informatique, il rentre chez Lucasfilm Games.
Fort de ces succès, LucasFilm Games, aujourd’hui LucasArts, lui donne carte blanche pour la création de deux jeux : Full Throttle et Grim Fandango. Même si, financièrement, leur réussite est mitigée, les deux titres sont reconnus par la critique comme de grand jeux d'aventure ; grâce à leurs qualités scénaristiques, musicales, et d'ambiance.
Pour Tim Schafer, ses créations n’ont pas qu’un but ludique, elles doivent être artistiques : « Certains écrivains pourraient beaucoup apporter au jeu, mais notre industrie ne s’est pas encore donné la peine de les chercher et de les former ».
Cependant, il quitte LucasArts en 2000 pour fonder sa société : Double Fine Productions et y commence la création de Psychonauts, un titre action/aventure.
Puis en 2009, sort Brütal Legend, un beat'em all mélangeant action, aventure et « stratégie », dans une ambiance heavy metal.
Le , Tim Schafer en collaboration avec Ron Gilbert a lancé via le site Kickstarter un appel pour rassembler des fonds destinés à financer un nouveau jeu d'aventure point & click qui serait réalisé à l'ancienne, Broken Age[1].
Alors qu'il espérait ainsi obtenir 400 000 $, c'est finalement un montant de 3 336 371 $ qui a été rassemblé le , au moment de clore l'appel aux dons sur Kickstarter. Ensuite, les dons ont continué d'affluer via Paypal et à la mi-, c'est près de 5 000 000 $ qui auraient été rassemblés. Tim Schafer a annoncé que les fonds supplémentaires serviraient à éditer le jeu à venir en diverses langues (notamment allemand, espagnol, français, italien). Le , il lance par le biais de Humble Indie Bundle un second Kick Starter pour le jeu. Le jeu est sorti sur la plateforme STEAM et aussi sans DRM via GoG.com et Humble Bundle sur PC, Mac, Linux et Android.