Tencent said on Tuesday it will buy most of mobile gaming firm Supercell from SoftBank and other shareholders for $8.6 billion.