Virtual gaming system based on previous skills-based events
Abstract
A system has a database that stores a plurality of pre-recorded video clips of real-world sports game events. Further, the system has a game engine processor that determines that a wager time period for a corresponding virtual sports game has completed. The game engine processor also determines an outcome of the virtual sports game subsequent to the determination that the wager time period has completed. Moreover, the game engine processor selects a pre-recoded clip from the plurality of pre-recorded clips that corresponds to the outcome. Finally, the game engine processor links the pre-recorded video clips as a base video layer to one or more overlay video layers. The wager time period is a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game.
Claims
exact text as granted — not AI-modifiedWe claim:
1. A computer program product comprising a computer readable storage device having a computer readable program stored thereon, wherein the computer readable program when executed on a computer causes the computer to:
determine, with a game engine processor, that a wager time period for a corresponding virtual sports game has completed, the wager time period being a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game;
determine, with the game engine processor, an outcome of the virtual sports game subsequent to the determination that the wager time period has completed;
select, with the game engine processor, a pre-recorded video clip of a real-world sports game event that corresponds to the outcome; and
link, with the game engine processor, the pre-recorded video clip as a base video layer to one or more overlay video layers, the one or more overlay video layers having one or more images that correspond to one or more virtual sports game criteria, the one or more virtual sports game criteria differing from video content corresponding to the real-world sports game event.
2. The computer program product of claim 1 , wherein the computer is further caused to generate, with the game engine processor, a script that composites the base video layer and the one or more overlay video layers into a linked video frame.
3. The computer program product of claim 2 , wherein the linked video frame is composited without editing the base video layer.
4. The computer program product of claim 1 , wherein the linked video frame is transmitted to the computing device for rendering the virtual sports game.
5. The computer program product of claim 1 , wherein the one or more overlay video layers are transparent other than at positions corresponding to the one or more images.
6. The computer program product of claim 1 , wherein the one or more overlay video layers include a dynamic overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome.
7. The computer program product of claim 1 , wherein the one or more overlay video layers include a static overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome.
8. The computer program product of claim 1 , wherein the one or more virtual sports game criteria correspond to imagery associated with a time in the virtual sports game.
9. The computer program product of claim 1 , wherein the one or more virtual sports game criteria correspond to imagery associated with a score in the virtual sports game.
10. The computer program product of claim 1 , wherein the outcome is determined via random generation.
11. A system comprising:
a database that stores a plurality of pre-recorded video clips of real-world sports game events; and
a game engine processor that determines that a wager time period for a corresponding virtual sports game has completed, determines an outcome of the virtual sports game subsequent to the determination that the wager time period has completed, selects a pre-recoded clip from the plurality of pre-recorded clips that corresponds to the outcome, and links the pre-recorded video clips as a base video layer to one or more overlay video layers, the wager time period being a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game, the one or more overlay video layers having one or more images that correspond to one or more virtual sports game criteria, the one or more virtual sports game criteria differing from video content corresponding to the real-world sports game event.
12. The system of claim 11 , wherein the game engine processor generates a script that composites the base video layer and the one or more overlay video layers into a linked video frame.
13. The system of claim 12 , wherein the linked video frame is composited without editing the base video layer.
14. The system of claim 11 , wherein the linked video frame is transmitted to the computing device for rendering the virtual sports game.
15. The system of claim 11 , wherein the one or more overlay video layers are transparent other than at positions corresponding to the one or more images.
16. The system of claim 11 , wherein the one or more overlay video layers include a dynamic overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome.
17. The system of claim 11 , wherein the one or more overlay video layers include a static overlay video layer in which the game engine processor determines the one or more images subsequent to the determination of the outcome.
18. The system of claim 11 , wherein the one or more virtual sports game criteria correspond to imagery associated with a time in the virtual sports game.
19. The system of claim 11 , wherein the one or more virtual sports game criteria correspond to imagery associated with a score in the virtual sports game.
20. A method comprising:
determining, with a game engine processor, that a wager time period for a corresponding virtual sports game has completed, the wager time period being a period of time in which one or more user inputs are permitted to be received at a computing device that renders the virtual sports game;
determining, with the game engine processor, an outcome of the virtual sports game subsequent to the determination that the wager time period has completed;
selecting, with the game engine processor, a pre-recorded video clip of a real-world sports game event that corresponds to the outcome; and
linking, with the game engine processor, the pre-recorded video clip as a base video layer to one or more overlay video layers, the one or more overlay video layers having one or more images that correspond to one or more virtual sports game criteria, the one or more virtual sports game criteria differing from video content corresponding to the real-world sports game event.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.