graphics, collision and shooting