Former programmer Dominic Guay is a senior producer at Ubisoft Montreal working on eye-catching cross-generation game Watch Dogs. For Watch Dogs, due out later this year, the cloud has come too late to be used. But Guay dares to imagine how it may be harnessed in the future.
He says there are parts of a game that don't need to run at exactly the same refresh rate as inputs or graphics, for example, which he describes as "very close" to the gameplay.
"While we play multiplayer games there is latency. If you play a game of Watch Dogs with me, I know where you are and I see you, but there's latency in setting that position. So suppose you were an AI, and the decision to make you move was run elsewhere. There would be the same latency. If you think about it, it's not different than you holding the controller when you're playing multiplayer.
"It might allow someone to use one dedicated machine just for on AI. What kind of AI could I do with that? That's interesting."
Guay points out that his ideas are theoretical and must be tested before they can be considered appropriate for game design, but he's convinced there's more to the cloud than press release doublespeak.
"The way a tree reacts to weather, it's physics, right?" he says. "It's bending materials. Well, what if I could run that on the cloud? It doesn't need to be fully synced. There are occasions where there will be an advantage, but it's clear in the short term there's plenty of power within the machines. That's where our engineers are working."