games are simulations of idealized processes using generally a small number of equations. a sufficient neural network should be able to learn them but the real world has orders of magnitude higher complexity. Something similar happens with robots trained with physics engines.