A method of facilitating game events over a communication network between an interface of a computing platform and interfaces of computing devices, the method, comprising:
- receiving by at least one processor of an interface of a computing platform at least:
- (i) from an interface of a first computing device of a first user a first bet on a first game and a unit stake that represents an amount that the first user wishes to wager on the first game and (ii) from an interface of a second computing device of a second user a second bet on a second game and a unit stake that represents an amount that the second user wishes to wager on the second game, the second game being different from the first game, and wherein each of the first game and second game comprises a casino game;
- in response to detection of selection of a user option for payment from a payment acceptor, enabling receiving, by at least one processor of an interface of the computing platform, from the payment acceptor interface, data representing payment associated with the amount associated with the wager of the first and second games;
- maintaining, by at least one processor of an interface of the computing platform, a received payment at the computing platform while preventing the payment from being transferred to a location associated with a sporting event external to the computing platform;
- assigning by at least one processor of an interface of the computing platform the first bet and second bet to the sporting event, wherein the sporting event has an associated pari-mutuel wager pool, and wherein assigning the first bet and second bet to the sporting event includes including the unit stake of each of the first bet and second bet in the pari-mutuel pool;
- receiving, over a communication network, by at least one processor of an interface of the computing platform, event results of the sporting event as the sporting event progresses;
- causing to display, by at least one processor of an interface of the computing platform, over the communication network, a graphical user interface to allow a user selection of an option for real time information regarding status of the sporting event associated with the first and second bets;
- in response to detection of selection of the option for real time information regarding the status of the sporting event, causing, over the communication network, an interface on at least one of the first computing device or the second computing device to indicate live data of progress of the sporting event based on the event results;
- for each of the first bet and second bet, determining by at least one processor of an interface of the computing platform a result of the respective first game and second game based at least in part on the event results of the sporting event;
- for each of the first bet and second bet where the result of the respective first game and second game comprises a win, determining by at least one processor of an interface of the computing platform a distribution of at least a portion of the pari-mutuel pool;
- wherein the pari-mutuel pool includes unit stakes from a plurality of bets including the first bet and second bet, and wherein determining the distribution for each of the first bet and second bet where the result of the respective first game and second game comprises a win comprises:
- determining a total unit stake by summing unit stakes of winning bets of the plurality of bets including the unit stakes of the first and second bets;
- for the first bet, determining a first proportion wherein the first proportion comprises the unit stake of the first bet divided by the total unit stake, and wherein the distribution for the first bet comprises the first proportion times a portion of the parimutuel pool;
- and
- for the second bet, determining a second proportion wherein the second proportion comprises the unit stake of the second bet divided by the total unit stake and wherein the distribution for the second bet comprises the second proportion times the portion of the pari-mutuel pool.