Thx for this fantastic tutorial.
I got an issue when compile tutorial 12 and so on with tinyxml included.
And I noticed we must switch on the STL support in the tinyxml.h.
Your included version seems did this, however it cost me lots of time to figure it out when I compile with recent tinyxml.
I need to add
to the first line of the tinyxml.h to make it compile.