CPC A63F 13/25 (2014.09) [A63F 13/211 (2014.09); A63F 13/212 (2014.09); A63F 13/497 (2014.09); A63F 13/52 (2014.09); A63F 13/5255 (2014.09); A63F 13/86 (2014.09); A63F 2300/8082 (2013.01)] | 20 Claims |
1. A method, comprising:
recording gameplay metadata generated from execution of a first session of a video game, the execution of the first session being driven by interactive gameplay of the video game by a first user using a first head-mounted display (HMD), wherein the execution of the first session renders a first view of a virtual environment of the video game for presentation through the first HMD, the first view being from a first location in the virtual environment determined by the interactive gameplay, the first view further being based on tracked movement of the first HMD;
after completion of the first session, storing the gameplay metadata to a cloud storage; receiving a request from a client device to spectate gameplay from the first session of the video game;
responsive to the request, then retrieving the gameplay metadata from the cloud storage, and initiating execution of a second session of the video game using the gameplay metadata to recreate gameplay events from the first session in the second session, wherein the execution of the second session renders a second view of the virtual environment for presentation through a second HMD, the second view being from a second location in the virtual environment that is determined based on the first location in the virtual environment.
|