Disclosure of Invention
The embodiment of the invention provides a vehicle-mounted game control method, a vehicle-mounted game control device, a computer-readable storage medium and a vehicle, which at least solve the technical problem of single vehicle-mounted entertainment mode in the prior art.
According to one aspect of the embodiment of the invention, a vehicle-mounted game control method is provided, and the vehicle-mounted game control method comprises the steps of responding to a selection operation for selecting a plurality of games installed on a target vehicle, executing the target game corresponding to the selection operation, responding to the target vehicle to travel to a preset position in the target game, outputting first augmented reality information at the target position of the target vehicle, wherein the first augmented reality information is used for representing augmented reality information corresponding to the preset position in the target game, responding to the preset operation executed on the first augmented reality information, and outputting second augmented reality information at the target position, wherein the second augmented reality information is used for representing augmented reality information corresponding to the preset operation in the target game.
Optionally, the first augmented reality information is output on the target position of the target vehicle in response to the target vehicle running to the preset position in the target game, wherein the first augmented reality information comprises first game information preset by the target game and second game information uploaded by other vehicles, the first game information is updated based on the second game information to obtain the first augmented reality information, and the first augmented reality information is output on the target position.
Optionally, acquiring first game information preset by the target game comprises the steps of acquiring target objects located at preset positions, wherein the target objects are used for representing objects with entities at the preset positions, processing the target objects and target vehicles to obtain a target object model and a target vehicle model, and processing the target object model and the target vehicle model to obtain the first game information.
Optionally, updating the first game information based on the second game information comprises determining an information type corresponding to the second game information, updating the first game information by using the second game information in a first preset mode in response to the information type being the first information type, wherein the first information type is used for representing that the second game information is the information type uploaded by other vehicles at the current moment, and updating the first game information by using the second game information in a second preset mode in response to the information type being the second information type, wherein the second information type is used for representing that the second game information is the information type uploaded by other vehicles before the current moment.
Optionally, outputting the second augmented reality information at the target position in response to a preset operation performed on the first augmented reality information includes acquiring third game information corresponding to the preset operation, updating the first augmented reality information based on the third game information to obtain the second augmented reality information, and outputting the second augmented reality information at the target position.
Optionally, updating the third augmented reality information based on the third game information includes determining an execution position of a plurality of preset operations in response to the presence of the plurality of preset operations within a preset time, updating the second augmented reality information with the first game information by a processor on the target vehicle in response to the execution position of the plurality of preset operations being the same, and updating the second augmented reality information with the first game information by the server in response to the execution position of the plurality of preset operations being different.
Optionally, the method further comprises the steps of determining the running environment of the target vehicle, wherein the running environment is used for representing whether the target vehicle has a safety risk currently, controlling the target game to stop running in response to the fact that the running environment has the safety risk, and pushing prompt information corresponding to the running environment to a target user, wherein the target user is used for representing the target user participating in the target game on the target vehicle.
According to another aspect of the embodiment of the invention, there is provided an on-vehicle game control device, comprising a game selection module for executing a target game corresponding to a selection operation in response to the selection operation for selecting a plurality of games installed on a target vehicle, a first output module for outputting first augmented reality information at a target position of the target vehicle in response to the target vehicle traveling to a preset position in the target game, wherein the first augmented reality information is used for representing augmented reality information corresponding to the preset position in the target game, and a second output module for outputting second augmented reality information at the target position in response to the preset operation executed on the first augmented reality information, wherein the second augmented reality information is used for representing augmented reality information corresponding to the preset operation in the target game.
Optionally, the first output module comprises a first acquisition unit for acquiring first game information preset by a target game and second game information uploaded by other vehicles, a first updating unit for updating the first game information based on the second game information to obtain first augmented reality information, and a first output unit for outputting the first augmented reality information at the target position.
Optionally, the first acquisition unit comprises a first acquisition subunit, a first processing subunit and a second processing subunit, wherein the first acquisition subunit is used for acquiring a target object positioned at a preset position, the target object is used for representing an object with an entity at the preset position, the first processing subunit is used for processing the target object and a target vehicle to obtain a target object model and a target vehicle model, and the second processing subunit is used for processing the target object model and the target vehicle model to obtain first game information.
The first updating unit comprises a type determining subunit, a first updating subunit and a second updating subunit, wherein the type determining subunit is used for determining an information type corresponding to second game information, the first updating subunit is used for updating the first game information by using the second game information in a first preset mode in response to the information type being the first information type, the first information type is used for representing that the second game information is the information type uploaded by other vehicles at the current moment, and the second updating subunit is used for updating the first game information by using the second game information in a second preset mode in response to the information type being the second information type, and the second information type is used for representing that the second game information is the information type uploaded by the other vehicles before the current moment.
Optionally, the second output module comprises a second acquisition unit for acquiring third game information corresponding to a preset operation, a second updating unit for updating the first augmented reality information based on the third game information to obtain second augmented reality information, and a second output unit for outputting the second augmented reality information at a target position.
Optionally, the second updating unit comprises a first judging subunit for judging execution positions of the plurality of preset operations in response to the existence of the plurality of preset operations in the preset time, a third updating subunit for updating the second augmented reality information by the processor on the target vehicle through the first game information in response to the same execution positions of the plurality of preset operations, and a fourth updating subunit for updating the second augmented reality information by the server through the first game information in response to different execution positions of the plurality of preset operations.
Optionally, the device further comprises a first determining module, a game stopping module and an information pushing module, wherein the first determining module is used for determining the running environment of the target vehicle, the running environment is used for representing whether the target vehicle has a safety risk currently, the game stopping module is used for responding to the running environment, the safety risk exists, the game stopping module is used for controlling the target game to stop running, and the information pushing module is used for pushing prompt information corresponding to the running environment to the target user, wherein the target user is used for representing the target user participating in the target game on the target vehicle.
According to another aspect of the embodiment of the present invention, there is also provided a computer-readable storage medium including a stored program, where the program, when run, controls a device in which the computer-readable storage medium is located to execute the vehicle-mounted game control method of any one of the above.
According to another aspect of the embodiment of the present invention, there is also provided a processor, wherein a program of the processor executes the vehicle-mounted game control method of any one of the above.
According to another aspect of the embodiment of the present invention, there is also provided a target vehicle including one or more processors, a storage device for storing one or more programs, which when executed by the one or more processors, cause the one or more processors to execute the in-vehicle game control method of any one of the above.
In the embodiment of the invention, the virtual game and the real scene are mutually mapped and combined, so that the vehicle-mounted game selected by the target user is firstly determined, when the vehicle runs to the preset virtual position of the vehicle-mounted game, various building settings in the real scene are mapped to the virtual game, the vehicle-mounted game content is displayed at the target position on the vehicle, and finally the operation result of the target user is reflected at the target position according to the game operation of the target user, thereby increasing the diversity of the vehicle-mounted game, giving better game experience to the target user and further solving the technical problem of single vehicle-mounted entertainment mode in the prior art.
Detailed Description
In order that those skilled in the art will better understand the present invention, a technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the present invention without making any inventive effort, shall fall within the scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and the claims of the present invention and the above figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Example 1
In accordance with an embodiment of the present invention, there is provided a method embodiment of in-vehicle game control, it being noted that the steps shown in the flowchart of the figures may be performed in a computer system such as a set of computer executable instructions, and, although a logical sequence is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than what is shown or described herein.
FIG. 1 is a flow chart of a vehicle-mounted game control method according to an embodiment of the present invention, as shown in FIG. 1, the method comprising the steps of:
Step S102, in response to a selection operation for selecting a plurality of games installed on a target vehicle, a target game corresponding to the selection operation is executed.
In general, a variety of different types of games may be installed on the target vehicle, which may include, but are not limited to, music-based games, racing-based games, somatosensory-based games, open world games, and the like. For different types of games, corresponding different game auxiliary equipment can be configured on the vehicle, for example, for music games, a beat feedback device can be configured below the seat, a music feedback device can be configured at a free position in front of the seat, and for somatosensory games, a pose sensor, a vibration feedback device and the like can be configured on the vehicle seat.
In an alternative of this embodiment, the game auxiliary device may be disposed at a vehicle seat, a smart window, or the like, and is not particularly limited.
In an alternative scheme of this embodiment, after a target user selects a game from a plurality of games, a specific type and game content of the game may be determined first, and then game auxiliary devices related to the game type may be opened in a targeted manner, so as to improve the game experience of the user, and avoid the user feeling boring due to a single preset manner when going out. For example, if the game selected by the target user is a music game, the beat feedback device under the seat may be turned on, and if the game selected by the target user is a somatosensory game, the auxiliary devices such as the pose sensor and the vibration feedback device on the seat may be turned on.
According to different game types, only a plurality of game sensors corresponding to the game types are opened on the vehicle, so that occupation of vehicle memory resources can be effectively reduced, and running efficiency of other aspects of the vehicle in running, such as safety, is improved, and safety of a target user is guaranteed.
Step S104, in response to the target vehicle traveling to a preset position in the target game, outputting first augmented reality information on the target position of the target vehicle.
The first augmented reality information is used for representing augmented reality information corresponding to a preset position in the target game.
The first enhanced information may refer to game content, the preset position may refer to a position in a real scene associated with a target game, and the target position may be a game display area on a vehicle, such as a vehicle-mounted display screen, a smart window with a virtual reality system, and the like.
In an alternative to this embodiment, a plurality of game areas may be set in the city, such as shops with cooperation with manufacturers of target vehicles, vicinity of buildings with marketplaces, etc., which may be mapped correspondingly into the target game. During the running process of the target vehicle, the game area related to the target game, through which the target vehicle possibly passes, can be determined according to the running route planned by the vehicle navigation, when the vehicle runs to the game areas, a preset special game event, namely the first augmented reality information, can be triggered in the target game.
For example, if the target game is a music game, when the vehicle runs to a preset position, special game prompt information can be displayed in a game display area on the vehicle, the game display area can be an intelligent window, the game prompt information can be a game image obtained through the intelligent window and obtained through preprocessing, and a plurality of music identifications are set on the game image mapped on the intelligent window.
Step S106, outputting the second augmented reality information on the target position in response to the preset operation performed on the first augmented reality information.
The second augmented reality information is used for representing augmented reality information corresponding to a preset operation in the target game.
The above-described preset operation may refer to an operation requiring the target user to perform in a game display area, and in general, the game display area may be disposed on the back of the front seat, on both sides of the rear seat, or on a window having a virtual reality system, or the like. When the target user performs game operation according to the first augmented reality information, a corresponding operation result can be output on the target position in real time, so that the target user can obtain operation feedback in time.
For example, if the target game is a music game, after a plurality of music identifications corresponding to the building are displayed on the intelligent window, the preset operation may be to click all the music identifications in order and rhythm within a specified time, and each time the target user clicks the intelligent window according to the prompt, the second enhanced display information may be displayed on the intelligent window, so as to prompt the target user that the operation is successful, the operation is failed, or prompt the next operation.
In the embodiment of the invention, the virtual game and the real scene are mutually mapped and combined, so that the vehicle-mounted game selected by the target user is firstly determined, when the vehicle runs to the preset virtual position of the vehicle-mounted game, various building settings in the real scene are mapped to the virtual game, the vehicle-mounted game content is displayed at the target position on the vehicle, and finally the operation result of the target user is reflected at the target position according to the game operation of the target user, thereby increasing the diversity of the vehicle-mounted game, giving better game experience to the target user and further solving the technical problem of single vehicle-mounted entertainment mode in the prior art.
Optionally, the first augmented reality information is output on the target position of the target vehicle in response to the target vehicle running to the preset position in the target game, wherein the first augmented reality information comprises first game information preset by the target game and second game information uploaded by other vehicles, the first game information is updated based on the second game information to obtain the first augmented reality information, and the first augmented reality information is output on the target position.
The first game information may be original game content of the target game, and the target user on the target vehicle may complete the target game alone based on the original game content without participation of another user.
In an alternative solution of this embodiment, if other users on other vehicles also select the target game, the first augmented reality information may further include second game information uploaded by other users, which may include, but is not limited to, game props left by other users, game progress of other users, and the like.
For example, taking the example that the target game is a racing game, if other users are in the game event when a special game event is triggered, the second game information may refer to racing of other users in the target game, the target user on the target vehicle may complete the special event together with other users, or make a racing corner to get out of a first name, etc., and a specific game play method is not limited, if other users select the target game before the special game event is triggered, and game items are left in the target game, the second game information may refer to the game items.
That is, when the target vehicle travels to the preset position, first game information corresponding to the target game may be obtained first, and meanwhile, whether second game information uploaded by other vehicles exists may be determined, if so, the first game information may be updated according to the second game information, so that the target user may obtain complete game content, that is, the first augmented reality information, and if not, the target user may directly play the target game according to the first game information, that is, the first game information may be directly determined as the first augmented reality information.
Optionally, acquiring first game information preset by the target game comprises the steps of acquiring target objects located at preset positions, wherein the target objects are used for representing objects with entities at the preset positions, processing the target objects and target vehicles to obtain a target object model and a target vehicle model, and processing the target object model and the target vehicle model to obtain the first game information.
The target object may refer to an object having an entity such as a target building, a running vehicle, or the like at a preset position.
The first game information may be, as an original game content of the target game, not only a fixed game content preset in the game, but also a real scene of the target vehicle in a preset position, such as a target building, a driving vehicle, etc., where the target vehicle is located, where the objects in the real scene are mapped into the target game, so as to improve the interest of the target game, thereby improving the game experience of the target user.
For example, a plurality of target buildings and driving vehicles at preset positions can be obtained first, corresponding target object models are built for the target objects, corresponding target vehicle models are built for the target vehicles at the same time, the target vehicles are integrated into the target games, and the game experience of target users is further improved.
After the target object model and the target vehicle model are established, the models can be added into a target game for processing, and special game events can be added correspondingly, including but not limited to game playing methods, game simulation videos and the like, so that a target user can primarily know the specific game content of the special game event, and the processed game content can be used as first game information.
For example, if the target game is a racing game, the game playing method may include, but is not limited to, a racing game, a prop game, a performance game, etc., the game playing method may be randomly determined or may be determined by the target user, and the game mode video may refer to a game scenario, a game demonstration video, etc. triggered when the target game proceeds to a certain game progress. After determining the game play of the target game, whether the target game is played for the first time can be further judged, if yes, relevant rules of the game play or scenario videos, demonstration videos and the like of the game play can be displayed to the target user in the game display area, and the target user can actively select to skip the game videos.
Optionally, updating the first game information based on the second game information comprises determining an information type corresponding to the second game information, updating the first game information by using the second game information in a first preset mode in response to the information type being the first information type, wherein the first information type is used for representing that the second game information is the information type uploaded by other vehicles at the current moment, and updating the first game information by using the second game information in a second preset mode in response to the information type being the second information type, wherein the second information type is used for representing that the second game information is the information type uploaded by other vehicles before the current moment.
In the process of acquiring the second game information, the information type of the second game information may be further determined, and specifically, the corresponding information type may be determined by determining whether the time corresponding to the second game information is before the current time.
If the second game information is before the current moment, the second game information may be a game prop left by other users in the target game, or the progress of the other users in the game is finished, etc., at this time, in order to ensure that the finally updated first augmented reality information is more accurate, the first game information may be updated in the cloud server by using the second game information, and then the updated first augmented reality information is displayed on the target position on the target vehicle;
If the second game information is the same as the current time, the game object or other users controlled by other users can also play the target game, and in order to ensure that the game progress of the target user is the same as that of the other users, the target user and the other users can jointly complete special game time or play the game in a racing way, and the first game information can be updated based on the cloud server and the vehicle-mounted processor on the target vehicle, and meanwhile, the second game information is utilized to ensure the efficiency of updating the first augmented reality information, so that the game experience of the target user and the other users is ensured.
Optionally, outputting the second augmented reality information at the target location in response to a preset operation performed on the first augmented reality information includes obtaining third game information corresponding to the preset operation, updating the first augmented reality information based on the third game information to obtain the second augmented reality information, and outputting the second augmented reality information at the target location.
The preset operation may include, but is not limited to, clicking, sliding, moving the device according to the prompt information, and the like, and is not particularly limited. In an alternative scheme of this embodiment, after the target user performs the preset operation, the second augmented reality information may be updated by using the third game information corresponding to the preset operation, so as to obtain the second augmented reality information.
Optionally, updating the third augmented reality information based on the third game information includes determining an execution position of a plurality of preset operations in response to the presence of the plurality of preset operations within a preset time, updating the second augmented reality information with the first game information by a processor on the target vehicle in response to the execution position of the plurality of preset operations being the same, and updating the second augmented reality information with the first game information by the server in response to the execution position of the plurality of preset operations being different.
In an optional embodiment, if there are other users playing the target game together with the target user at the current moment, the preset operation may include a first preset operation performed by the target user and a second preset operation performed by the other user, and the third game information may be game information corresponding to the first preset operation and the second preset operation respectively.
At this time, it may be further determined whether the execution positions of the first preset operation and the second preset operation are the same, that is, whether the positions of the target user and the other users are on the same vehicle. If the information is not in the preset state, the second augmented reality information can be updated by the cloud server, and the updating accuracy is guaranteed.
In an alternative scheme of this embodiment, a dynamic joining detection module may be further configured to detect in real time whether other users are to join in the target game during the process of playing the target game, and if so, notify the target user, and prompt the player whether to agree with joining of other players according to the game class of the target game.
For example, if the target game is a music game, the target user may be notified that "there is an application for joining the game by the other user and whether to agree" when it is detected that there is another user to join the target game, and then agree or reject the application for joining by the other user according to the operation instruction of the user, or if the target game is an open world game, the other user may join the target game directly without the approval of the target user, and the target user may be notified that "there is another player to join the game". The foregoing notification information is merely exemplary, and is not particularly limited.
Optionally, the method further comprises the steps of determining the running environment of the target vehicle, wherein the running environment is used for representing whether the target vehicle has a safety risk currently, controlling the target game to stop running in response to the fact that the running environment has the safety risk, and pushing prompt information corresponding to the running environment to a target user, wherein the target user is used for representing the target user participating in the target game on the target vehicle.
In order to ensure the safety of the target user, in an alternative scheme of this embodiment, the current running environment of the target vehicle may also be obtained in real time, that is, whether the target vehicle has a safety risk may be determined in real time. If the security risk exists, the target game can be closed timely, meanwhile, the existing security risk is notified to the target user in a preset pushing mode, the target user is guaranteed to be capable of timely knowing the reason of closing the target game, and meanwhile, the target user is reminded of making security protection measures.
The preset pushing mode can include, but is not limited to, voice pushing, video pushing, text pushing on a target position, and the like.
For example, if a sudden braking of the vehicle in front of the target vehicle is detected during high-speed driving, the target game can be immediately turned off when the target vehicle needs sudden braking or sudden lane change to avoid a traffic accident, and meanwhile, the reason for turning off the target game is displayed in bright characters at the target position, so that the target user is reminded of taking a safeguard measure.
In an alternative scheme of the embodiment, the current physical state of the target user can be detected in real time, which can include but is not limited to body temperature, respiratory rate and the like, and if the target user is detected to feel uncomfortable due to the closing of the target game or safety risk, the music of a soothing type can be played, or other pushing vanishes can be sent out, the attention of the target user is transferred, and the like, so that the purpose of soothing the target user is achieved.
In order to clearly represent the in-vehicle game control method in the present embodiment, fig. 2 is a block diagram of a configuration of an in-vehicle game control system according to an embodiment of the present invention. As shown in fig. 2, the in-vehicle game control system can be roughly divided into 3 parts:
Part 1 is an information gathering part that may include, but is not limited to, an off-board information gathering module, a game model processing module, a target game mapping module, and the like. The vehicle exterior information acquisition module can be used for acquiring vehicle exterior information, namely the running information, the running environment, the target object at the preset position and the like of the target vehicle, the game model processing module can be used for processing the acquired target object and the target vehicle to construct a virtual model conforming to a target game, and the target game mapping module can be used for mapping the constructed virtual model into the target game, fusing the real environment with the virtual game and improving the game experience of a target user.
Part 2 is a vehicle-mounted game part that may include, but is not limited to, an information input module, an operation processing module, an information output module, and the like. The information input module can be further divided into two sub-modules, the information receiving sub-module can be generally used for obtaining game content of the target game at a preset position, wherein the game content comprises the first game information and second game information uploaded by other users, or receiving content input by the target user, namely the preset operation, and the information processing sub-module can be generally used for updating the first game information by utilizing the second game information so as to display the complete game content to the target user. The operation processing module can also comprise two parts, namely a dynamic detection sub-module which can be used for detecting whether other users join in the target game and pushing corresponding notification information to the target user, and a game updating sub-module which can be used for determining corresponding third game information according to the game operation of the user and then updating the first augmented reality information according to the third game information. The information output module may be generally configured to display the acquired game content of the target game, that is, the aforementioned first augmented reality information, and the second augmented reality information updated according to the operation of the target user on the target position of the vehicle.
The 3 rd part is a vehicle safety part, which can comprise, but is not limited to, an environment processing module, a game interruption module and a state detection module, wherein the environment processing module can be used for processing acquired running information and running environment of a target vehicle and judging whether the target vehicle is at present at a safety risk, the game interruption module can be used for closing a target game in time and notifying a target user of the safety risk of the target vehicle when the target vehicle is at the safety risk, the state detection module can be used for detecting the personal state of the target user in real time, and when the target user possibly has an unsafe emotion, the state detection module can be used for playing soothing type music, pushing other messages to transfer the attention of the target user and the like according to a preset soothing mode, and soothing the emotion of the target user.
By utilizing the vehicle-mounted game control system to control the target game to run, the target game is combined with the real scene, so that the vehicle-mounted entertainment mode is diversified, a target user can better experience the target game, meanwhile, whether safety risks exist or not is judged in real time according to the running environment of the vehicle, and the target game is closed and the target user is calked timely when the safety risks exist, so that the safety of the target user is guaranteed while the target user experiences good game experience is realized, and unnecessary injuries caused by excessive immersion in the target game are avoided.
Example 2
According to another aspect of the embodiments of the present invention, corresponding to the embodiment of the above-mentioned vehicle-mounted game control method, the present specification further provides a vehicle-mounted game control device, please refer to fig. 3, fig. 3 is a block diagram of a vehicle-mounted game control device according to an embodiment of the present invention, the device including a game selection module 302 configured to perform a target game corresponding to a selection operation in response to a selection operation performed on a plurality of games installed on a target vehicle, a first output module 304 configured to output first augmented reality information at a target position of the target vehicle in response to the target vehicle traveling to a preset position in the target game, wherein the first augmented reality information is used to characterize augmented reality information corresponding to the preset position in the target game, and a second output module 306 configured to output second augmented reality information at the target position in response to a preset operation performed on the first augmented reality information, wherein the second augmented reality information is used to characterize augmented reality information corresponding to the preset operation in the target game.
Optionally, the first output module 304 includes a first obtaining unit configured to obtain first game information preset by the target game and second game information uploaded by other vehicles, a first updating unit configured to update the first game information based on the second game information to obtain first augmented reality information, and a first output unit configured to output the first augmented reality information at the target position.
Optionally, the first acquisition unit comprises a first acquisition subunit, a first processing subunit and a second processing subunit, wherein the first acquisition subunit is used for acquiring a target object positioned at a preset position, the target object is used for representing an object with an entity at the preset position, the first processing subunit is used for processing the target object and a target vehicle to obtain a target object model and a target vehicle model, and the second processing subunit is used for processing the target object model and the target vehicle model to obtain first game information.
The first updating unit comprises a type determining subunit, a first updating subunit and a second updating subunit, wherein the type determining subunit is used for determining an information type corresponding to second game information, the first updating subunit is used for updating the first game information by using the second game information in a first preset mode in response to the information type being the first information type, the first information type is used for representing that the second game information is the information type uploaded by other vehicles at the current moment, and the second updating subunit is used for updating the first game information by using the second game information in a second preset mode in response to the information type being the second information type, and the second information type is used for representing that the second game information is the information type uploaded by the other vehicles before the current moment.
Optionally, the second output module 306 includes a second obtaining unit configured to obtain third game information corresponding to a preset operation, a second updating unit configured to update the first augmented reality information based on the third game information to obtain second augmented reality information, and a second output unit configured to output the second augmented reality information at the target position.
Optionally, the second updating unit comprises a first judging subunit for judging execution positions of the plurality of preset operations in response to the existence of the plurality of preset operations in the preset time, a third updating subunit for updating the second augmented reality information by the processor on the target vehicle through the first game information in response to the same execution positions of the plurality of preset operations, and a fourth updating subunit for updating the second augmented reality information by the server through the first game information in response to different execution positions of the plurality of preset operations.
Optionally, the device further comprises a first determining module, a game stopping module and an information pushing module, wherein the first determining module is used for determining the running environment of the target vehicle, the running environment is used for representing whether the target vehicle has a safety risk currently, the game stopping module is used for responding to the running environment, the safety risk exists, the game stopping module is used for controlling the target game to stop running, and the information pushing module is used for pushing prompt information corresponding to the running environment to the target user, wherein the target user is used for representing the target user participating in the target game on the target vehicle.
Example 3
According to another aspect of the embodiment of the present invention, there is also provided a computer readable storage medium, where the computer readable storage medium includes a stored program, and when the program runs, the device on which the computer readable storage medium is controlled to execute the vehicle-mounted game control method of the above method embodiment.
Example 4
According to another aspect of the embodiment of the present invention, there is also provided a processor, configured to execute a program, where the program executes the vehicle-mounted game control method of the above method embodiment.
Example 5
According to another aspect of the embodiment of the present invention, there is also provided a target vehicle including one or more processors, a storage device for storing one or more programs, which when executed by the one or more processors, cause the one or more processors to execute the in-vehicle game control method of any one of the above.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
In the foregoing embodiments of the present invention, the descriptions of the embodiments are emphasized, and for a portion of this disclosure that is not described in detail in this embodiment, reference is made to the related descriptions of other embodiments.
In the several embodiments provided in the present application, it should be understood that the disclosed technology may be implemented in other manners. The above-described embodiments of the apparatus are merely exemplary, and the division of units may be a logic function division, and there may be another division manner in actual implementation, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interfaces, units or modules, or may be in electrical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method of the various embodiments of the present invention. The storage medium includes a U disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, etc. which can store the program code.
The foregoing is merely a preferred embodiment of the present invention and it should be noted that modifications and adaptations to those skilled in the art may be made without departing from the principles of the present invention, which are intended to be comprehended within the scope of the present invention.