This year's Call of Duty game will not be available on last-generation consoles such as the PlayStation 4, developer Activision has confirmed.