Abstract: A multiplayer software “wrapper” is provided around a conventional single-player modality game. The wrapper allows multiple players, each with their own player device, to share a common multiplayer game session. The single player game is hosted on a game server and is coded to support only a single player device. The wrapper provides a multiplayer interface to the single-player game in a way that does not require any modification of the underlying game code or game server architecture. A centralized and automated gameplay system sits between, on the one hand, the multiple player devices and, on the other hand, the gameplay server hosting the single player. The gameplay system collects game instructions from multiple player devices and determines single-player inputs to the game based on the game instructions from the multiple player devices.
Abstract: A multiplayer software “wrapper” is provided around a conventional single-player modality game. The wrapper allows multiple players, each with their own player device, to share a common multiplayer game session. The single player game is hosted on a game server and is coded to support only a single player device. The wrapper provides a multiplayer interface to the single-player game in a way that does not require any modification of the underlying game code or game server architecture. A centralized and automated gameplay system sits between, on the one hand, the multiple player devices and, on the other hand, the gameplay server hosting the single player. The gameplay system captures a sequence of image data representing a game result generated by performing a game action at the game server, and transmits the sequence of image data to multiple players in real-time video streams.
Abstract: A multiplayer software “wrapper” is provided around a conventional single-player modality game. The wrapper allows multiple players, each with their own player device, to share a common multiplayer game session. The single player game is hosted on a game server and is coded to support only a single player device. The wrapper provides a multiplayer interface to the single-player game in a way that does not require any modification of the underlying game code or game server architecture. A centralized and automated gameplay system sits between, on the one hand, the multiple player devices and, on the other hand, the gameplay server hosting the single player. The gameplay system captures a sequence of image data representing a game result generated by performing a game action at the game server, and transmits the sequence of image data to multiple players in real-time video streams.
Abstract: A multiplayer software “wrapper” is provided around a conventional single-player modality game. The wrapper allows multiple players, each with their own player device, to share a common multiplayer game session. The single player game is hosted on a game server and is coded to support only a single player device. The wrapper provides a multiplayer interface to the single-player game in a way that does not require any modification of the underlying game code or game server architecture. A centralized and automated gameplay system sits between, on the one hand, the multiple player devices and, on the other hand, the gameplay server hosting the single player. The gameplay system collects game instructions from multiple player devices and determines single-player inputs to the game based on the game instructions from the multiple player devices.