
Ubisoft Shanghai was founded in 1996 in Shanghai, and has become one of China's largest development studios. The studio has worked as the support team for many of Ubisoft's projects, such as the Far Cry franchise, working on wildlife animation and artificial intelligence.
Most logged first
93 releases between 1996 and 2026 · peak in 2014 with 12
Where the company's games showed up
Most recent releases with video