CPC A63F 13/358 (2014.09) [A63F 13/355 (2014.09); G06F 9/45558 (2013.01); G06F 2009/45595 (2013.01)] | 19 Claims |
1. A distributed method for hosting electronic games at a game server, comprising:
obtaining a first game application that includes first gameplay instructions that perform gameplay of the first game application and one or more API calls to host routines that are implemented by a plurality of gaming platform modules, wherein the game server includes a plurality of game applications and a plurality of gaming platform modules that manage execution of the game applications;
receiving a first user request to initiate a first gaming session for the first game application;
in response to the first user request, initiating the first gaming session and managing execution and context of the first gaming session under control of the gaming platform modules; and
managing performance of the first gaming session in accordance with session management routines implemented by the gaming platform modules,
wherein the first user request to initiate the first gaming session is received at the game server via a first developer interface that is configured to enable users to initiate gaming sessions with one or more game applications, including the first game application, provided by a first developer of the first game application for execution on the game server.
|