Following a demonstration of Titanfall
at E3, EA's Craig Owens confirmed that the game will have dedicated servers on all platforms – PC, Xbox 360 and Xbox One.
"We're using Microsoft's cloud compute initiative to run all our servers for it, so it's all running on dedicated servers," Owens said. "We'll spin up and spin down servers as necessary, and it'll do all the AI hosting and physics calculations and all matchmaking and all of that good stuff. It's all dedicated servers, all the time." Owens also confirmed the PC version would feature dedicated servers.