In game menu that lets you change resolutions, Quality, AA, AF, vSync and windowed mode in run time.
The Unity 5.4 (and up, including Unity 2018) version includes Shadow Resolution and Texture Quality options.
Settings are saved between game sessions.
Save to .ini file or use playerPrefs.
This menu uses the new Unity UI system! (Unity 5 and up).