Patent attributes
An augmented reality (AR) gaming experience is provided to one or more users of a networked gaming system. The gaming infrastructure includes a custom state machine that facilitates execution of a game session by sending session states and the status of AR session objects from the game system to one or more participating client devices, allowing users to view object behavior in real-time as other users interact with the objects. The system utilizes session identifiers from the state machine and the game system to synchronize video recording between all client devices in a given game session. A composite video of the game session is further generated for each participating client device by stitching together a first captured video of the game session with a second captured video of the user's reaction to the game session.