Revert "Revert "gamedoc""

This reverts commit b3cdca6f0c421bd607adb8bec70be75c9fb5d1a8.
Revert "docs\gamedoc"

This reverts commit d05e8d6fba8be88eddeef8d6b2d4987291cf0c6e.