Indie game developer Wolfire has developed a FPS shooter where things like reloading involve having to issue separate commands forĀ each action that would be required in real life to operate the guns. For example, reloading a 1911 pistol involves issuing a command to remove the empty magazine, another to insert a fresh magazine and finally a command to release the slide.
Hat Tip: Endo.