Decoupling of the graphical presentation of a game from the presentation logic
First Claim
1. A method of generating a presentation component used in a play of a game of chance on a gaming machine, the method comprising:
- receiving a request to generate a presentation component for a presentation state in the game of chance played on the gaming machine;
executing one or more method sequences to generate the presentation component;
displaying the presentation component on a gaming device; and
communicating with gaming software modules via one or more application program interfaces.
0 Assignments
0 Petitions
Accused Products
Abstract
A disclosed gaming machine is designed to execute a modular gaming software architecture. A plurality of gaming software modules may be loaded into RAM on the gaming machine and executed to play a game of chance. Many of the gaming software modules are designed to communicate via application program interfaces so that the logic in many of the gaming software modules may be designed independently of each other. In particular, the modular gaming software architecture allows presentation state logic to be decoupled from implementations of presentation components, such as graphical, audio and gaming device components, used in a presentation of the game of chance on a gaming machine.
-
Citations
30 Claims
-
1. A method of generating a presentation component used in a play of a game of chance on a gaming machine, the method comprising:
-
receiving a request to generate a presentation component for a presentation state in the game of chance played on the gaming machine;
executing one or more method sequences to generate the presentation component;
displaying the presentation component on a gaming device; and
communicating with gaming software modules via one or more application program interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 21)
-
-
18. The method of claim 40, wherein the property is a color, a size, a position, a shading and a texture.
-
22. A presentation design system for designing presentation components for a game of chance on a gaming machine, said presentation design system comprising:
-
a presentation module design interface for generating a presentation module for a game of chance;
a gaming simulator that generates;
1) game states and presentation states for the game of chance and
2) presentation components for each presentation state wherein at least one presentation component is generated using the presentation module; and
a presentation interface for outputting the presentation components. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification