MASH-UP WAGERING GAME CREATION
First Claim
1. A method comprising:
- evaluating compatibility of a wagering game logic widget that implements game logic of a first wagering game with a wagering game presentation engine widget that implements a wagering game presentation engine of a second wagering game;
determining the wagering game logic widget and the wagering game presentation engine widget to be compatible based on said evaluating; and
generating a platform independent wagering game with the wagering game logic widget, the wagering game presentation engine widget, one or more aesthetic assets, and a pay table based on the game logic.
10 Assignments
0 Petitions
Accused Products
Abstract
A wagering game developer can provide an online wagering game community, and receive continuous and current feedback about wagering games. The wagering game developer can use the online wagering game community to gauge popularity of wagering games, demonstrate wagering games, test wagering games, estimate wagering game life cycles, etc. Moreover, the wagering game developer can use the creativity of community members to modify and, perhaps, develop wagering games. The wagering game developer can decompose different aspects of a wagering game into executable code units that are platform independent, re-usable, and/or configurable (“wagering game widgets”). Users combine wagering game widgets, whether derived from a wagering game or user generated, to create a wagering game for playing in the online wagering game community. Wagering game developers can reward users who create the most popular wagering games, and develop proper versions of these user-created wagering games for deployment in wagering game establishments.
14 Citations
17 Claims
-
1. A method comprising:
-
evaluating compatibility of a wagering game logic widget that implements game logic of a first wagering game with a wagering game presentation engine widget that implements a wagering game presentation engine of a second wagering game; determining the wagering game logic widget and the wagering game presentation engine widget to be compatible based on said evaluating; and generating a platform independent wagering game with the wagering game logic widget, the wagering game presentation engine widget, one or more aesthetic assets, and a pay table based on the game logic. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more machine-readable storage media having program code stored therein and executable by a machine, the program code comprising program code to:
-
evaluate compatibility of a wagering game logic widget that implements game logic of a first wagering game with a wagering game presentation engine widget that implements a wagering game presentation engine of a second wagering game; determine whether the wagering game logic widget and the wagering game presentation engine widget are compatible based on the evaluation; and generate a platform independent wagering game with the wagering game logic widget, the wagering game presentation engine widget, one or more aesthetic assets, and a pay table based on the game logic if the wagering game logic widget and the wagering game presentation engine widget are compatible. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a processor; a machine-readable storage medium having program code stored therein and executable by the processor, the program code comprising program code to; evaluate compatibility of a wagering game logic widget that implements game logic of a first wagering game with a wagering game presentation engine widget that implements a wagering game presentation engine of a second wagering game; determine whether the wagering game logic widget and the wagering game presentation engine widget are compatible based on the evaluation; and generate a platform independent wagering game with the wagering game logic widget, the wagering game presentation engine widget, one or more aesthetic assets, and a pay table based on the game logic if the wagering game logic widget and the wagering game presentation engine widget are compatible. - View Dependent Claims (12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a display; a set of one or more processor units; means for evaluating compatibility of a plurality of widgets that implement at least two of a wagering game logic, a wagering game presentation engine, and aesthetic assets for a plurality of wagering games; and means for generating a platform independent wagering game from the plurality of widgets determined to be compatible by the evaluating means. - View Dependent Claims (17)
-
Specification