Method of designing multiple computer games
First Claim
Patent Images
1. A computer implemented method, using a first software module comprising a model module for use in at least one switcher computer game, said method being performed in a computing device, comprising one or more processors and a display, by executing computer code on said one or more processors to perform the steps of:
- controlling the display to display a game board comprising a plurality of game elements which are configured to he switched or matched in response to user input;
receiving at the model module, commands from a controller module running on said processor to update state of the model module;
in response to a change in the state of said model module, sending, from the model module, notifications to said controller module to change an available set of the commands and to a view module running on said processor to produce updated output to be displayed; and
wherein the model module comprises a plurality of components each providing a game function of said at least one switcher computer game,wherein said plurality of components comprises a plurality of combinable components reusable for different game elements of said at least one switcher computer game,each combinable component providing at least one in game action performable by at least some of said different game elements, wherein each in game action is modifiable by at least one parameter,wherein a game element of said different game elements is provided by combining two or more of said combinable components providing different in game actions.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of designing multiple computer games, using a software module running on a processor, in which the module enables pre-defined kinds of game design functions to be implemented across multiple different computer games; and in which the module implements multiple pre-defined kinds of common game design functions; and is extensible in that new components can be added to the module to create new functionality.
82 Citations
20 Claims
-
1. A computer implemented method, using a first software module comprising a model module for use in at least one switcher computer game, said method being performed in a computing device, comprising one or more processors and a display, by executing computer code on said one or more processors to perform the steps of:
-
controlling the display to display a game board comprising a plurality of game elements which are configured to he switched or matched in response to user input; receiving at the model module, commands from a controller module running on said processor to update state of the model module; in response to a change in the state of said model module, sending, from the model module, notifications to said controller module to change an available set of the commands and to a view module running on said processor to produce updated output to be displayed; and wherein the model module comprises a plurality of components each providing a game function of said at least one switcher computer game, wherein said plurality of components comprises a plurality of combinable components reusable for different game elements of said at least one switcher computer game, each combinable component providing at least one in game action performable by at least some of said different game elements, wherein each in game action is modifiable by at least one parameter, wherein a game element of said different game elements is provided by combining two or more of said combinable components providing different in game actions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing device comprising a model module for use in at least one switcher computer game, said module configured in use to run on a processor of the device, wherein the device is configured to display a game board comprising a plurality of game elements which are configured to be switched or matched in response to user input,
wherein the model module is configured to receive commands from a controller module running on said processor to update state of the model module, said model module further configured to, in response to a change in the state of said model module, send notifications to said controller module to change an available set of the commands and to a view module running on said processor to produce updated output to be displayed, wherein the model module comprises a plurality of components, each of said plurality of components configured to provide a game function of said at least one switcher computer game, wherein said plurality of components comprises a plurality of combinable components reusable for different game elements of said at least one switcher computer game each combinable component providing at least one in game action performable by at least some of said different game elements, wherein each in game action is modifiable by at least one parameter, wherein a game element of said different game elements is provided by combining two or more of said combinable components having different game functions.
Specification