Patent ID: 7837556

Claim:
A method of generating a presentation component used in a play of a plurality of games of chance on a gaming machine, the method comprising: receiving a request to generate a first presentation component for a presentation state in a first game of chance played on the gaming machine; receiving a request to generate a second presentation component in a second game of chance played on the gaming machine, wherein the second game of chance is different than the first game of chance; executing a first set of one or more method sequences to generate the first presentation component; executing a second set of one or more method sequences to generate the second presentation component, wherein the one or more method sequences of the first set comprises one or more input parameters that are used to modify the first presentation component generated by the one or more method sequences of the first set, and the one or more method sequences of the second set comprises one or more input parameters that are used to modify the second presentation component generated by the one or more method sequences of the second set; establishing communication between the first or second presentation component and a gaming software module via one or more application program interfaces; generating the first and second games of chance on the gaming machine by using the same game flow logic with the first and second presentation components; and displaying the first or second presentation component on the gaming machine.