BD Studio Game was founded by Zheng ZhiGuo (former project manager of YiFang Software Co., Ltd.) and Liu MaoGe in 2008.

At the same year, the company developed their first game product: Deep Ball Defender. Deep Ball Defender was published by BigFishGames, this game was very popular in China's casual game market.

In December 2017, the company released their second game, Candy Snake Master, an arcade game that was sold on Steam store.