Landmarks like Notre-Dame in the Assassin's Creed games could have some practical use after all.