Method for processing the data distributed at online game server and a system thereof
First Claim
1. A method for providing an online game, the method comprising:
- maintaining game map data of at least one game zone;
associating a plurality of zone servers for a plurality of game zones, wherein each zone server processes information about a user character in an associated game zone;
determining the character location space on the game map data;
connecting the client to a first zone server for a first game zone at which a predetermined user character is located, wherein the first game zone is adjacent to a second game zone;
defining a section of the first game zone as a buffer sector based on a boundary of the first game zone with the second game zone;
determining whether the character location space includes a portion of the buffer sector; and
subsequent to determining whether the character location space includes a portion of the buffer sector, connecting the client to a second zone server for the second game zone.
2 Assignments
0 Petitions
Accused Products
Abstract
A distributed data processing method which defines a predetermined section of the boundary with an adjacent game zone as a buffer sector and flexibly controls a zone server, and a system thereof, wherein the zone server is connected to a client in accordance with a type that an indication area includes the buffer sector. There is an effect that it is possible to provide a distributed data processing method by an online game server and a system thereof, in which a predetermined range based on the boundary with a game zone is defined as a buffer sector, and as a section of the buffer sector is included in an indication area, a user character connects a zone server of a game zone to which the user character moves next, to a client.
-
Citations
14 Claims
-
1. A method for providing an online game, the method comprising:
-
maintaining game map data of at least one game zone;
associating a plurality of zone servers for a plurality of game zones, wherein each zone server processes information about a user character in an associated game zone;
determining the character location space on the game map data;
connecting the client to a first zone server for a first game zone at which a predetermined user character is located, wherein the first game zone is adjacent to a second game zone;
defining a section of the first game zone as a buffer sector based on a boundary of the first game zone with the second game zone;
determining whether the character location space includes a portion of the buffer sector; and
subsequent to determining whether the character location space includes a portion of the buffer sector, connecting the client to a second zone server for the second game zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method providing an online game, the method comprising:
-
maintaining game map data including a buffer sector between an first game zone and an adjacent second game zone;
selecting a first zone server associated with the first game zone and a second zone server associated with the second game zone;
determining a character location space on the game map data;
controlling a zone server to be connected to a client based on the location of the character location space;
determining whether the character location space includes a portion of the buffer sector; and
subsequent to determining whether the character location space includes a portion of the buffer sector, connecting the first zone server and the second zone server to the client.
-
-
10. A computer-readable medium storing instructions when executed perform a method comprising:
-
maintaining game map data divided into at least one game zone;
associating a plurality of zone servers for a plurality of game zones, wherein each zone server implements instruction processing for a user character in an associated game zone;
determining the character location space on the game map data;
connecting the client to a first zone server for a first game zone at which a predetermined user character is located, wherein the first game zone is adjacent to a second game zone;
defining a section of the first game zone as a buffer sector based on a boundary of the first game zone with the second game zone;
determining whether the character location space includes a portion of the buffer sector; and
subsequent to determining whether the character location space includes a portion of the buffer sector, connecting the client to a second zone server for the second game zone.
-
-
11. An online game system, the system comprising:
-
a zone information database configured to store game map data including at least one game zone;
a management module configured to associate a plurality of zone servers for a plurality of game zones, wherein each zone server implements instruction processing for a user character in an associated game zone;
a definition module configured to define a section of a first game zone as a buffer sector based on a boundary between the first game zone and an adjacent second game zone;
a determination module configured to determine the character location space on the game map data and a target game zone in which the character location space is located, and to determine whether the at least one section of the character location space includes a portion of the buffer sector;
a connection means configured to connect a client to a zone server associated with the target game zone; and
a control means configured to control a zone server associated with a game zone adjacent to the target game zone subsequent to determining whether the at least one section of the character location space includes a portion of the buffer sector.
-
-
12. A method for providing an online game, the method comprising:
-
determining a character location space located in a first game zone on a game map, wherein the first game zone includes a buffer sector based on a boundary of the first game zone with an adjacent second game zone;
connecting a client to a first zone server associated with the first game zone;
determining whether the character location space includes a portion of the buffer sector; and
subsequent to determining whether the character location space includes a portion of the buffer sector, connecting the client to a second zone server associated with the second game zone.
-
-
13. An online game system, the system comprising:
-
a determination module configured to determine a character location space located in a first game zone on a game map, wherein the first game zone includes a buffer sector based on a boundary of the first game zone with an adjacent second game zone, and to determine whether the character location space includes a portion of the buffer sector; and
a connection module configured to connect a client to a first zone server associated with the first game zone, and subsequent to determining whether the character location space includes a portion of the buffer sector, further configured to connect the client to a second zone server associated with the second game zone.
-
-
14. A method for providing an online game, the method comprising:
-
means for determining a character location space located in a first game zone on a game map, wherein the first game zone includes a buffer sector based on a boundary of the first game zone with an adjacent second game zone;
means for connecting a client to a first zone server associated with the first game zone;
means for determining whether the character location space includes a portion of the buffer sector; and
means for connecting the client to a second zone server associated with the second game zone subsequent to determining whether the character location space includes a portion of the buffer sector.
-
Specification