Ubisoft has reportedly ended game development at its Tom Clancy studio, Red Storm Entertainment, and laid off more than 100 staff members.