A common procedure for the next generation MCG is shown in Fig. 3. To start the gaming, the cloud server first
launches the game in the cloud and starts receiving status statistics from mobile clients. According to the statistics,
the cloud might intelligently dispatch a portion of the game components to the mobile devices. After receiving these
components, the mobile devices are able to dynamically negotiate with the cloud to determine the appropriate proportion of onloading and offloading, in order to satisfy the gaming experience. In other words, the proposed gaming system is able to intelligently switch itself from different modes, including MCVG and MBG.