Schacht estudió diseño gráfico en la Universidad de Ciencias Aplicadas de Darmstadt y trabajó como diseñador gráfico para diversas agencias de publicidad durante unos quince años, llegando a ser director de arte. Se inició en la creación de juegos a través de un concurso de diseño y en 2005, once años después de su primer juego comercial, abandonó la industria y se convirtió en uno de los pocos desarrolladores de juegos a tiempo completo de Alemania.
Su primera publicación fue Taxi en 1992, que apareció en la revista de videojuegos Spielerei. Su primer juego premiado fue Kontor en 1999, publicado por Goldsieber y preseleccionado para el premio Spiel des Jahres. Su mayor éxito ha sido Zooloretto, ganador del Spiel des Jahres en 2007, [3] que es una evolución de su juego Coloretto, que había obtenido el cuarto puesto en los Deutscher Spiele Preis de 2003 y fue preseleccionado para el Spiel des Jahres.