GameWriter uses the document to write over a canavas for increased performance when using text in 2d or 3d games.