Game development system
AssigneeNintendo Co., Ltd.
InventorYuichiro Okamura
Life of this patent
Estimating the term…
Abstract
A game development system includes a server and at least one game development terminal. The server includes a game data storage unit that stores game data, and a task storage unit that stores a task to be carried out by a game developer on the game data in association with that game data. Each game development terminal includes at least one processor, at least one computer-readable storage medium, a game development program stored in the storage medium and configured to be executed by the processor, a communication unit that communicates with the server, and a display unit.
Claims34
A game development system comprising:
- a server;
- and
- at least one game development terminal,
- the server including:
- a game data store configured to store game data for a game;
- and
- a task store configured to store indications of tasks to be carried out by a game developer on associated game data;
- each of the game development terminals including:
- a transceiver configured to facilitate communication between the respective game development terminal and the server;
- a display;
- and
- at least one processor configured to cause the respective game development terminal to at least:
- cooperate with the respective display to provide (a) a game data browser configured to present a first list for the game data stored in the game data store in response to an instruction operation made by an operator operating the respective game development terminal, and (b) a task browser configured to present a second list including the tasks, wherein a quantity of tasks to be carried out for the game data included in the first list is displayed as a number in a position corresponding to a name of the game data;
- create new game data, or edit game data based on a selection by the operator;
- update and store, in the game data store, created or edited game data in response to input from the operator;
- create a task for selected game data and store an indication of the created task in the task store in response to further input from the operator;
- responsive to operator selection of one of the tasks, generate, for output via the respective display, the game data associated with that selected task;
- and
- responsive to operator selection of game data, generate, for output via the respective display, the tasks associated with that selected game data.
A game development system comprising:
- a server;
- and
- at least one game development terminal,
- the server including:
- at least one processor;
- a game data store configured to store game data for a game;
- and
- a task store configured to store indications of tasks to be carried out by a game developer on associated game data;
- each of the game development terminals including:
- a transceiver configured to facilitate communication between the respective game development terminal and the server;
- and
- a display;
- wherein the at least one processor of the server is configured to at least:
- provide a game data browser configured to present first list for the game data stored in the game data store in response to an instruction operation made by an operator operating one of the game development terminals, wherein a quantity of tasks to be carried out for the game data included in the first list is displayed as a number in a position corresponding to a name of the game data;
- provide a task browser configured to present a second list including the tasks;
- create new game data, or edit game data based on a selection by the operator;
- update and store, in the game data store, created or edited game data in response to input from the operator;
- create a task for selected game data and store an indication of the created task in the task store in response to further input from the operator;
- responsive to operator selection of one of the tasks, generate, for output, the game data associated with that selected task;
- and
- responsive to operator selection of game data, generate, for output, the tasks associated with that selected game data.
A game development method carried out in a system including a server and a game development terminal configured to communicate with the server, the method comprising:
- causing a first list for game data stored in the server to be displayed via the game development terminal in response to an instruction operation made by an operator operating the game development terminal, wherein a quantity of tasks to be carried out for the game data included in the first list is displayed as a number in a position corresponding to the name of the game data;
- causing a second list including tasks to be displayed via the game development terminal;
- creating new game data, or editing game data based on a selection by the operator;
- updating and storing the created or edited game data in the server in response to input from the operator;
- creating a task for selected game data and storing an indication of the task in the server in response to further input from the operator;
- responsive to operator selection of one of the tasks, generate for output via the game development terminal, the game data associated with that selected task;
- and
- responsive to operator selection of game data, generate for output via the game development terminal, the tasks associated with that selected game data.
A game development terminal configured to communicate with a server, the server storing game data for a game and tasks carried out by a game developer on the game data and associated with that game data, the terminal comprising:
- at least one processor;
- a transceiver configured to facilitate communication with the server;
- and
- a display;
- wherein the at least one processor is configured to at least:
- provide a game data browser configured to present a first list for the game data stored in the server in response to an instruction operation made by an operator operating the game development terminal, wherein a quantity of tasks to be carried out for the game data included in the first list is displayed as a number in a position corresponding to the name of the game data;
- provide a task browser configured to present a second list including the tasks;
- create new game data, or edit game data based on a selection by the operator;
- update and store, in the game data store, created or edited game data in response to input from the operator;
- create a task for selected game data and store an indication of the created task in the server in response to further input from the operator;
- responsive to operator selection of one of the tasks, generating, for output via the display, the game data associated with that selected task;
- and
- responsive to operator selection of game data, generating, for output via the respective display, the tasks associated with that selected game data.
A non-transitory computer readable storage medium tangibly storing a game development program executable by a computer of a game development terminal that is configured to communicate with a server, the server storing game data for a game and indications of tasks carried out by a game developer on associated game data, the program causing the computer to perform functionality comprising:
- causing a first list for the game data stored in the server to be displayed in response to an instruction operation made by an operator operating the game development terminal, wherein a quantity of tasks to be carried out for the game data included in the first list is displayed as a number in a position corresponding to the name of the game data;
- causing a second list including the tasks stored in the server to be displayed in response to input from the operator;
- creating a task for the selected game data and storing an indication of the created task in the server in response to further input from the operator;
- causing, responsive to operator selection of one of the tasks, the game data associated with that selected task to be displayed;
- and
- causing, responsive to operator selection of game data, the tasks associated with that selected game data to be displayed.
Dependencies are inferred from the claim text.