The templates uses relative directories for the AppGameKit includes and libraries:
includes: ..\..\common\Include
libraries: ..\..\platform\windows\lib\Lib\VS2010\(Release or Debug)
If your project is in a location such that those relative locations don't exist, the build won't work. So, update the project properties (both Release and Debug) if your project is somewhere else.
For my own projects, I use absolute paths for those, since I know they won't change on my computer.
The difference between the vanilla and the tweaked templates has nothing to do with the overall project properties. The difference is that the vanilla one has nothing added to it to start with that might be specific to any one platform.
The tweaked versions have code in them so that, in theory, the template.h/cpp files can be dropped in any platform and pick up things specific to that platform.
For the Mac platform, it includes two variables needed within the AppGameKit core and uses them to set the initial virtual resolution.
And I just realised that the Windows tweaked template files still have the iOS tweak code for catching resumed (which isn't in the posted iOS tweaked template) which is no longer needed with v1088.
The tweaked one also has the 'closeThisApp()' method which will definitively shut down the app, for whatever platform it is on, and call the appropriate closing things to clear memory (at least I think it does).
If you've replaced the contents of template.h/cpp with your own code, than there is no need to use the tweaked one over the vanilla one.
When you copy files, make sure NOT to copy the AppGameKit Core files (Core.cpp and CoreForApp.h) unless they are from the original templates for v1088. Those files are changed from version to version and are the core
of what makes the difference in the templates.
Cheers,
Ancient Lady
AGK Community Tester and AppGameKit Master