Modern 3-dimensional games model the game world with 3-dimensional objects. They use the 3-dimensional graphics hardware to render such scenes. Given a viewpoint, that is, the position from which the player inspects the game world, the hardware creates the correct image taking into account aspects like lighting, hidden surface removal (objects behind other objects cannot be seen and should not be drawn) and atmospheric effects. With the current hardware this can lead to spectacular experiences but there is a price to pay for this. Modeling a 3-dimensional world with 3-dimensional objects and creating the animations for the characters requires a lot of practice and is time consuming