Desktop Client, Client Platform And Game Entity In Desktop Multi-Person Network Game System
First Claim
Patent Images
1. A desktop client in a desktop multi-person network game system, comprising a client platform and a game entity, whereinthe client platform is configured to establish a data channel between a game server and the game entity, load and operate the game entity, forward an operation command of a user to the game entity, receive and execute game output data transmitted by the game entity, and provide an application interface for the game entity;
- andthe game entity is configured to configure a game logic and a game protocol, receive the operation command of the user forwarded by the client platform, generate the game output data according to the game logic, transmit the game output data to the client platform, and exchange information with the game server through the data channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A desktop client in a desktop multi-person network game system is provided. The desktop client is divided into the client platform and the game entity; when a game changes, it is only needed to change a game logic and a game protocol in the game entity.
-
Citations
13 Claims
-
1. A desktop client in a desktop multi-person network game system, comprising a client platform and a game entity, wherein
the client platform is configured to establish a data channel between a game server and the game entity, load and operate the game entity, forward an operation command of a user to the game entity, receive and execute game output data transmitted by the game entity, and provide an application interface for the game entity; - and
the game entity is configured to configure a game logic and a game protocol, receive the operation command of the user forwarded by the client platform, generate the game output data according to the game logic, transmit the game output data to the client platform, and exchange information with the game server through the data channel. - View Dependent Claims (2, 3, 4, 5, 6)
- and
-
7. A client platform in a desktop multi-person network game system, comprising:
-
a game engine configured to load and operate a game entity, receive an operation command of a user, forward the operation command to the game entity, receive and execute game output data transmitted by the game entity, and output a game output result to the user; an application interface unit configured to provide an application interface for the game entity; and a network communication unit configured to implement communication between the client platform and a game server, and communicate with the game entity through the application interface provided by the application interface unit. - View Dependent Claims (8, 9, 10)
-
-
11. A game entity in a desktop multi-person network game system, comprising:
-
a game logic unit configured to configure a game processing logic; a game protocol unit configured to configure a game operating protocol; a network protocol unit configured to configure a communication protocol between a client platform and the game entity; and a game logic/protocol processing unit configured to receive an operation command of a user forwarded by the client platform, invoke the game processing logic in the game logic unit, generate game output data, transmit the game output data to the client platform, invoke an application interface provided by the client platform, trigger the client platform to execute a corresponding operation, communicate with a game server through the application interface provided by the client platform. - View Dependent Claims (12, 13)
-
Specification