Real-world activity simulation augmentation with real-world data of the activity
By analyzing video, audio, and statistical data of a real-world activity, a real-world scenario is identified that is within a threshold similarity of the analyzed video, audio, and statistical data of the real-world activity. The real-world scenario is applied to a game application that uses the real-world activity as a data source, the applying comprising adjusting a portion of a physics engine, the physics engine simulating a physical phenomenon portrayed in the game application.
1. A computer-implemented method comprising:
identifying, by analyzing video, audio, and statistical data of a real-world activity, a real-world scenario that is within a threshold similarity of the analyzed video, audio, and statistical data of the real-world activity; and
applying the real-world scenario to a game application that uses the real-world activity as a data source, the applying comprising altering a parameter governing calculation, by a physics engine, of a simulated path of an object portrayed in the game application, the altered parameter affecting simulation, by the physics engine, of the object being simulated to increase a likelihood of a result consistent with the real-world scenario, a simulated appearance of the object remaining unchanged responsive to the altered parameter.
2. The computer-implemented method of claim 1 , wherein the video, audio, and statistical data comprises data of a player participating in the real-world activity.
3. The computer-implemented method of claim 1 , wherein the video, audio, and statistical data comprises data of an environmental factor associated with the real-world activity.
4. The computer-implemented method of claim 1 , wherein applying the real-world scenario to the game application further comprises adjusting a set of player capability data of the game application, the set of player capability data simulating, within the game application, a capability of a player participating in the real-world activity.
5. The computer-implemented method of claim 1 , wherein applying the real-world scenario to the game application further comprises adjusting an output of a user interface of the game application, the adjusted output intended to alter an experience of a gamer using the game application.
6. The computer-implemented method of claim 1 , further comprising:
identifying, by analyzing video, audio, and statistical data of a gamer using the game application, a gamer scenario that is within a threshold similarity of the analyzed video, audio, and statistical data of the gamer; and
applying the gamer scenario to the game application, the applying comprising adjusting an output of a user interface of the game application, the adjusted output intended to alter a sentiment of the gamer.
7. A computer program product for real-world activity simulation augmentation with real-world data of a real-world activity, the computer program product comprising:
one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising:
program instructions to identify, by analyzing video, audio, and statistical data of a real-world activity, a real-world scenario that is within a threshold similarity of the analyzed video, audio, and statistical data of the real-world activity; and
program instructions to apply the real-world scenario to a game application that uses the real-world activity as a data source, the applying comprising altering a parameter governing calculation, by a physics engine, of a simulated path of an object portrayed in the game application, the altered parameter affecting simulation, by the physics engine, of the object being simulated to increase a likelihood of a result consistent with the real-world scenario, a simulated appearance of the object remaining unchanged responsive to the altered parameter.
8. The computer program product of claim 7 , wherein the video, audio, and statistical data comprises data of a player participating in the real-world activity.
9. The computer program product of claim 7 , wherein the video, audio, and statistical data comprises data of an environmental factor associated with the real-world activity.
10. The computer program product of claim 7 , wherein program instructions to apply the real-world scenario to the game application further comprises program instructions to adjust a set of player capability data of the game application, the set of player capability data simulating, within the game application, a capability of a player participating in the real-world activity.
11. The computer program product of claim 7 , wherein program instructions to apply the real-world scenario to the game application further comprises program instructions to adjust an output of a user interface of the game application, the adjusted output intended to alter an experience of a gamer using the game application.
12. The computer program product of claim 7 , further comprising:
program instructions to identify, by analyzing video, audio, and statistical data of a gamer using the game application, a gamer scenario that is within a threshold similarity of the analyzed video, audio, and statistical data of the gamer; and
program instructions to apply the gamer scenario to the game application, the applying comprising adjusting an output of a user interface of the game application, the adjusted output intended to alter a sentiment of the gamer.
13. The computer program product of claim 7 , wherein the stored program instructions are stored in the at least one of the one or more storage media of a local data processing system, and wherein the stored program instructions are transferred over a network from a remote data processing system.
14. The computer program product of claim 7 , wherein the stored program instructions are stored in the at least one of the one or more storage media of a server data processing system, and wherein the stored program instructions are downloaded over a network to a remote data processing system for use in a computer readable storage device associated with the remote data processing system.
15. The computer program product of claim 7 , wherein the computer program product is provided as a service in a cloud environment.
16. A computer system comprising:
one or more processors, one or more computer-readable memories, and one or more computer-readable storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the stored program instructions comprising:
program instructions to identify, by analyzing video, audio, and statistical data of a real-world activity, a real-world scenario that is within a threshold similarity of the analyzed video, audio, and statistical data of the real-world activity; and
program instructions to apply the real-world scenario to a game application that uses the real-world activity as a data source, the applying comprising altering a parameter governing calculation, by a physics engine, of a simulated path of an object portrayed in the game application, the altered parameter affecting simulation, by the physics engine, of the object being simulated to increase a likelihood of a result consistent with the real-world scenario, a simulated appearance of the object remaining unchanged responsive to the altered parameter.
17. The computer system of claim 16 , wherein the video, audio, and statistical data comprises data of a player participating in the real-world activity.
18. The computer system of claim 16 , wherein the video, audio, and statistical data comprises data of an environmental factor associated with the real-world activity.
19. The computer system of claim 16 , wherein program instructions to apply the real-world scenario to the game application further comprises program instructions to adjust a set of player capability data of the game application, the set of player capability data simulating, within the game application, a capability of a player participating in the real-world activity.
20. The computer system of claim 16 , wherein program instructions to apply the real-world scenario to the game application further comprises program instructions to adjust an output of a user interface of the game application, the adjusted output intended to alter an experience of a gamer using the game application.