I read recently, in an article on game programming written in 1996, that using global variables is faster than passing parameters.
Was this ever true, and if so, is
But you have 'spaghetti code', when you often use global variables.