The 12th World Games opened yesterday at the Tianfu International Convention Center in China's southwestern Chengdu, attracting 3,942 athletes to compete in 256 events across 34 sports, Xinhua reported today. China has sent its largest-ever delegation of 489 members, including 321 athletes.