Take a look at the targeting mechanics, movement and animation, enemy intelligence and other technical design aspects going into Max Payne 3.