Networked portable and console game systems
First Claim
Patent Images
1. A method for use in a multi-player game system having a first game apparatus operated by a first player and a second separately housed game apparatus operated by a second player, the method comprising the steps of:
- (a) generating in said first and second game apparatus polygon vertex data that represent shapes of a 3-dimensional first player-controlled simulated object controlled by said first player and moving toward a simulated walled volume of space in a simulated 3-dimensional game world;
(b) rendering said polygon vertex data in said first and second game apparatus to generate pixel data that represents said first player-controlled object from variable viewpoints for display on first and second display devices;
(c) receiving first status data through a data transmission link from said second game apparatus that notifies said first game apparatus that said walled volume of space is occupied by a second player-controlled object controlled by said second player;
(d) inhibiting generation of polygon vertex data in said first and second game apparatus that represents shapes of said first player-controlled object entering said walled volume of space whenever said walled volume of space is occupied by said second player-controlled object;
(e) receiving second status data from said second game apparatus that notifies said first game apparatus that said walled volume of space is unoccupied by said second player-controlled object and available for entry by said first player-controlled object;
(f) generating pixel data in said first game apparatus that represents said first player-controlled object entering said walled volume of space after said first game apparatus has determined from said second status data that said walled volume of space is unoccupied by said second player-controlled object; and
(g) initiating transmission of third status data from said first game apparatus to notify said second game apparatus that said first player-controlled object has entered said simulated walled volume of space.
0 Assignments
0 Petitions
Accused Products
Abstract
Video game systems for multiple-player games may exchange synchronizing data through the Internet or other data transmission link. These status data records keep the video game systems synchronized with each other whenever different players are trying to use the same virtual tunnel, cave, or other confined room with insufficient space for more than one player character at a time.
173 Citations
20 Claims
-
1. A method for use in a multi-player game system having a first game apparatus operated by a first player and a second separately housed game apparatus operated by a second player, the method comprising the steps of:
-
(a) generating in said first and second game apparatus polygon vertex data that represent shapes of a 3-dimensional first player-controlled simulated object controlled by said first player and moving toward a simulated walled volume of space in a simulated 3-dimensional game world; (b) rendering said polygon vertex data in said first and second game apparatus to generate pixel data that represents said first player-controlled object from variable viewpoints for display on first and second display devices; (c) receiving first status data through a data transmission link from said second game apparatus that notifies said first game apparatus that said walled volume of space is occupied by a second player-controlled object controlled by said second player; (d) inhibiting generation of polygon vertex data in said first and second game apparatus that represents shapes of said first player-controlled object entering said walled volume of space whenever said walled volume of space is occupied by said second player-controlled object; (e) receiving second status data from said second game apparatus that notifies said first game apparatus that said walled volume of space is unoccupied by said second player-controlled object and available for entry by said first player-controlled object; (f) generating pixel data in said first game apparatus that represents said first player-controlled object entering said walled volume of space after said first game apparatus has determined from said second status data that said walled volume of space is unoccupied by said second player-controlled object; and (g) initiating transmission of third status data from said first game apparatus to notify said second game apparatus that said first player-controlled object has entered said simulated walled volume of space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer readable data storage medium for use with a multi-player game system having a first game apparatus operated by a first player and a second game apparatus operated by a second player, said data storage medium storing game program instructions comprising:
-
(a) executable instructions that cause said first and second game apparatus to generate polygon vertex data that represent shapes of a 3-dimensional first player-controlled simulated object controlled by said first player and moving toward a simulated walled volume of space in a simulated 3-dimensional game world; (b) executable instructions that cause said first and second game apparatus to render said polygon vertex data to generate pixel data that represents said first player-controlled object from variable viewpoints for display on first and second display devices; (c) executable instructions that cause said first game apparatus to receive first status data through a data transmission link from said second game apparatus that notifies said first game apparatus that said walled volume of space is occupied by a second player-controlled object controlled by said second player; (d) executable instructions that cause said first game apparatus to inhibit generation of polygon vertex data in said first and second game apparatus that represents shapes of said first player-controlled object entering said walled volume of space whenever said walled volume of space is occupied by said second player-controlled object; (e) executable instructions that cause said first game apparatus to receive second status data from said second game apparatus that notifies said first game apparatus that said walled volume of space is unoccupied by said second player-controlled object and available for entry by said first player-controlled object; (f) executable instructions that cause said first game apparatus to generate pixel data that represents said first player-controlled object entering said walled volume of space after said first game apparatus has determined from said second status data that said walled volume of space is unoccupied by said second player-controlled object; and (g) executable instructions that cause said first game apparatus to initiate transmission of third status data to notify said second game apparatus that said first player-controlled object has entered said simulated walled volume of space. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer readable data storage medium for use with a multi-player game system having a first game apparatus operated by a first player and a second game apparatus operated by a second player, said data storage medium storing game program instructions comprising:
-
(a) executable instructions that cause said first and second game apparatus to generate polygon vertex data that represent shapes of a 3-dimensional first player-controlled simulated object controlled by said first player and moving toward a simulated enclosed volume of space in a simulated 3-dimensional game world; (b) executable instructions that cause said first and second game apparatus to render said polygon vertex data to generate pixel data that represents said first player-controlled object from variable viewpoints for display on first and second display devices; (c) executable instructions that cause said first game apparatus to receive first status data through a data transmission link from said second game apparatus that notifies said first game apparatus that said enclosed volume of space contains a second player-controlled object controlled by said second player; (d) executable instructions that cause said first game apparatus to inhibit generation of polygon vertex data that represent shapes of said first player-controlled object entering said enclosed volume of space whenever said enclosed volume of space contains said second player-controlled object; (e) executable instructions that cause said first game apparatus to receive second status data from said second game apparatus that notifies said first game apparatus that said enclosed volume of space does not contain said second player-controlled object and is available for said first player-controlled object; (f) executable instructions that cause said first game apparatus to generate pixel data that represents said first player-controlled object entering said enclosed volume of space after said first game apparatus has determined from said second status data that said enclosed volume of space does not contain said second player-controlled object; and (g) executable instructions that cause said first game apparatus to initiate transmission of third status data to notify said second game apparatus that said first player-controlled object has entered said simulated enclosed volume of space. - View Dependent Claims (20)
-
Specification