COMMUNICATION HUB FOR VIDEO GAME DEVELOPMENT SYSTEMS
First Claim
1. A communication method provided in a communication hub application on a computer linked to a communications network for a video game development system, comprising:
- receiving a message including game data from a video game development tool running on a developer workstation;
identifying at least one message recipient for the received message in the video game development system, the at least one message recipient being one of a plurality of differing video game platforms, each video game platform providing a different communication library defining messaging or other communications for such platform;
reformatting the received message based on the communications library corresponding to each of the identified message recipients to form at least one recipient-specific message, wherein each of the recipient-specific messages is in a configuration associated with the communications library of the corresponding identified message recipient; and
transmitting each of the recipient-specific messages to each of the identified message recipients.
1 Assignment
0 Petitions
Accused Products
Abstract
A video game development system for enhancing communications between development tools and video game platforms or running games. The system includes a communications hub module running on a computer or server and communicatively linked with first and second video game platforms to allow the communications hub module to forward messages to and receive messages from the game platforms. Memory accessible by the communications hub module stores communication data sets or libraries controlling communications with the game platforms. A video game development tool is provided in the system and is communicatively linked with the communications hub module. The development tool transmits messages formatted based on a client-side communications library defining communications with the hub module. The hub module receives the transmitted messages, generates game platform messages from the received messages based on the platform communication libraries, and forwards the game platform messages to the first and second video game platforms.
-
Citations
20 Claims
-
1. A communication method provided in a communication hub application on a computer linked to a communications network for a video game development system, comprising:
-
receiving a message including game data from a video game development tool running on a developer workstation; identifying at least one message recipient for the received message in the video game development system, the at least one message recipient being one of a plurality of differing video game platforms, each video game platform providing a different communication library defining messaging or other communications for such platform; reformatting the received message based on the communications library corresponding to each of the identified message recipients to form at least one recipient-specific message, wherein each of the recipient-specific messages is in a configuration associated with the communications library of the corresponding identified message recipient; and transmitting each of the recipient-specific messages to each of the identified message recipients. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A video game development system facilitating communications with at least first and second video game platforms based on at least first and second communication libraries, respectively, comprising:
-
a communications hub module running on a hub server communicatively linked with the first and second video game platforms; memory accessible by the communications hub module storing the first and second communication libraries; and a video game development tool running on a computer system and communicatively linked with the communications hub module, the video game development tool transmitting messages configured based on a client-side communications library providing communication protocols for the communications hub module, wherein the communications hub module receives the transmitted messages, generates first and second game platform messages from the received messages based on the first and second communication libraries, respectively, and forwards the game platform messages to the first and second video game platforms and wherein the first game platform messages have a differing format than the second game platform messages. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A communication method for a video game development system, comprising:
-
providing a communication hub application on a computer linked to a communications network; with the communication huh application, receiving a message from a game development tool running on a developer workstation; identifying message recipients for the received message in the video game development system; processing the received message based on communications libraries corresponding to each of the identified message recipients to form a set of recipient specific messages, whereby the recipient-specific messages are in two or more configurations associated with corresponding ones of the identified message recipients; and transmitting the recipient-specific messages from the computer running the communication hub application to the identified message recipients. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification