SYSTEMS FOR COINCIDENT GAMBLING HYBRID GAMING
Systems for providing a coincident gambling hybrid game having coincident gambling and game events is disclosed. The systems involve receive an input from a player. An action event in the game is then determined from the input. A gambling event that is associated with the action event is then determined. Any wagers on the gambling event are also. The results of the gambling event are then determined and the wagers are resolved. A random outcome used to determine a result of the gambling event is then used to change variables in a set of game variables and are applied in the game.
1 . A system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device, comprising:
an entertainment engine connected to a game world engine, wherein the entertainment engine is configured to:
execute an entertainment game on the computing device, including receiving an input and determining an action event in the entertainment game from the input;
provide to the game world engine the action event;
receive from the game world engine a change to a set of game variables; and
incorporate the change to the set of game variables into the entertainment game;
a real world engine connected to the game world engine, wherein the real world engine is constructed to:
receive a request from the game world engine to determine an outcome of a gambling event;
determine a random outcome using a random number generator;
determine the outcome of the gambling event using the random outcome and a paytable;
resolve a wager of the gambling event based on the outcome of the gambling event;
manage real world credits of a player based on the wager; and
provide to the game world engine the random outcome of the gambling event; and
the game world engine connected to the entertainment engine and connected to the real world engine, wherein the game world engine is constructed to:
receive from the entertainment engine the action event;
determine whether the action event is associated with the gambling event;
provide to the real world engine the request to determine the outcome of the gambling event;
receive from the real world engine the random outcome;
determine the change in the set of game variables based on the random outcome; and
provide to the entertainment engine the change in the set of game variables.
2 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 1 wherein the game world engine is further constructed to determine the gambling event associated with the action event from the action event and a previous random outcome from the random number generator of the real world engine.
3 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 2 wherein the game world engine is further constructed to store the random outcome from the random number generator of the gambling event received from the real world engine in a database for use in determining a gambling event associated with an action event.
4 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 2 wherein the real world engine is further constructed to store the random outcome from the random number generator in a database accessible by the game world engine for use in determining a gambling event associated with an action event.
5 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 2 wherein the random number generator uses a pseudo number generation process to generate the random outcome.
6 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 1 wherein the real world engine selects one random number generator from a plurality of random number generators to generate the random number information based on the gambling event.
7 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 1 wherein the real world engine determines a pay table to use to resolve the wager of the gambling event based upon the gambling event.
8 . A system for coincident gambling hybrid gaming having coincident gambling events and game events, comprising:
at least one processor; and
a memory coupled to the processor, wherein the memory stores executable instructions that when executed by the processor cause the processor to:
execute an entertainment game;
receive a player input;
determine an action event in the entertainment game from the input;
determine whether the action event is associated with a gambling event; and
when the action event is associated with the gambling event, perform the following:
determine a random outcome using a random number generator;
determine an outcome of a gambling event using the random outcome and a paytable;
resolve a wager of the gambling event based on the outcome of the gambling event;
manage real world credits of a player based on the wager;
determine a change in a set of game variables based on the random outcome; and
incorporate the change to the set of game variables into the entertainment game.
9 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 8 wherein the executable instructions when executed by the processor further cause the processor to determine the gambling event associated with the action event from the action event and a previous random outcome from the random number generator of the real world engine.
10 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 9 wherein the executable instructions when executed by the processor further cause the processor to store the random outcome from the random number generator of the gambling event received from the real world engine in a database for use in determining a gambling event associated with an action event.
11 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 9 wherein the executable instructions when executed by the processor further cause the processor to store the random outcome from the random number generator in a database accessible by the game world engine for use in determining a gambling event associated with an action event.
12 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 8 wherein the random number generator uses a pseudo number generation process to generate the random outcome.
13 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 8 wherein the executable instructions when executed by the processor further cause the processor to select one random number generator from a plurality of random number generators to generate the random number information based on the gambling event.
14 . The system for coincident gambling hybrid gaming having coincident gambling events and game events provided on a computing device of claim 8 wherein the executable instructions when executed by the processor further cause the processor to determine a pay table to use to resolve the wager of the gambling event based upon the gambling event.