Control method and device for secret room, computer equipment and storage medium

文档序号:386383 发布日期:2021-12-14 浏览:23次 中文

阅读说明:本技术 一种密室的控制方法、装置、计算机设备及存储介质 (Control method and device for secret room, computer equipment and storage medium ) 是由 王毅 钱骏 赵冰 郑宇辉 于 2021-09-06 设计创作,主要内容包括:本申请实施例公开了一种密室的控制方法、装置、计算机设备及存储介质。本方案构建密室游戏的管理系统,该管理系统包括云服务器、服务器、应用于密室游戏中的中控设备,以及应用于密室游戏中提供给游戏玩家操作的机关设备,其中,云服务器与服务器连接,服务器与中控设备连接,中控设备与机关设备连接,通过云服务器管理服务器,通过服务器管理中控设备,以及通过中控设备控制机关设备,以此,实现将机关设备接入服务器,进一步通过服务器逐层管理密室游戏,方便对密室游戏进行管理,从而可以提高对密室游戏的管理效率。(The embodiment of the application discloses a control method and device for a secret room, computer equipment and a storage medium. The management system for the game of the secret rooms is constructed by the scheme and comprises a cloud server, a central control device applied to the game of the secret rooms and a office device applied to the game of the secret rooms and provided for a game player to operate, wherein the cloud server is connected with the server, the server is connected with the central control device, the central control device is connected with the office device, the server is managed through the cloud server, the office device is managed through the server, and the office device is controlled through the central control device, so that the office device is connected into the server, the game of the secret rooms is further managed layer by layer through the server, the game of the secret rooms is conveniently managed, and the management efficiency of the game of the secret rooms can be improved.)

1. A control method of a secret room is applied to a server connected with a cloud server, and the method comprises the following steps:

receiving game resources of an offline game sent by the cloud server, wherein the game resources comprise game logic configuration information of the offline game;

sending the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the secret rooms of the offline game;

and obtaining game data sent by the central control equipment, and sending the game data to the cloud server so as to enable the cloud server to control the off-line game according to the game data, wherein the game data comprises data collected by office equipment in the secret room in the process that the central control equipment controls the game progress of the secret room based on the game logic configuration information.

2. The method of claim 1, wherein the server is connected to a plurality of central control devices, different central control devices being used to configure different game logic;

the sending the game logic configuration information to the central control device includes:

acquiring identification information of the central control equipment;

determining target game logic configuration information corresponding to the identification information from a plurality of game logic configuration information;

and sending the target game logic configuration information to the central control equipment.

3. The method of claim 1, wherein one of the central control devices is connected to a smart device in at least one of the booths, the smart device being configured to interact with a game player, the method further comprising:

acquiring state information of office equipment connected with the central control equipment;

and sending the state information to the cloud server so that the cloud server controls the office equipment through the central control equipment according to the state information.

4. The method of claim 3, further comprising:

in the operation process of the office equipment, if the abnormal operation of the office equipment is monitored, generating abnormal information;

sending the abnormal information to the cloud server so that the cloud server generates detection data according to the abnormal information;

and receiving the detection data sent by the cloud server, and detecting the office equipment according to the detection data to obtain a detection result.

5. The method of claim 4, further comprising:

sending the detection result to the cloud server so that the server generates equipment repair information according to the detection result;

and receiving the equipment repair information sent by the cloud server, and repairing the office equipment according to the equipment repair information.

6. The method of claim 3, prior to said sending said state information to said cloud server, further comprising:

acquiring equipment information of office equipment in the secret room and store information corresponding to the secret room;

sending the equipment information and the store information to the cloud server so that the cloud server verifies the office equipment according to the equipment information and the store information to obtain an equipment information verification result;

and if the device information verification result indicates that the verification is successful, executing the step of sending the state information to the cloud server.

7. The method of claim 3, further comprising, prior to said sending the status information to the cloud server:

acquiring equipment information of office equipment in the secret room and store information corresponding to the secret room;

and sending a registration request of the office equipment to the cloud server according to the equipment information and the store information, so that the cloud server binds the equipment information and the store information according to the equipment information and the store information, and the office equipment has the use authority under the game store corresponding to the store information.

8. The method of claim 1, wherein the off-line games are located at a plurality of gaming stores, and further comprising, prior to the sending the game logic configuration information to the central control device:

acquiring account information of a game store corresponding to the central control equipment;

sending the account information to the cloud server so that the cloud server verifies the account information to obtain an account information verification result;

and if the account information verification result indicates that the verification is successful, executing the step of sending the game logic configuration information to the central control equipment.

9. The method according to claim 1, before the obtaining the game data transmitted by the central control device, further comprising:

sending a starting request of the central control equipment for the online game to the cloud server, wherein the starting request carries starting information of a game store for the online game, so that the cloud server generates a starting result according to the starting information;

and receiving a starting result sent by the cloud server, and if the starting result indicates that starting is allowed, starting the central control equipment to run the game logic of the online game.

10. The method of claim 1, further comprising:

sending a resource updating request to the cloud server, wherein the resource updating request is used for requesting updated game resources after the game resources are updated;

and receiving the updated game resources returned by the server according to the resource updating request, and sending updated game logic configuration information in the updated game resources to the central control equipment so that the central control equipment reconfigures the game logic of the on-line games according to the updated game logic configuration information.

11. The method according to claim 10, wherein the server includes a plurality of processing modules, the processing modules including a first processing module that currently controls a central control device to which the server is connected, and a second processing module other than the first processing module;

after receiving the updated game resource returned by the server according to the resource update request, the method further comprises the following steps:

determining a target processing module from the second processing module;

updating the game resources in the target processing module into the updated game resources;

and after the target processing module is updated, updating the game resources in the first processing module.

12. A control method of a secret room is applied to a cloud server, and the method comprises the following steps:

receiving a game resource acquisition request sent by a server, and sending game resources of an offline game to the server according to the game resource acquisition request;

and when receiving game data sent by the server, managing the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

13. The method according to claim 12, wherein the cloud server is a high-level cloud server, the high-level cloud server is connected with a low-level cloud server, and the high-level cloud server controls the low-level cloud server;

the sending of the game resource of the offline game to the server according to the game resource acquisition request includes:

sending the game resource to the low-level cloud server, so that the low-level cloud server sends the game resource to the server.

14. The method of claim 12, further comprising:

receiving equipment information of office equipment in a secret room and store information corresponding to the secret room sent by the server;

verifying the office equipment based on the equipment information and the store information to obtain an equipment information verification result of the office equipment;

and sending the equipment information verification result to the server.

15. The method of claim 12, further comprising:

receiving a registration request of office equipment sent by the server, wherein the registration request carries equipment information of the office equipment in the secret room and store information corresponding to the secret room;

and binding the equipment information with the store information so that the office equipment has the use authority under the game store corresponding to the store information.

16. The method of claim 12, further comprising:

when receiving abnormal information of the office equipment sent by the server, generating detection data according to the abnormal information;

and sending the detection data to the server.

17. The method of claim 12, further comprising:

when a detection result of the office equipment sent by the server is received, equipment repair information is generated according to the detection result;

and sending the equipment repair information to the server.

18. The method according to claim 12, further comprising, before the receiving the game resource acquisition request sent by the server:

receiving a starting request of the offline game sent by the cloud server, wherein the starting request carries starting information of a game store on the offline game;

verifying the starting information;

and if the starting information is successfully verified, generating a starting result of successful starting, and sending the starting result to the server.

19. The method of claim 12, further comprising:

receiving a resource updating request sent by the server, wherein the resource updating request is used for requesting updated game resources after the game resources are updated;

and sending the updated game resources to the server according to the resource updating request.

20. The method of claim 19, further comprising, prior to said sending the updated game resource to the server in accordance with the resource update request:

receiving game data sent by the server, wherein the game data at least comprises data of game operation of a game player in the offline game;

and updating the game resources according to the game data to obtain the updated game resources.

21. The method of claim 12, prior to said sending game resources for an offline game to the server in accordance with the game resource acquisition request, further comprising:

receiving account information of a game store sent by the server, wherein the game store is an entity game store configured with the offline game;

verifying the account information to obtain an account information verification result;

and sending the account information verification result to the server.

22. A control method for a secret room, which is applied to a central control device connected with the server according to any one of claims 1 to 11 and connected with at least one office device provided in the secret room, the method comprising:

receiving game logic configuration information of an offline game sent by the server, and configuring the game logic of the offline game according to the game logic configuration information;

receiving an office signal sent by the office equipment in the secret room;

and determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

23. The method of claim 22, wherein the off-line game includes a plurality of booths, different booths for different game themes;

the method comprises the steps of determining a target smart device needing to be operated based on the smart signal and the smart signal, and sending the operation signal to the target smart device to trigger the smart device to execute corresponding operation based on the operation signal, wherein the target smart device needs to be operated based on the smart signal, and the operation signal corresponding to the target smart device comprises the following steps:

determining the target game logic of the current backroom;

and determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the target game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

24. The method of claim 22, wherein configuring the off-line game's game logic according to the game logic configuration information comprises:

determining a plurality of target authorities from all authorities in the secret room and a triggering sequence of the plurality of target authorities based on the game logic configuration information;

and configuring the game logic according to the plurality of target authorities and the trigger sequence.

25. The method of claim 22, further comprising:

collecting the operation of a game player on office equipment arranged in the secret room in the process of carrying out game operation on the online game by the game player to obtain game data;

and sending the game data to the server.

26. A control device for a secret room, applied to a server, the device comprising:

a first receiving unit, configured to receive a game resource of an offline game sent by the cloud server, where the game resource includes game logic configuration information of the offline game;

the first sending unit is used for sending the game logic configuration information to a central control device so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the backroom of the offline game;

the first obtaining unit is used for obtaining game data sent by the central control device and sending the game data to the cloud server so that the cloud server can manage the offline game according to the game data, wherein the game data comprise data collected by office equipment in the secret room in the process that the central control device controls the game progress of the secret room based on the game logic configuration information.

27. A control device of a secret room, which is applied to a cloud server, is characterized in that the device comprises:

the second receiving unit is used for receiving a game resource acquisition request sent by a server and sending game resources of an offline game to the server according to the game resource acquisition request;

and the management unit is used for managing the online games according to the game data when receiving the game data sent by the server, wherein the game data at least comprises data of game operations of game players in the offline games.

28. A control device of a secret room, which is applied to a central control device, is characterized by comprising:

a third receiving unit, configured to receive game logic configuration information of the offline game sent by the server, and configure the game logic of the offline game according to the game logic configuration information;

the fourth receiving unit is used for receiving the office signal sent by the office equipment in the secret room;

the first determination unit is used for determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device and triggering the smart device to execute corresponding operation based on the operation signal.

29. A computer device comprising a memory, a processor and a computer program stored on the memory and running on the processor, wherein the processor when executing the program implements the method of controlling a backroom of any of claims 1 to 25.

30. A storage medium storing a plurality of instructions adapted to be loaded by a processor to perform the method of claim 1 to 25.

Technical Field

The application relates to the technical field of computers, in particular to a control method and device of a secret room, computer equipment and a storage medium.

Background

In the current market of the game in the secret room, a game scenario development logic is set in the secret room according to the theme of the secret room, and a game player can sequentially trigger all office devices in the game scenario development logic to complete the game task in the secret room. In the related art, when the closing device in the secret room is set, the closing device is mainly set through a manual key or a computer. However, as the number of devices in a confidential office increases, more manpower and material resources are consumed to manage the confidential office.

Disclosure of Invention

The embodiment of the application provides a control method and device for a secret room, computer equipment and a storage medium, and can improve the control efficiency of the secret room.

The embodiment of the application provides a control method of a secret room, which is applied to a server and comprises the following steps:

receiving game resources of an offline game sent by the cloud server, wherein the game resources comprise game logic configuration information of the offline game;

sending the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the secret rooms of the offline game;

and obtaining game data sent by the central control equipment, and sending the game data to the cloud server so as to enable the cloud server to manage the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

The embodiment of the application also provides another control method of a secret room, which is applied to a cloud server, and the method comprises the following steps:

receiving a game resource acquisition request sent by a server, and sending game resources of an offline game to the server according to the game resource acquisition request;

and when receiving game data sent by the server, managing the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

The embodiment of the application also provides another control method of a secret room, which is applied to a central control device, and the method comprises the following steps:

receiving game logic configuration information of an offline game sent by the server, and configuring the game logic of the offline game according to the game logic configuration information;

receiving an office signal sent by the office equipment in the secret room;

and determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

Correspondingly, the embodiment of the present application further provides a control device for a secret room, which is applied to a server, and the device includes:

a first receiving unit, configured to receive a game resource of an offline game sent by the cloud server, where the game resource includes game logic configuration information of the offline game;

the first sending unit is used for sending the game logic configuration information to a central control device so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the backroom of the offline game;

the first obtaining unit is used for obtaining game data sent by the central control device and sending the game data to the cloud server so that the cloud server can manage the offline game according to the game data, wherein the game data comprise data collected by office equipment in the secret room in the process that the central control device controls the game progress of the secret room based on the game logic configuration information.

In some embodiments, the first sending unit comprises:

the acquisition subunit is used for acquiring the identification information of the central control equipment;

the first determining subunit is used for determining target game logic configuration information corresponding to the identification information from a plurality of game logic configuration information;

and the first sending subunit is used for sending the target game logic configuration information to the central control equipment.

In some embodiments, the apparatus further comprises:

the second acquisition unit is used for acquiring the state information of the office equipment connected with the central control equipment;

and the second sending unit is used for sending the state information to the cloud server so that the cloud server controls the office equipment through the central control equipment according to the state information.

In some embodiments, the apparatus further comprises:

the first generating unit is used for generating abnormal information if the abnormal operation of the smart device is monitored in the operation process of the smart device;

a third sending unit, configured to send the abnormal information to the cloud server, so that the cloud server generates detection data according to the abnormal information;

and the fifth receiving unit is used for receiving the detection data sent by the cloud server and detecting the smart device according to the detection data to obtain a detection result.

In some embodiments, the apparatus further comprises:

a fourth sending unit, configured to send the detection result to the cloud server, so that the server generates device repair information according to the detection result;

and a sixth receiving unit, configured to receive the device repair information sent by the cloud server, and repair the office device according to the device repair information.

In some embodiments, the apparatus further comprises:

the third acquisition unit is used for acquiring the equipment information of the office equipment in the secret room and the store information corresponding to the secret room;

a fifth sending unit, configured to send the device information and the store information to the cloud server, so that the cloud server verifies the office device according to the device information and the store information, and obtains a device information verification result;

a first execution unit, configured to execute the step of sending the status information to the cloud server if the device information verification result indicates that verification is successful.

In some embodiments, the apparatus further comprises:

the fourth acquisition unit is used for acquiring the equipment information of the office equipment in the secret room and the store information corresponding to the secret room;

a sixth sending unit, configured to send a registration request of the office device to the cloud server according to the device information and the store information, so that the cloud server binds the device information and the store information according to the device information and the store information, so that the office device has a use right under a game store corresponding to the store information.

In some embodiments, the apparatus further comprises:

a seventh sending unit, configured to obtain account information of a game store corresponding to the central control device;

an eighth sending unit, configured to send the account information to the cloud server, so that the cloud server verifies the account information to obtain an account information verification result;

and the second execution unit is used for executing the step of sending the game logic configuration information to the central control equipment if the account information verification result indicates that the verification is successful.

In some embodiments, the apparatus further comprises:

a ninth sending unit, configured to send, to the cloud server, a start request of the central control device for the offline game, where the start request carries start information of a game store for the offline game, so that the cloud server generates a start result according to the start information;

and the seventh receiving unit is used for receiving a starting result sent by the cloud server, and if the starting result indicates that starting is allowed, starting the central control equipment to run the game logic of the online game.

In some embodiments, the apparatus further comprises:

a tenth sending unit, configured to send a resource update request to the cloud server, where the resource update request is used to request the updated game resource after the game resource is updated;

an eighth receiving unit, configured to receive the updated game resource returned by the server according to the resource update request, and send updated game logic configuration information in the updated game resource to the central control device, so that the central control device reconfigures the game logic of the offline game according to the updated game logic configuration information.

In some embodiments, the apparatus further comprises:

a third determination unit configured to determine a target processing module from the second processing modules;

the first updating unit is used for updating the game resources in the target processing module into the updated game resources;

and the second updating unit is used for updating the game resources in the first processing module after the target processing module is updated.

Correspondingly, the embodiment of the present application further provides another control device for a secret room, which is applied to a cloud server, and the device includes:

the second receiving unit is used for receiving a game resource acquisition request sent by a server and sending game resources of an offline game to the server according to the game resource acquisition request;

and the management unit is used for managing the online games according to the game data when receiving the game data sent by the server, wherein the game data at least comprises data of game operations of game players in the offline games.

In some embodiments, the second receiving unit comprises:

and the second sending subunit is configured to send the game resource to the low-level cloud server, so that the low-level cloud server sends the game resource to the server.

In some embodiments, the apparatus further comprises:

a ninth receiving unit, configured to receive device information of an office device in a secret room and store information corresponding to the secret room, where the device information is sent by the server;

the first verification unit is used for verifying the office equipment based on the equipment information and the store information to obtain an equipment information verification result of the office equipment;

an eleventh sending unit, configured to send the device information verification result to the server.

In some embodiments, the apparatus further comprises:

a tenth receiving unit, configured to receive a registration request of an office device sent by the server, where the registration request carries device information of the office device in a secret room and store information corresponding to the secret room;

and the registration unit is used for binding the equipment information with the store information so as to enable the office equipment to have the use authority under the game store corresponding to the store information.

In some embodiments, the apparatus further comprises:

a first generating unit, configured to generate detection data according to the abnormal information when the abnormal information of the office equipment sent by the server is received;

a twelfth sending unit, configured to send the detection data to the server.

In some embodiments, the apparatus further comprises:

the second generation unit is used for generating equipment repair information according to the detection result when the detection result of the office equipment sent by the server is received;

a thirteenth sending unit, configured to send the device repair information to the server.

In some embodiments, the apparatus further comprises:

an eleventh receiving unit, configured to receive a start request of the offline game sent by the cloud server, where the start request carries start information of a game store about the offline game;

the second verification unit is used for verifying the starting information;

a fourteenth sending unit, configured to generate a starting result of successful starting if the starting information is successfully verified, and send the starting result to the server.

In some embodiments, the apparatus further comprises:

a twelfth receiving unit, configured to receive a resource update request sent by the server, where the resource update request is used to request the updated game resource after the game resource is updated;

a fifteenth sending unit, configured to send the updated game resource to the server according to the resource update request.

In some embodiments, the apparatus further comprises:

a thirteenth receiving unit, configured to receive game data sent by the server, where the game data at least includes data of game operations performed by a game player in the offline game;

and the second updating unit is used for updating the game resources according to the game data to obtain the updated game resources.

In some embodiments, the apparatus further comprises:

a fourteenth receiving unit, configured to receive account information of a game store sent by the server, where the game store is an entity game store configured with the offline game;

the third verification unit is used for verifying the account information to obtain an account information verification result;

and a sixteenth sending unit, configured to send the account information verification result to the server.

Correspondingly, the embodiment of the present application further provides another control apparatus for a secret room, which is applied to a central control device, and the apparatus includes:

a third receiving unit, configured to receive game logic configuration information of the offline game sent by the server, and configure the game logic of the offline game according to the game logic configuration information;

the fourth receiving unit is used for receiving the office signal sent by the office equipment in the secret room;

the first determination unit is used for determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device and triggering the smart device to execute corresponding operation based on the operation signal.

In some embodiments, the first determination unit comprises:

the second determining subunit is used for determining the target game logic of the current secret room;

and the operation subunit is used for determining a target smart device which needs to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the target game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute the corresponding operation based on the operation signal.

In some embodiments, the third receiving unit comprises:

a third determining subunit, configured to determine, based on the game logic configuration information, a plurality of target smart devices from all smart devices in the secret room and a trigger sequence of the plurality of target smart devices;

and the configuration subunit is used for configuring the game logic according to the plurality of target institution devices and the trigger sequence.

In some embodiments, the apparatus further comprises:

the acquisition unit is used for acquiring the operation of a game player on office equipment arranged in the secret room to obtain game data in the process of carrying out game operation on the online game by the game player;

a seventeenth transmitting unit configured to transmit the game data to the server.

Accordingly, embodiments of the present application further provide a computer device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor executes the method for controlling a booth provided in any of the embodiments of the present application.

Correspondingly, the embodiment of the application also provides a storage medium, wherein the storage medium stores a plurality of instructions, and the instructions are suitable for being loaded by a processor to execute the above control method of the secret room.

The management system comprises a cloud server, a server, central control equipment applied to the game of the secret room and office equipment applied to the game of the secret room and operated by a game player, wherein the cloud server is connected with the server, the server is connected with the central control equipment, the central control equipment is connected with the office equipment, the server is managed by the cloud server, the central control equipment is managed by the server, the office equipment is controlled by the central control equipment, and therefore the office equipment is accessed into the server, the game of the secret room is further managed layer by the server, the game of the secret room is managed conveniently, and therefore the management efficiency of the game of the secret room can be improved.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.

Fig. 1 is a schematic application scenario diagram of a control method for a secret room according to an embodiment of the present application.

Fig. 2 is a schematic flowchart of a control method for a secret room according to an embodiment of the present application.

Fig. 3 is a schematic flowchart of another secret room control method according to an embodiment of the present application.

Fig. 4 is a schematic flowchart of another secret room control method according to an embodiment of the present application.

Fig. 5 is a schematic flowchart of another secret room control method according to an embodiment of the present application.

Fig. 6 is a block diagram of a control device of a secret room according to an embodiment of the present application.

Fig. 7 is a block diagram of another control device for a secret room according to an embodiment of the present application.

Fig. 8 is a block diagram of another control device for a secret room according to an embodiment of the present application.

Fig. 9 is a schematic structural diagram of a computer device according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

Based on the above problems, embodiments of the present application provide a method and an apparatus for controlling a secret room, a storage medium, and a computer device. Specifically, the control method of the secret room in the embodiment of the present application may be executed by a computer device, where the computer device may be a terminal, a central control device, or a server. The central control device may be a central control box, and the terminal may be a mobile phone, a tablet Computer, a notebook Computer, a touch screen, a Personal Computer (PC), a Personal Digital Assistant (PDA), and other terminal devices. The server may be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, or a cloud server providing basic cloud computing services such as cloud service, a cloud database, cloud computing, a cloud function, cloud storage, network service, cloud communication, middleware service, domain name service, security service, CDN, and a big data and artificial intelligence platform.

For example, referring to fig. 1, fig. 1 is a schematic view of an application scenario of a control method for a secret room according to an embodiment of the present application. The control system of the secret room provided in fig. 1 includes a server, a cloud server and a central control device, and the central control device is connected with the server through a network. The network includes network entities such as routers and gateways.

The server can receive game resources of an offline game sent by the cloud server, wherein the game resources comprise game logic configuration information of the offline game; sending the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the secret rooms of the offline game; and obtaining game data sent by the central control equipment, and sending the game data to the cloud server so as to enable the cloud server to manage the offline game according to the game data, wherein the game data comprises data collected by office equipment in the secret room in the process that the central control equipment controls the game progress of the secret room based on the game logic configuration information.

The cloud server can receive a game resource acquisition request sent by the server, and send game resources of an offline game to the server according to the game resource acquisition request; and when receiving game data sent by the server, managing the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

The central control device can receive game logic configuration information of the offline game sent by the server and configure the game logic of the offline game according to the game logic configuration information; receiving an office signal sent by the office equipment in the secret room; and determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

The above example of fig. 1 is only an example of a system architecture for implementing the embodiment of the present invention, and the embodiment of the present invention is not limited to the system architecture shown in fig. 1, and various embodiments of the present invention are proposed based on the system architecture.

The following are detailed below. It should be noted that the following description of the embodiments is not intended to limit the preferred order of the embodiments.

The embodiment of the present application provides a control method for a secret room, which may be executed by a server, and the embodiment of the present application describes an example in which the control method for a secret room is executed by a server.

Referring to fig. 2, fig. 2 is a schematic flowchart illustrating a control method for a secret room according to an embodiment of the present application. The specific flow of the control method of the secret room can be as follows:

101. and receiving game resources of the offline game sent by the cloud server.

In the embodiment of the application, the offline game refers to a game played by a game player in an actual scene, and is performed by specifying a game rule or specifying a game item. For example, the off-line game may be a arcade escape game.

The escape from the secret room is called TAKAGISM, which is a kind of game for burning brain, developing intelligence and adventure. The main creativity of the secret room escape interactive game mainly originates from scenes such as movies, networks and the like, generally has greater interest and challenge, and brings exciting scene experience. The escape of the secret rooms can derive different themes according to different design ideas, from ancient tomb science to brute force exploration, from stealing dense electricity to escaping from prison cages and the like, game players can play an ideal role in favorite theme scenes, and finally tasks are completed within a set time to obtain rewards by means of careful eye and meticulous reasoning and strong and tidy cooperation. The secret room escape can derive different themes according to different design ideas, and players can play an ideal role in the favorite theme scene as much as possible, and then complete the task within the set time to obtain the reward. Because of its great interest and challenge, the escape from the secret room is becoming a more and more popular off-line game for users.

In the embodiment of the application, the game in line is also a secret room game, and a place for the secret room game is provided for the game player through a secret room store. Specifically, the backroom store may be provided with a plurality of backrooms, each backroom corresponds to a corresponding backroom theme, each backroom includes a plurality of game rooms, and a player may complete a backroom game task in the game room. The main content of the backroom game is that a game player is trapped in a room with a locked door, and if the game player wants to escape, the game player needs to open each door in the room to be able to escape. The method mainly depends on detail grasping and reasoning and the matching use of various secret room props to finish various checkpoints in the secret room scene.

In the embodiment of the application, a game designer stores game resources of online games into a cloud server, wherein the game resources refer to various hardware information and software information related to the online games and game logic configuration information for configuring the online games, the game resources can also comprise audios and videos, the audios and videos can be used for playing in a secret room, and the audios and videos related to the secret room theme can be played in different secret rooms according to the secret room theme.

The game logic refers to game rules in the offline game, and the game logic configuration information may refer to game clearance rules in a certain game theme of the offline game. The clearance rule refers to that the operations of the authorities are successfully completed in sequence according to the triggering sequence of the authorities.

The server can be a store server, the online game can be associated with a plurality of operation stores, a store server is arranged in each store, online games in the operation stores are managed, and related information of the online games in the operation stores is uploaded to the cloud server through the store server.

Specifically, the server may send a game resource acquisition request to the cloud server, where the game resource acquisition request indicates to acquire a game resource of the offline game. And then, receiving the game resources of the offline game sent by the cloud server according to the game resource acquisition request.

102. And sending game logic configuration information to the central control equipment so that the central control equipment configures the game logic of the offline game according to the game logic configuration information and the office equipment in the secret room of the offline game.

After the server receives the game resources sent by the cloud server, the game resource configuration information in the game resources can be sent to the central control device. Specifically, the server and the central control device may be connected via a network, and then the game resource configuration information is sent to the central control device via the network.

The central control device is used for configuring the game logic of the offline game according to the game logic configuration information, and the central control device is connected with the office device so as to control the office device in the game process of the game player according to the game logic. Wherein, the game logic comprises the smart devices which the game player needs to operate, and the trigger sequence among the smart devices.

For example, the game logic including the smart devices that the player needs to operate may be: the trigger sequence of the smart device A, the smart device B, the smart device C and the smart device D can be as follows: the game player firstly operates the smart device A, can trigger the smart device B after the smart device A is successfully operated, then can operate the smart device B, and so on until the smart device D is successfully operated.

In some embodiments, the off-line game may be configured in a plurality of game stores, that is, operation stores, and in order to enhance management of the operation stores, before the step "sending the game logic configuration information to the central control device", the following steps may be further included:

acquiring account information of a game store corresponding to the central control equipment;

sending account information to a cloud server to enable the cloud server to verify the account information to obtain an account information verification result;

and if the account information verification result indicates that the verification is successful, executing the step of sending game logic configuration information to the central control equipment.

The account information may include a store account, a store name, and the like. The game store corresponding to the central control device is also the game store managed by the server.

For example, the game store managed by the current server may be game store a, and the account information of game store a includes: the store account number for game store A may be: 134252xxx, and store name for Game store A: the game store a may send account information of the game store a including the store account and the store name to the cloud server, so that the cloud server verifies the account information.

Further, after the account information is sent to the cloud server for verification, a verification result of the cloud server on the account information, namely an account information verification result, is received, and then subsequent operations are executed according to the account information verification result.

Specifically, if the account information verification result indicates that the account information verification is successful, the service may send game logic configuration information to the central control device, so that the central control device may complete configuration of game logic of the offline game.

Or, if the account information verification result indicates that the account information verification fails, it indicates that the current game store does not have the authority to acquire the game logic configuration information. Then, in order to ensure that the game store can operate normally, the server may send a registration request of the game store to the cloud server according to the store information of the game store, and the registration of the game store in the cloud server is completed, so that the game store acquires various rights of offline game operation.

103. And obtaining game data sent by the central control equipment, and sending the game data to the cloud server so that the cloud server controls the offline game according to the game data.

The game data comprises data collected by office equipment in the secret room in the process that the central control equipment controls the game progress of the secret room based on the game logic configuration information. Specifically, the central control equipment is connected with the office equipment in the secret room and used for controlling the office equipment.

For example, when a player plays a game in a secret room, the central control device may acquire game operation data of the game player by operating a smart device and then transmitting a smart signal to the central control device.

After the server acquires the game data, the server can send the game data to the cloud server, so that the cloud server can manage the offline game according to the game data. Specifically, after the cloud server receives the player data, the offline game can be adjusted or updated according to the player data, so that the offline game is perfected, and the game experience of the player is improved.

In some embodiments, in order to meet the game requirements of the player, a plurality of booths can be designed in the online game, different booths correspond to different game themes, different game themes correspond to different game playing methods, that is, different game themes correspond to different game logics, so that the game player can select a proper booth to play the game according to personal preferences. The server may be connected to a plurality of central control devices, one central control device may be used in one backroom, and different central control devices may be configured with different game logics.

The step "sending game logic configuration information to the central control device" may include the following operations:

acquiring identification information of central control equipment;

determining target game logic configuration information corresponding to the identification information from the plurality of game logic configuration information;

and sending target game logic configuration information to the central control equipment.

The identification information may include a device identifier of the central control device, that is, a device ID, the device identifier of the central control device may be allocated by the server, and the server may allocate different device IDs to different central control devices in order to distinguish the plurality of central control devices.

For example, the number of the central control devices may be 5, and the server may assign different device identifiers to the 5 central control devices, respectively, including: a first central control device AAA, a second central control device BBB, a third central control device CCC, a fourth central control device DDD, a fifth central control device EEE, and so on.

Specifically, since the number of the central control devices is multiple, correspondingly, the number of the game logic configuration information may also be multiple, and different game logic configuration information is used for configuring different game logics.

For example, a line game may include 5 game themes, respectively: the game system comprises a first game theme, a second game theme, a third game theme, a fourth game theme and a fifth game theme, wherein first game logic configuration information is configured in a secret room of the first game theme; configuring second game logic configuration information in a backroom of a second game theme; configuring third game logic configuration information in a backroom of a third game theme; fourth game logic configuration information is configured in a secret room of a fourth game theme; and fifth game logic configuration information is configured in the backroom of the fifth game theme, so that the playing methods of offline games of a plurality of game themes can be met.

Specifically, the server may preset an association relationship between the central control device and the game configuration information, that is, game logic configuration information set corresponding to the central control device.

For example, a first central control device AAA associates first game logic configuration information; the second central control device BBB associates second game logic configuration information; the third type of central control equipment CCC is associated with third game logic configuration information; the fourth central control device DDD is associated with fourth game logic configuration information; the fifth central control apparatus EEE associates fifth game logic configuration information.

Further, after the central control device is acquired, the target game logic configuration information corresponding to the central control device may be determined according to the association relationship between the central control device and the game logic configuration information, and then the target game logic configuration information is sent to the central control device.

For example, the device identification of the central control device may be: and the first central control device AAA acquires the first game logic configuration information associated with the first central control device AAA, determines the first game logic configuration information as the target game logic configuration information, and then sends the first game logic configuration information to the central control device, so that the central control device completes the configuration of the game logic according to the first game logic configuration information.

In some embodiments, the game operation of the online game of the game player can include the operation of the office equipment in a secret room, and then, in order to guarantee the game experience of the game player, the control of the office equipment can be perfected.

Wherein, the organ equipment is connected with the central control equipment, and the organ equipment is used for game player to play game operation on the off-line game, then the method can also comprise the following steps:

acquiring state information of office equipment connected with central control equipment;

and sending the state information to the cloud server so that the cloud server controls the office equipment through the central control equipment according to the state information.

The central control device can be connected with at least one smart device, and the smart device can be arranged in the secret room and used for interacting with game players.

Wherein the state information may include: the running state of the office equipment, the running duration of the office equipment, the normal running state of the office equipment, the abnormal running state of the office equipment and the like.

Specifically, the state information of the office equipment can be acquired through the central control equipment, or the office equipment can be monitored to acquire more accurate state information, then the acquired state information of the office equipment is sent to the cloud server, so that the cloud server can acquire the running information of the office equipment in real time, and the office equipment is timely managed and controlled according to the running information, so that the game progress is prevented from being interrupted due to abnormal state of the office equipment, and the game experience of a game player is prevented from being influenced.

In some embodiments, in order to ensure the normal operation of the smart device, the method may further include the steps of:

in the running process of the office equipment, if the abnormal running of the office equipment is monitored, abnormal information is generated;

and sending the abnormal information to the cloud server so that the cloud server generates detection data according to the abnormal information.

Specifically, in the operation process of the shutdown device, the operation condition of the shutdown device may be monitored by the central control device, or may be monitored by the central control device.

The abnormal operation refers to an abnormality such as the shutdown device not being normally started or shut down, or the shutdown device not being normally operated after being started. When abnormal operation of the office equipment is monitored, abnormal information is generated according to the abnormal operation condition, and then the abnormal information of the office equipment is sent to the cloud server, so that the cloud server generates detection data according to the abnormal information. The detection data can be used for detecting the problem point of abnormal operation of the smart device.

In some embodiments, in order to ensure the normal operation of the smart device, after the step "sending the exception information to the cloud server", the following steps may be further included:

if the detection data sent by the cloud server are received, detecting the office equipment according to the detection data to obtain a detection result;

and sending the detection result to the cloud server so that the server generates equipment repair information according to the detection result.

And after receiving detection data returned by the cloud server according to the abnormal information of the office equipment, detecting the office equipment according to the detection data. Specifically, the detection data may be sent to the central control device, so that the central control device detects the office device according to the detection data to obtain a detection result, and sends the detection result to the server. The detection result may include a problem point of abnormal operation of the smart device.

For example, the problem points may specifically include: the abnormal problems of various office equipment, such as damage of the sensor of the office equipment, damage of the key of the office equipment, circuit abnormality of the office equipment, and overlong service life of the office equipment, are not limited herein.

After receiving the detection result sent by the central control device, the detection result may be sent to the cloud server, so that the cloud server generates device repair information according to the detection result. The device repair information may be used to repair abnormal problem points of the office devices in the detection result.

In some embodiments, in order to guarantee the normal operation of the smart device, after the step "sending the detection result to the cloud server", the following operations may be further included:

and if equipment repair information sent by the cloud server is received, repairing the office equipment according to the equipment repair information.

And when equipment repair information sent by the cloud server is received, repairing the office equipment according to the equipment repair information. Specifically, if the repair information is hardware repair, the server may feed back the device repair information to the game store, so that the game store arranges a maintenance worker to perform hardware maintenance on the office device.

Or the repair information may be software repair, the server may transmit the device repair information to the central control device, and repair the office device according to the device repair information through the central control device, so that the office device may be detected and repaired without the management and control operation of the store manager, and the management efficiency of the office device may be improved.

In some embodiments, in order to guarantee the game experience of the game player and avoid setting up unauthorized office equipment by the game store alone, before the step "sending the detection result to the cloud server", the following operations may be further included:

acquiring equipment information of machine-shutdown equipment in a secret room and store information corresponding to the secret room;

sending the equipment information and the store information to a cloud server so that the cloud server verifies the office equipment according to the equipment information and the store information to obtain an equipment information verification result;

and if the device information verification result indicates that the verification is successful, executing the step of sending the state information to the cloud server.

The device information may include device name, device type, device model, device attribute, and other related device information of the office device.

After the device information of the machine-related device in the secret room and the store information corresponding to the secret room are acquired, the device information and the store information can be sent to the cloud server, so that the cloud server can verify the machine-related device according to the device information and the store information, that is, judge whether the machine-related device is an authorized machine-related device in the game store corresponding to the store information, and further obtain a device information verification result.

Further, when an equipment information verification result sent by the cloud server is received, subsequent operations are executed according to the equipment information verification result.

For example, if the device information verification result indicates that the office device is successfully verified, indicating that the office device is an authorized office device, the method may execute the step of sending the status information to the cloud server to manage and control the office device through the cloud server.

For example, if the device information verification result indicates that the office device has failed in verification, the office device is an unauthorized office device, that is, the office device is registered in the cloud server, and a registration request of the office device may be transmitted to the cloud server according to the device information of the office device, so that the cloud server completes registration of the office device according to the registration request, thereby implementing management and control of the office device.

In some embodiments, to implement the regulation of the smart device, before the step "sending status information to the cloud server", the following steps may be further included:

acquiring equipment information of machine-shutdown equipment in a secret room and store information corresponding to the secret room;

and sending a registration request of the office equipment to the cloud server according to the equipment information and the store information, so that the cloud server binds the equipment information and the store information according to the equipment information and the store information, and the office equipment has the use authority under the game store corresponding to the store information.

After the device information of the office equipment in the secret room and the store information corresponding to the secret room are acquired, a registration request of the office equipment can be sent to the cloud server according to the device information and the store information, so that the cloud server can register the office equipment with the device information and the store, after the registration of the office equipment is completed, the office equipment can be accessed into the secret room, the integrity of games is guaranteed, and meanwhile, the management of the office equipment is guaranteed.

In some embodiments, the number of the smart devices may be multiple, and in order to facilitate management of the smart devices, the method may further include the following operations:

acquiring the device type of each smart device;

and classifying the plurality of pieces of office equipment according to the equipment types to obtain at least one office equipment group.

The type of the device is also a type of office equipment, for example, the type of the office equipment may be a type of induction office, a type of light office, a type of voice office, and the like.

Specifically, the device type corresponding to the office device may be determined according to the function of the office device, and after the office type of each office device is determined, the plurality of office devices may be classified based on the office type to obtain a plurality of office device groups, where the same office device group includes office devices of the same device type. Therefore, the classification of the office equipment is completed, so that the office equipment can be conveniently searched according to the grouped office equipment group when the office equipment is searched subsequently, and the searching efficiency of the office equipment is improved.

In the embodiment of the present application, the smart devices may be classified into four types, for example, the smart devices may include: office type, light type, sound type, video type.

Wherein, the organ type may include: electronic induction organs, weighing organs, communication organs, door-closing, induction organs, etc.; the light type office equipment can be used for light conversion and illumination; the sound type office equipment can be broadcasting office sound and video sound; video type office equipment can play projection video, and the video can be further divided into interactive video and single video.

In some embodiments, in order to ensure that the game store starts up the off-line game normally, before the step "acquiring the game data sent by the central control device", the following steps may be further included:

sending a starting request of the central control equipment for the offline game to the cloud server, wherein the starting request carries starting information of the online game of the game store, so that the cloud server generates a starting result according to the starting information;

and receiving a starting result sent by the cloud server, and if the starting result indicates that starting is allowed, starting the game logic of the on-line game run by the central control equipment.

The starting request comprises starting information of the offline game, the starting information can comprise starting time, namely business time for starting the offline game in a game store, and the starting information can also comprise the version of the current game resource, so that the cloud server can judge whether the updated version of the game resource needs to be sent to the server according to the version of the current game resource.

And after the starting request is sent to the cloud server, a starting result returned by the cloud server according to the starting request is received, and then the subsequent steps are executed according to the starting result.

For example, if the start result indicates that the start is allowed, the game store may start the offline game, that is, may start the game logic of the on-line game executed by the central control device.

For another example, if the start result indicates that start is prohibited, start abnormality information is sent to the server so that the cloud server solves the start abnormality problem according to the start abnormality information. Specifically, if the starting abnormity is that the starting time is non-business time, the game store is prohibited from starting the game; if the starting abnormity is that the version of the current game resource needs to be updated, prompting that the game store needs to update the version of the game resource.

In some embodiments, to facilitate update management of the offline game, the method may further comprise the steps of:

sending a resource updating request to a cloud server;

and when receiving the updated game resources returned by the server according to the resource updating request, sending updated game logic configuration information in the updated game resources to the central control equipment, so that the central control equipment reconfigures the game logic of the offline game according to the updated game logic configuration information.

The resource updating request indicates to acquire updated game resources after the game resources are updated.

Specifically, in order to perfect game design and improve game experience of game players, a game developer can adjust or update offline games, and then upload updated offline games to the cloud server, so that the cloud server controls and issues the offline games to servers at different levels. The game store may send a resource update request to the cloud server at regular time intervals or every preset time period in order to acquire the latest version of the offline game.

After receiving the updated game resources returned by the cloud server according to the resource update request, the updated game logic configuration information in the updated game resources can be sent to the central control device, so that the central control device updates the game logic according to the updated game resource configuration information, and meanwhile, the server updates the offline game according to other updated information in the updated game resources. Through the mode, the game developer does not need to update manually, so that the resource updating efficiency of the offline game can be improved.

In some embodiments, in order to realize that the server continuously updates the game resources of the offline game, a plurality of processing modules may be divided in the server, and the plurality of processing modules may include a first processing module currently controlling the central control device to which the server is connected, and a second processing module other than the first processing module. After the step "receiving the updated game resource returned by the server according to the resource update request", the method may further include the following steps:

determining a target processing module from the second processing module;

updating the game resources in the target processing module into updated game resources;

and after the target processing module is updated, updating the game resources in the first processing module.

In this embodiment of the application, one server may correspondingly manage one game store, and when a game player performs an offline game in the game store, the server may correspondingly manage game operations of the game player through one processing module (i.e., the first processing module), and other processing modules (i.e., the second processing module) may be in an idle state, i.e., may be in a standby state.

For example, to avoid wasting resources, the server may divide two processing modules, including: the processing module A and the processing module B can be in an idle state when the processing module A is in a working state, and similarly, the processing module A can be in an idle state when the processing module B is in a working state, and the two processing modules work alternately, so that the abnormity in the game of the player can be solved, and the player can be ensured to play the game continuously.

Further, when the server updates the game resource, in order not to affect the game operation of the game player, the game resource in the idle processing module may be updated first, and after the game player finishes the game operation, the game resource in the processing module that is not updated is updated, so that the non-power-off update may be implemented, that is, during the game resource update, the game player is supported to perform the game operation at the same time.

The embodiment of the application discloses a control method of a secret room, which comprises the following steps: receiving game resources of an offline game sent by a cloud server, then sending game logic configuration information to a central control device to enable the central control device to configure game logic of the offline game according to the game logic configuration information, further acquiring game data sent by the central control device, and then sending the game data to the cloud server to enable the cloud server to manage the offline game according to the game data, wherein the game data at least comprise data of game operation of a game player in the online game. Therefore, the game on the line is controlled through the server, and the control efficiency of the server on the secret room can be improved.

The embodiment of the present application provides another control method for a secret room, which may be executed by a cloud server, and the embodiment of the present application describes an example in which the control method for a secret room is executed by a cloud server.

Referring to fig. 3, fig. 3 is a schematic flowchart illustrating another control method for a secret room according to an embodiment of the present application. The specific flow of the control method of the secret room can be as follows:

201. and receiving a game resource acquisition request sent by the server, and sending the game resources of the offline game to the server according to the game resource acquisition request.

The cloud server is connected with the server through a network, and the control level of the cloud server to the secret room is higher than that of the server to the secret room. Wherein the game resource acquisition request instructs the server to acquire the game resource of the offline game.

After receiving the game resource acquisition request acquired by the server, in order to avoid an unauthorized game store from acquiring the game resource and ensure the privacy of the game resource of the online game, the server may be verified first, and after the verification is successful, the game resource of the online game may be sent to the server.

In some embodiments, in order to improve the control efficiency of the backroom, a multi-level server hierarchical management may be set, and the step "sending the game resource of the offline game to the server according to the game resource acquisition request" may include the following operations:

and sending the game resources to the low-level cloud server so that the low-level cloud server sends the game resources to the server.

Specifically, a multi-level cloud server may be provided, for example, a first-level cloud server, a second-level cloud server, a third-level cloud server, and the like may be provided, where a management level of the first-level cloud server is higher than that of the second-level cloud server, and a management level of the second-level cloud server is higher than that of the third-level cloud server.

In this embodiment of the application, since online games are operated through game shops, for convenience of management of the game shops, the levels of cloud servers can be divided according to regions, for example, provincial servers, city-level servers, county-level servers and the like, where a provincial server can manage a corresponding city-level server, a city-level server can manage a corresponding county-level server, that is, a cloud server can be the highest-level cloud server, the level of a provincial server is lower than that of a cloud server, the level of a county-level server is lower than that of a provincial server, and the level of a server (that is, a shop server) is lower than that of a county-level server.

Further, the cloud server can send game resources of online games to the provincial servers, the provincial servers send the game resources to the corresponding city servers, the city servers send the game resources to the corresponding county servers, finally, the county servers send the game resources to the servers, namely the store servers, game stores can update the game resources of offline games, and workload of the cloud servers is reduced through hierarchical management of the servers at all levels.

In some embodiments, in order to ensure that the game store starts the off-line game normally, before the step "receiving the game resource acquisition request sent by the server", the following steps may be further included:

receiving a starting request of an offline game sent by a cloud server;

verifying the starting information;

and if the starting information is successfully verified, generating a starting result of successful starting, and sending the starting result to the server.

The starting request can carry starting information of the online game, and the starting information can be used for the cloud server to manage the online game started by the game store.

The starting information may include starting time, that is, business hours for starting the offline game in the game store, and the starting information may further include the version of the current game resource.

When a start request is received, the start information in the start request may be verified. Specifically, whether the starting time in the starting information accords with the business hours of the game stores or not can be judged, and when the starting time accords with the business hours of the game stores, the starting information is verified to be passed, a starting result of successful starting is generated, and the starting result indicates that the game stores can be started normally to conduct business.

Or when the starting time does not accord with the business hours of the game store, the starting information is not verified, and a starting result of starting failure is generated to indicate that the game store is forbidden currently.

Specifically, the verifying the start information in the start request may further include detecting a version of the current game resource, and determining whether the version of the current game resource is the latest version of the game resource. If the version of the current game resource is detected not to be the latest version of the game resource, the information can be fed back to the server, so that the server updates the version of the game resource.

In some embodiments, the offline game may be configured in a plurality of game stores, that is, operation stores, and in order to enhance management of the operation stores, before the step "sending the game resource of the offline game to the server according to the game resource acquisition request", the following steps may be further included:

receiving account information of a game store sent by a server;

verifying the account information to obtain an account information verification result;

and sending the account information verification result to the server.

The game store is a physical store configured with a game under the wire. The account information may include a store account, a store name, and the like. The game store corresponding to the central control device is also the game store managed by the server.

For example, the account information of the game store sent by the server may include: the store account number may be: 12345xxx, and store names: a game store Q.

Further, the account information may be verified. Specifically, the account information may be matched with registered account information, where the registered account information refers to account information of a store account that has been registered.

For example, the registered account information may include: the method comprises first account information, second account information and the like, wherein store accounts in the first account information can be: 12345xxx, store name may be: a game store Q; the store account in the second account information may be: 12345xxx, store name may be: a game store W. By matching the account information sent by the server with the registered account information, the account information can be determined to be the registered account information, and then the verification is successful, and a verification result of the successful verification can be returned to the server.

For example, the registered account information may include: the method comprises first account information, second account information and the like, wherein store accounts in the first account information can be: 52345xxx, store names may be: a game store Y; the store account in the second account information may be: 12345xxx, store name may be: a game store W.

Further, the account information sent by the server is matched with the registered account information, so that it can be determined that the account information is not the registered account information, and then verification fails, that is, the game store corresponding to the account information is an unregistered game store, and a verification result of the verification failure can be returned to the server, so that the server performs registration according to the account information of the game store.

202. And when receiving the game data sent by the server, managing the offline game according to the game data.

Wherein the game data at least comprises data of game operations of a game player in the offline game.

And after receiving the game data sent by the server, managing the offline game according to the game data. Specifically, after the cloud server receives the player data, the offline game can be adjusted or updated according to the player data, including updating the game theme play method, adding a new game theme play method, or replacing or adjusting game rules for office devices, so as to improve the offline game, and thus the game experience of the player can be improved.

The method for managing the offline game according to the game data is not limited to the above method, and may include updating or adjusting software, hardware, and game rules related to the entire offline game, which is not described herein any more.

In some embodiments, to ensure the gaming experience of the game player while avoiding a separate establishment of an unauthorized office device by a gaming establishment, the method may further comprise the steps of:

receiving equipment information of office equipment in a secret room and store information corresponding to the secret room sent by a server;

verifying the office equipment based on the equipment information and the store information to obtain an equipment information verification result of the office equipment;

and sending the equipment information verification result to the server.

The device information may include device name, device type, device model, device attribute, and other related device information of the office device.

After receiving the device information of the office device in the secret room and the store information corresponding to the secret room sent by the server, the office device can be verified. Specifically, the device name, the device type, the device model, and the device attribute may be determined, and it may be further determined whether the office device corresponding to the device information is an authorized office device in the game store corresponding to the store information. The authorized office equipment refers to office equipment used in a secret room in a game store, which is authorized by the cloud server and can be played online.

For example, the device information is verified, and if the device name, the device type, the device model, and the device attribute satisfy the device information of the authorized device, the verification is successful, that is, the office device is an authorized office device, and a verification result of the successful verification may be sent to the server.

For example, the device information may be verified, and if the device name, the device type, the device model, and the device attribute do not satisfy the device information of the authorized device, the verification fails, that is, the office device is an unauthorized office device, and a verification result of the verification failure may be sent to the server to prompt the server to register the office device or replace the office device meeting the standard.

In some embodiments, to implement the regulation of the smart device, the method may further include the following steps:

receiving a registration request of office equipment sent by a server;

and binding the equipment information with the store information so that the office equipment has the use authority under the game store corresponding to the store information.

The registration request carries equipment information of office equipment in the secret room and store information corresponding to the secret room. After receiving the registration request sent by the server, the device information in the registration request may be first verified.

In the embodiment of the application, in order to meet the game experience of the game player, the quality of the office equipment can be managed and controlled, and when the office equipment is replaced independently in a game store, the cloud server can disable the office equipment. Therefore, when the shutdown device is registered, the device information of the shutdown device can be verified, and whether the shutdown device meets the quality standard can be judged.

If the device information is successfully verified, that is, the office device meets the requirements, the registration of the office device can be completed, that is, the information of the office device and the store is bound, and the use permission in the secret room of the game store for online playing of the office device is granted.

In some embodiments, in order to ensure the normal operation of the smart device, the method may further include the steps of:

when receiving abnormal information of the office equipment sent by the server, generating detection data according to the abnormal information;

and sending the detection data to the server.

Specifically, when receiving abnormal information about the operation of the office equipment sent by the server, the abnormal information may be analyzed to further generate detection data, which may be a detection data packet, and then the detection data packet is sent to the server, so that the server further detects an accurate problem point of the abnormal operation of the office equipment.

In some embodiments, in order to quickly find the problem point of abnormal operation of the office equipment, a game developer may pre-design detection data for different office equipment, and the detection data may be used to detect a specific problem point of abnormal operation of each office equipment, and then when receiving abnormal information of abnormal operation of the office equipment sent by the server, the game developer may directly send the detection data corresponding to the office equipment to the server, so that the server quickly detects the office equipment and timely repairs the office equipment.

In some embodiments, in order to ensure the normal operation of the smart device, the method may further include the steps of:

when a detection result of the office equipment sent by the server is received, equipment repair information is generated according to the detection result;

and sending the equipment repair information to a server.

The detection result may include a problem point of abnormal operation of the smart device. For example, the problem points may specifically include: the abnormal problems of various office equipment, such as damaged sensors of the office equipment, damaged keys of the office equipment, abnormal circuits of the office equipment, overlong service life of the office equipment, and the like.

Furthermore, repair data can be generated according to the problem points in the detection result, and equipment repair information can be obtained. For example, if the problem point is a hardware problem point of the office equipment, a repair policy is generated and sent to the server, so that the server prompts a maintenance person of the game store to repair the hardware of the office equipment according to the repair policy.

Or, if the problem point is a software problem point of the office equipment, generating repair data and transmitting the repair data to the server so that the server automatically performs software repair on the office equipment according to the repair data.

In the scheme of automatically performing software repair, the detection result may include parameter values of various operating parameters of the smart device. For example, the operating parameters may include: the current value, the voltage value, the operating temperature, the operating time, and the like, or the detection result may further include parameter values of state parameters of the smart device, for example, the state parameters may include: service life, etc.

And then, comparing the parameter values of all the operation parameters with the standard operation parameter values respectively, comparing the parameter values of the state parameters with the standard state parameter values, and determining the problem point of abnormal operation of the smart device according to the comparison result. And the standard operation parameter value and the standard state parameter value represent parameter values of normal operation of the smart device.

For example, the operating parameters may include: the system comprises current, voltage, operation time and working temperature, wherein the operation parameters are standard parameter values of the current and can be as follows: 2A (amperes), the operating parameter may be the standard parameter value for voltage: 15V (volt), the standard parameter value of the operation parameter being the operation duration may be: for 30 minutes, the standard parameter values for the operating temperature may be: 50 degrees celsius. The state parameters may include: the service life, wherein the operating parameter is a standard parameter value of the service life, and may be: 1 year, etc.

Further, acquiring the operating parameters of the current smart device may include: the current 2A, the voltage 14V, the operating time 20 minutes, the operating temperature 50 degrees celsius, and the state parameters of the current smart device may include: the service life is 0.5 year. Comparing the parameter values of the current parameters with the standard parameter values, and determining the parameter items which do not conform to the standard parameters as follows: and generating repair data, namely the adjusted voltage value according to the problem point. And sending the adjusted voltage value to the central control equipment so that the central control equipment adjusts the voltage of the smart device according to the adjusted voltage value to realize automatic repair of the smart device.

In some embodiments, to facilitate update management of the offline game, the method may further comprise the steps of:

receiving a resource updating request sent by a server;

and sending the updated game resources to the server according to the resource updating request.

The resource updating request indicates to acquire updated game resources after the game resources are updated. After receiving the resource update request sent by the server, it may be detected whether the game resource in the server is the latest game resource, that is, the updated game resource. If the game resource in the server is not the updated game resource, the updated game resource can be sent to the server; if the game resource in the server is the updated game resource, a prompt message may be sent to the server, where the content of the prompt message may be: the current game resource is the latest game resource and does not need to be updated. Through the mode, the updating of game resources of the line game is completed, the workload of manual operation is reduced, and the human resources are saved.

In some embodiments, before the step "sending updated game resources to the server according to the resource update request" to complete the game design of the offline game, the following steps may be further included:

receiving game data sent by a server;

and updating the game resources according to the game data to obtain the updated game resources.

The game data at least comprises data of game operations of the game player in the online off-line game.

The updating of the game resources according to the game data may include changing and adjusting game rules, that is, game logic, or game theme playing, or office equipment in a secret room.

Specifically, the game data can be specifically analyzed in a data analysis mode, factors influencing the experience of the game player are extracted, specific improvement is performed on the factors, and updated game resources are generated, so that the game experience of the game player can be improved by implementing the updated game resources.

The embodiment of the application discloses a control method of a secret room, which comprises the following steps: after receiving a game resource acquisition request sent by a server, sending game resources of an online game to the server according to the game resource acquisition request, and further managing the online game according to game data when receiving the game data sent by the server, wherein the game data at least comprises data of game operation of a game player in the online game. Therefore, the control efficiency of the cloud server on the secret room can be improved.

The embodiment of the present application provides another control method for a secret room, which may be executed by a central control device, and the embodiment of the present application is described by taking an example that the control method for the secret room is executed by the central control device.

Referring to fig. 4, fig. 4 is a schematic flowchart illustrating another secret room control method according to an embodiment of the present application. The specific flow of the control method of the secret room can be as follows:

301. and receiving game logic configuration information of the offline game sent by the server, and configuring the game logic of the offline game according to the game logic configuration information.

In the embodiment of the application, the central control device is provided with a research and development board, the research and development board is connected with the office device, receives an input signal of the office device, analyzes the input signal, generates output information, and sends the output signal to the corresponding office device.

After the central control device receives the game logic configuration information sent by the server, the game logic configuration information can be loaded into the development board, so that the development board executes game logic according to the game logic configuration information, including, for example, interpretation of input signals of office equipment, generation of output signals according to interpretation results, and the like.

302. And receiving the office signal transmitted by the office equipment in the secret room.

Specifically, after the central control device completes configuration of the game logic of the offline game according to the game resource configuration information, the game store may start the central control device in the backroom to start running the game logic of the offline game, and the central control device may sense game operations of the game players.

In the embodiment of the present application, the smart devices can be divided into input smart devices and output smart devices. The input terminal organ equipment may be an electronic sensing organ, and an IC (Integrated Circuit) sensor, which may be an IC chip, may be disposed inside the electronic sensing organ for sensing operations of a game player. The output office equipment is the office equipment which is triggered by the central control box according to the input signal of the input end office equipment triggered by the operation of the user and the game logic configuration information.

For example, the input side shutdown may include: a first input terminal facility, a second input terminal facility, a third input terminal facility, etc.; the output side shutdown device may include: a first output terminal, a second output terminal, a third output terminal, etc. When the operation of the game player on the first input organ device is detected, the central control device determines, according to the game resource configuration information, that the output organ device corresponding to the current operation on the first input organ device may be: the first output side facility, i.e. the target facility, is the output side facility.

When the game player operates the smart device in the secret room, the smart device can be triggered to send a smart signal to the central control device. And then the central control device can execute subsequent operations after receiving the smart signal.

303. And determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

Further, in the process of game operation of the game player on the off-line game, the central control device may respond to the operation of the game player on the office device according to the game logic configuration information, determine that the target office device executes a corresponding operation, and thus promote the game progress of the game player.

In some embodiments, to improve game execution efficiency, the method may include the operations of:

determining operation information of game operation;

determining target office equipment triggered by the operation information according to the game logic configuration information;

and sending a starting command to the target smart device to start the target smart device.

Wherein, the operation information may include: the smart game player operates the smart device, and the specific operation of the smart device by the game player.

In some embodiments, to improve game execution efficiency, the method may include the operations of:

receiving an input signal sent by office equipment corresponding to game operation;

and analyzing the input signal to obtain operation information.

Specifically, the office device corresponding to the game operation may be an input office device, an IC sensor is built in the input office device, and the IC sensor of the input office device may sense the operation of the game player, generate an office input signal, and transmit the input signal to the central control device.

After the central control device receives the input signal, the input signal can be analyzed through a built-in research and development board, so that the operation information of the game player on the off-line game can be obtained, and then the target organ device corresponding to the operation information is determined according to the game logic configuration information, so that the current game logic is completed.

In some embodiments, in order to satisfy the user game experience, the online game includes a plurality of secret rooms, and different secret rooms are for different game themes, then the steps "determining a target office device to be operated based on the office signal and an operation signal corresponding to the target office device based on the game logic and the office signal, sending the operation signal to the target office device, and triggering the office device to perform a corresponding operation based on the operation signal" may further include the following operations:

determining the target game logic of the current backroom;

and determining a target smart device needing to be operated based on the input signal and an operation signal corresponding to the target smart device based on the target game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute the corresponding operation based on the operation signal.

In some embodiments, to complete the configuration of the game logic, the step "configure the game logic of the offline game according to the game logic configuration information" may include the following operations:

determining a plurality of target authorities from all authorities in the secret room based on the game logic configuration information and a triggering sequence of the plurality of target authorities;

the game logic is configured according to the plurality of target authorities and the trigger sequence.

The game logic configuration information comprises the organ equipment which the game player needs to operate and the triggering sequence among the organ equipment. The secret room can be provided with a plurality of office devices, the game configuration information corresponding to different game logics is different, namely when a game player selects different game logics to play, the office devices needing to be operated are different, and the operation sequence of each office device is different.

For example, the smart devices in the game logic configuration information that the player needs to operate may be: the trigger sequence of the office equipment A, the office equipment B and the office equipment C can be as follows: agency equipment A, agency equipment B and agency equipment C. Furthermore, the central control device sets the organ devices in the game logic and the triggering sequence of each organ device according to the game logic configuration information, so that the game player can complete the game task according to the organ devices and the triggering sequence of each organ device.

In some embodiments, to perfect the design of the offline game, the method may further comprise the steps of:

collecting the operation of a game player on a smart device arranged in a secret room in the process of performing game operation on a down game by the game player to obtain game data;

and sending the game data to the server.

Specifically, when a game player performs a game operation in a secret room, the game data of the game player performing the game operation on an offline game may be collected in various ways, for example, the game data of the game player may be obtained by detecting signal interaction of a local device connected to the central control device, or the game data of the game player may be obtained by connecting a monitoring device to monitor a player behavior.

Furthermore, the collected game data are sent to the server, so that the server uploads the game data to the cloud server, the cloud server adjusts and updates the offline game according to the game data, and the offline game is perfected.

The embodiment of the application discloses a control method of a secret room, which comprises the following steps: receiving game logic configuration information of the offline game sent by the server, and configuring the game logic of the offline game according to the game logic configuration information; receiving an office signal sent by office equipment in a secret room; and determining a target smart device needing to be operated based on the input signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute the corresponding operation based on the operation signal. Therefore, the control efficiency of the central control equipment to the secret room can be improved.

Based on the above description, the control method of the secret room of the present application will be further described below by way of example.

Further, please refer to fig. 5, fig. 5 is a schematic flowchart of another control method for a secret room according to an embodiment of the present application. The control method of the closed room is applied to the scene of the control system of the closed room shown in fig. 1, wherein the management system may include: the online game comprises a cloud server, a server and a central control device, wherein the online game can be a game in a secret room, and the specific process can be as follows:

401. the store server sends a request for obtaining the game configuration information to the cloud server.

In the embodiment of the application, the store server is also used for managing the backroom game stores, and one store server is arranged for each game store, and the store server can be used for managing the running of backroom games in the game store.

Furthermore, a backroom management system can be designed in the embodiment of the application, and stores are taken as a unit to divide concepts of prefectures and provinces. Specifically, a concept of a cloud server, a store server, a theme center control box and a peripheral organ equipment group is formulated through a distribution management mode of authority. The secret rooms are connected layer by layer, the servers in the same level are not interfered with each other, and the upper management layer directly belongs to the lower server, so that the management and the maintenance are more convenient.

The cloud server controls servers of all provinces, the server of each province controls a server of each city, the server of each city controls each store server, and each store server controls a local equipment group of each theme through the theme central control box. Through the mode of hierarchical management, the updating and the issuing of game resources are recursion according to the hierarchy.

The city server and the province server system can also be cloud servers. The high-authority cloud server can issue instructions to the low-authority cloud server, and the low-authority cloud server can send the instructions to execute corresponding operations according to the high-authority cloud server.

Wherein the acquisition request indicates acquisition of game resource configuration information of the backroom game. In this embodiment, the backroom game may include a plurality of theme scenes, and different theme scenes correspond to different game plays, and the game resource configuration information may include game rules corresponding to different theme scenes of the backroom game.

402. When the cloud server receives the acquisition request, the store server is verified.

The obtaining request may carry store account information of the game store managed and controlled by the store server. In the embodiment of the application, the backroom game can be applied to a plurality of game stores, the game stores need to be registered in the cloud server, and the operation permission of the backroom game can be acquired after the registration is successful. In order to facilitate the server to distinguish game stores, different game stores may correspond to different store account information.

Specifically, when the cloud server receives an acquisition request sent by the store server, the store account information in the acquisition request may be verified first, and whether the game store is a registered game store may be determined.

403. And if the cloud server successfully verifies the store server, sending game configuration information to the store server.

Specifically, if the store account is successfully authenticated and the game store is determined to be a registered game store, the game store has authority to operate the arcade game, and the game configuration information of the arcade game may be transmitted to the store server.

404. And when the store server receives the game configuration information, the game configuration information is sent to the central control equipment.

Further, after the store server receives the game configuration information of the backroom game sent by the cloud server, the game configuration information can be sent to the central control device. Specifically, the game in the closed room may include a plurality of closed rooms, and one closed room is controlled by one central control device, so that the game configuration information may include a plurality of game configuration information, a game theme corresponding to each game configuration information is determined, and then the game configuration information is sent to the central control device that manages the game theme.

For example, the game configuration information may include: first configuration information, second configuration information, third configuration information, and the like; the backroom of the backroom game may include: the system comprises a first secret room, a second secret room, a third secret room and the like, wherein the first secret room corresponds to first configuration information, the second secret room corresponds to second configuration information, and the third secret room corresponds to third configuration information. The central control device may include: the first central control device controls the first secret room, the second central control device controls the second secret room, and the third central control device controls the third secret room, so that the first configuration information can be sent to the first central control device, the second configuration information can be sent to the second central control device, and the third configuration information can be sent to the third central control device.

405. And when the central control equipment receives the game configuration information, configuring the game logic according to the game configuration information.

Furthermore, after each central control device receives the game configuration information, the game theme logic of the backroom controlled by the central control device can be configured according to the game configuration information. Specifically, the central control device may be provided with a research and development board, and game logic configuration may be completed through the research and development board in the central control device.

406. The store server sends a game start request to the cloud server.

After the central control device completes configuration of the game logic according to the game configuration information, the game store can normally operate the backroom game.

In the embodiment of the application, in order to ensure that the game store operates normally, before the game store starts the backroom game, the start request can be sent to the cloud server through the store server managing the game store. The starting request carries business information such as store business hours.

407. When the cloud server receives the game starting request, the business information in the starting request is verified.

Specifically, the verification of the business information can determine whether the business information meets the business standard, for example, whether the business time is in the specified business time, whether each office device is normal, whether the game configuration information is the latest version of game configuration information, and other business conditions.

408. And if the cloud server successfully verifies the business information, sending feedback information allowing business to the store server.

And when the cloud server completes verification on the business information, obtaining a verification result. If the business information meets the business standard, the verification of the business information is passed, namely, the game store can start business. Feedback information allowing business may then be sent to the store server.

409. And when the store server receives the feedback information, sending a starting instruction to the central control equipment.

When the store server receives feedback information of the cloud server for the starting request, if the feedback information indicates that the game store can start business, and then the store server can send a starting instruction to the central control device.

410. And the central control equipment receives the starting instruction and runs the game logic according to the starting instruction.

Specifically, when the central control device receives a start instruction sent by the store server, the game logic may be started to run, and a game rule for a game player to play in a backroom scene is provided.

Specifically, the embodiment of the application adopts a server mode, and all office equipment is accessed to the internet. The server part can be mainly divided into a cloud server and a store server.

In the embodiment of the present application, the main functions of the server may include: reporting state of office equipment, authenticating the office equipment, judging the state of a game accident in a backroom, tracing the problem of the office equipment, managing and controlling the authority of the equipment, remotely maintaining the equipment, monitoring a scene of the backroom by a server, upgrading and managing game resources, realizing network security, performing dual-computer hot standby (namely, setting a standby store server in a game store to deal with an emergency situation), authenticating the account number of the store, forbidding or starting the office equipment, reporting game data logs, registering the office equipment, debugging the office equipment on line, remotely configuring game resources, searching the office equipment, recording data of the office equipment, grouping the office equipment, performing tasks on the office equipment, unbinding or deleting the office equipment, analyzing the liveness of the backroom, issuing the game resource configuration and the like.

The cloud server has the main functions of firmware updating, resource updating, version authorization, authority control, exception handling and the like of the store server; the main functions of the server of the store can be receiving instructions sent by the cloud server, managing normal operation of the peripheral equipment of the store, controlling the central control box, controlling the flow of the backroom and the like.

Wherein, secret office's equipment can be divided into four main categories, includes respectively: the device comprises a mechanism module, a light module, a sound module and a video module. The office module mainly comprises an electronic sensing office, a weighing office, a communication office, a door operator, a sensing office and the like, and the offices can be controlled by a store server; the light module mainly carries out light conversion and illumination; the sound module mainly plays office sound and video sound; the video module mainly plays projection videos and is divided into interactive videos and single videos. All office equipment can be connected with the theme central control box, all theme central control boxes of the game store are connected with the store server, the store server at the same level is connected with the market server, the market server is connected with the province server, the province server is connected with the cloud server, the authorities of different servers can have different differences, and game resources and firmware versions of all backrooms can be unified. Therefore, the update of the storeroom server corresponding to the game of the secret rooms can be facilitated, and meanwhile, the secret rooms are upgraded and managed in a unified mode through the server.

On the other hand, the cloud server can perform big data analysis on game data of game players in the backroom game acquired by the servers in various places, and implement a certain game adjustment strategy according to the analysis result, so that the backroom playing method can be combined with the players, and a game designer can easily master difficulty level design of the backroom game.

The embodiment of the application discloses a control method of a secret room, which comprises the following steps: the store server sends a game configuration information acquisition request to the cloud server, when the cloud server receives the acquisition request, the store server is verified, if the cloud server successfully verifies the store server, the game configuration information is sent to the store server, when the store server receives the game configuration information, the game configuration information is sent to the central control device, when the central control device receives the game configuration information, game logic is configured according to the game configuration information, the store server sends a game starting request to the cloud server, when the cloud server receives the game starting request, the business information in the starting request is verified, if the cloud server successfully verifies the business information, the store server sends feedback information allowing business to be opened, when the store server receives the feedback information, a starting instruction is sent to the central control device, and the central control equipment receives the starting instruction and runs the game logic according to the starting instruction.

Through designing the secret room management system, the secret room management system comprises a cloud server, a central control device applied to a secret room game and a office device applied to the secret room game and provided for a game player to operate, wherein the cloud server is connected with the server, the server is connected with the central control device, the central control device is connected with the office device, the server is managed through the cloud server, the central control device is managed through the server, the office device is controlled through the central control device, therefore, the office device is accessed into the server, the secret room game is further managed layer by layer through the server, the secret room game is conveniently managed, the management efficiency of the secret room game can be improved, and the management efficiency of the secret room game can be improved.

In order to better implement the method for controlling a secret room provided in the embodiments of the present application, the embodiments of the present application further provide a device for controlling a secret room based on the method for controlling a secret room. The terms are the same as those in the above-described control method of the cell, and the details of the implementation can be referred to the description in the method embodiment.

Referring to fig. 6, fig. 6 is a block diagram of a control device of a secret room according to an embodiment of the present application, applied to a server, the device including:

a first receiving unit 501, configured to receive a game resource of an offline game sent by the cloud server, where the game resource includes game logic configuration information of the offline game;

a first sending unit 502, configured to send the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the backroom of the offline game;

a first obtaining unit 503, configured to obtain game data sent by the central control device, and send the game data to the cloud server, so that the cloud server manages the offline game according to the game data, where the game data includes data collected by office devices in the secret room during a process in which the central control device controls a game process of the secret room based on the game logic configuration information.

In some embodiments, the first sending unit 502 may include:

the acquisition subunit is used for acquiring the identification information of the central control equipment;

the first determining subunit is used for determining target game logic configuration information corresponding to the identification information from a plurality of game logic configuration information;

and the first sending subunit is used for sending the target game logic configuration information to the central control equipment.

In some embodiments, the apparatus may further comprise:

the second acquisition unit is used for acquiring the state information of the office equipment connected with the central control equipment;

and the second sending unit is used for sending the state information to the cloud server so that the cloud server controls the office equipment through the central control equipment according to the state information.

In some embodiments, the apparatus may further comprise:

the first generating unit is used for generating abnormal information if the abnormal operation of the smart device is monitored in the operation process of the smart device;

a third sending unit, configured to send the abnormal information to the cloud server, so that the cloud server generates detection data according to the abnormal information;

and the fifth receiving unit is used for receiving the detection data sent by the cloud server and detecting the smart device according to the detection data to obtain a detection result.

In some embodiments, the apparatus may further comprise:

a fourth sending unit, configured to send the detection result to the cloud server, so that the server generates device repair information according to the detection result;

and a sixth receiving unit, configured to receive the device repair information sent by the cloud server, and repair the office device according to the device repair information.

In some embodiments, the apparatus may further comprise:

the third acquisition unit is used for acquiring the equipment information of the office equipment in the secret room and the store information corresponding to the secret room;

a fifth sending unit, configured to send the device information and the store information to the cloud server, so that the cloud server verifies the office device according to the device information and the store information, and obtains a device information verification result;

a first execution unit, configured to execute the step of sending the status information to the cloud server if the device information verification result indicates that verification is successful.

In some embodiments, the apparatus may further comprise:

the fourth acquisition unit is used for acquiring the equipment information of the office equipment in the secret room and the store information corresponding to the secret room;

a sixth sending unit, configured to send a registration request of the office device to the cloud server according to the device information and the store information, so that the cloud server binds the device information and the store information according to the device information and the store information, so that the office device has a use right under a game store corresponding to the store information.

In some embodiments, the apparatus may further comprise:

a seventh sending unit, configured to obtain account information of a game store corresponding to the central control device;

an eighth sending unit, configured to send the account information to the cloud server, so that the cloud server verifies the account information to obtain an account information verification result;

and the second execution unit is used for executing the step of sending the game logic configuration information to the central control equipment if the account information verification result indicates that the verification is successful.

In some embodiments, the apparatus may further comprise:

a ninth sending unit, configured to send, to the cloud server, a start request of the central control device for the offline game, where the start request carries start information of a game store for the offline game, so that the cloud server generates a start result according to the start information;

and the seventh receiving unit is used for receiving a starting result sent by the cloud server, and if the starting result indicates that starting is allowed, starting the central control equipment to run the game logic of the online game.

In some embodiments, the apparatus may further comprise:

a tenth sending unit, configured to send a resource update request to the cloud server, where the resource update request is used to request the updated game resource after the game resource is updated;

an eighth receiving unit, configured to receive the updated game resource returned by the server according to the resource update request, and send updated game logic configuration information in the updated game resource to the central control device, so that the central control device reconfigures the game logic of the offline game according to the updated game logic configuration information.

In some embodiments, the apparatus may further comprise:

a third determination unit configured to determine a target processing module from the second processing modules;

the first updating unit is used for updating the game resources in the target processing module into the updated game resources;

and the second updating unit is used for updating the game resources in the first processing module after the target processing module is updated.

The embodiment of the application discloses a control device of a secret room, which receives game resources of an offline game sent by a cloud server through a first receiving unit 501, wherein the game resources comprise game logic configuration information of the offline game; the first sending unit 502 sends the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the backroom of the offline game; the first obtaining unit 503 obtains game data sent by the central control device, and sends the game data to the cloud server, so that the cloud server manages the offline game according to the game data, where the game data includes data collected by office devices in the secret room during the process that the central control device controls the game progress of the secret room based on the game logic configuration information. This can improve the control efficiency of the cell.

Referring to fig. 7, fig. 7 is a block diagram of another control device for a secret room according to an embodiment of the present application, applied to a server, the device including:

a second receiving unit 601, configured to receive a game resource acquisition request sent by a server, and send a game resource of an offline game to the server according to the game resource acquisition request;

a management unit 602, configured to, when receiving game data sent by the server, manage the online game according to the game data, where the game data at least includes data of game operations performed by a game player in the offline game.

In some embodiments, the second receiving unit 601 may include:

and the second sending subunit is configured to send the game resource to the low-level cloud server, so that the low-level cloud server sends the game resource to the server.

In some embodiments, the apparatus may further comprise:

a ninth receiving unit, configured to receive device information of an office device in a secret room and store information corresponding to the secret room, where the device information is sent by the server;

the first verification unit is used for verifying the office equipment based on the equipment information and the store information to obtain an equipment information verification result of the office equipment;

an eleventh sending unit, configured to send the device information verification result to the server.

In some embodiments, the apparatus may further comprise:

a tenth receiving unit, configured to receive a registration request of an office device sent by the server, where the registration request carries device information of the office device in a secret room and store information corresponding to the secret room;

and the registration unit is used for binding the equipment information with the store information so as to enable the office equipment to have the use authority under the game store corresponding to the store information.

In some embodiments, the apparatus may further comprise:

a first generating unit, configured to generate detection data according to the abnormal information when the abnormal information of the office equipment sent by the server is received;

a twelfth sending unit, configured to send the detection data to the server.

In some embodiments, the apparatus may further comprise:

the second generation unit is used for generating equipment repair information according to the detection result when the detection result of the office equipment sent by the server is received;

a thirteenth sending unit, configured to send the device repair information to the server.

In some embodiments, the apparatus may further comprise:

an eleventh receiving unit, configured to receive a start request of the offline game sent by the cloud server, where the start request carries start information of a game store about the offline game;

the second verification unit is used for verifying the starting information;

a fourteenth sending unit, configured to generate a starting result of successful starting if the starting information is successfully verified, and send the starting result to the server.

In some embodiments, the apparatus may further comprise:

a twelfth receiving unit, configured to receive a resource update request sent by the server, where the resource update request is used to request the updated game resource after the game resource is updated;

a fifteenth sending unit, configured to send the updated game resource to the server according to the resource update request.

In some embodiments, the apparatus may further comprise:

a thirteenth receiving unit, configured to receive game data sent by the server, where the game data at least includes data of game operations performed by a game player in the offline game;

and the second updating unit is used for updating the game resources according to the game data to obtain the updated game resources.

In some embodiments, the apparatus may further comprise:

a fourteenth receiving unit, configured to receive account information of a game store sent by the server, where the game store is an entity game store configured with the offline game;

the third verification unit is used for verifying the account information to obtain an account information verification result;

and a sixteenth sending unit, configured to send the account information verification result to the server.

The embodiment of the application discloses a control device of a secret room, which receives a game resource acquisition request sent by a server through a second receiving unit 601, and sends game resources of an offline game to the server according to the game resource acquisition request; when receiving the game data sent by the server, the management unit 602 manages the online game according to the game data, where the game data at least includes data of game operations performed by a game player in the offline game. This can improve the control efficiency of the cell.

Referring to fig. 8, fig. 8 is a block diagram of another control device for a secret room according to an embodiment of the present application, applied to a server, the device including:

a third receiving unit 701, configured to receive game logic configuration information of the offline game sent by the server, and configure the game logic of the offline game according to the game logic configuration information;

a fourth receiving unit 702, configured to receive a smart signal sent by a smart device in the secret room;

a first determining unit 703, configured to determine, based on the game logic and the smart signal, a target smart device that needs to be operated based on the smart signal and an operation signal corresponding to the target smart device, send the operation signal to the target smart device, and trigger the smart device to execute a corresponding operation based on the operation signal.

In some embodiments, the first determining unit 703 may include:

the second determining subunit is used for determining the target game logic of the current secret room;

and the operation subunit is used for determining a target smart device which needs to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the target game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute the corresponding operation based on the operation signal.

In some embodiments, the third receiving unit comprises:

a third determining subunit, configured to determine, based on the game logic configuration information, a plurality of target smart devices from all smart devices in the secret room and a trigger sequence of the plurality of target smart devices;

and the configuration subunit is used for configuring the game logic according to the plurality of target institution devices and the trigger sequence.

In some embodiments, the apparatus may further comprise:

the acquisition unit is used for acquiring the operation of a game player on office equipment arranged in the secret room to obtain game data in the process of carrying out game operation on the online game by the game player;

a seventeenth transmitting unit configured to transmit the game data to the server.

The embodiment of the application discloses a control device of a secret room, which receives game logic configuration information of an offline game sent by a server through a third receiving unit 701, and configures the game logic of the offline game according to the game logic configuration information; the fourth receiving unit 702 receives the office signal transmitted by the office equipment in the secret room; the first determination unit 703 determines, based on the game logic and the smart signal, a target smart device that needs to be operated based on the smart signal and an operation signal corresponding to the target smart device, and sends the operation signal to the target smart device to trigger the smart device to perform a corresponding operation based on the operation signal. This can improve the control efficiency of the cell.

Correspondingly, the embodiment of the application also provides a computer device, and the computer device can be a server. As shown in fig. 9, fig. 9 is a schematic structural diagram of a computer device according to an embodiment of the present application. The computer apparatus 800 includes a processor 801 having one or more processing cores, a memory 802 having one or more computer-readable storage media, and a computer program stored on the memory 802 and executable on the processor. The processor 801 is electrically connected to the memory 802. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 9 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated in FIG. 9, or some components may be combined, or a different arrangement of components.

The processor 801 is a control center of the computer apparatus 800, connects various parts of the entire computer apparatus 800 using various interfaces and lines, performs various functions of the computer apparatus 800 and processes data by running or loading software programs and/or modules stored in the memory 802, and calling data stored in the memory 802, thereby monitoring the computer apparatus 800 as a whole.

In the embodiment of the present application, the processor 801 in the computer device 800 loads instructions corresponding to processes of one or more application programs into the memory 802, and the processor 801 executes the application programs stored in the memory 802 according to the following steps, so as to implement various functions:

receiving game resources of an offline game sent by the cloud server, wherein the game resources comprise game logic configuration information of the offline game; sending the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the secret rooms of the offline game; and obtaining game data sent by the central control equipment, and sending the game data to the cloud server so as to enable the cloud server to manage the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

Alternatively, the first and second electrodes may be,

receiving a game resource acquisition request sent by a server, and sending game resources of an offline game to the server according to the game resource acquisition request; and when receiving game data sent by the server, managing the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

Alternatively, the first and second electrodes may be,

receiving game logic configuration information of an offline game sent by the server, and configuring the game logic of the offline game according to the game logic configuration information; receiving an office signal sent by the office equipment in the secret room; and determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.

Optionally, as shown in fig. 9, the computer device 800 further includes: a touch display 803, a radio frequency circuit 804, an audio circuit 805, an input unit 806, and a power supply 807. The processor 801 is electrically connected to the touch display screen 803, the radio frequency circuit 804, the audio circuit 805, the input unit 806, and the power supply 807, respectively. Those skilled in the art will appreciate that the computer device configuration illustrated in FIG. 9 does not constitute a limitation of computer devices, and may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components.

The touch display screen 803 can be used for displaying a graphical user interface and receiving operation instructions generated by a user acting on the graphical user interface. The touch display 803 may include a display panel and a touch panel. The display panel may be used, among other things, to display information entered by or provided to a user and various graphical user interfaces of the computer device, which may be composed of graphics, guide information, icons, video, and any combination thereof. Alternatively, the Display panel may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. The touch panel may be used to collect touch operations of a user on or near the touch panel (for example, operations of the user on or near the touch panel using any suitable object or accessory such as a finger, a stylus pen, and the like), and generate corresponding operation instructions, and the operation instructions execute corresponding programs. Alternatively, the touch panel may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 801, and can receive and execute commands sent by the processor 801. The touch panel may overlay the display panel, and when the touch panel detects a touch operation thereon or nearby, the touch panel transmits the touch operation to the processor 801 to determine the type of the touch event, and then the processor 801 provides a corresponding visual output on the display panel according to the type of the touch event. In the embodiment of the present application, a touch panel and a display panel may be integrated into the touch display screen 803 to realize input and output functions. However, in some embodiments, the touch panel and the touch panel can be implemented as two separate components to perform the input and output functions. That is, the touch display 803 may also be used as a part of the input unit 806 to implement an input function.

The radio frequency circuit 804 may be used for transceiving radio frequency signals to establish wireless communication with a network device or other computer device through wireless communication, and to transceive signals with the network device or other computer device.

The audio circuit 805 may be used to provide an audio interface between a user and a computer device through speakers, microphones, and the like. The audio circuit 805 may transmit the electrical signal converted from the received audio data to a speaker, and convert the electrical signal into an audio signal for output; on the other hand, the microphone converts the collected sound signal into an electrical signal, which is received by the audio circuit 805 and converted into audio data, and the audio data is processed by the audio data output processor 801 and then transmitted to another computer device via the rf circuit 804, or the audio data is output to the memory 802 for further processing. The audio circuit 805 may also include an earbud jack to provide communication of peripheral headphones with the computer device.

The input unit 806 may be used to receive input numbers, character information, or user characteristic information (e.g., fingerprint, iris, facial information, etc.), and generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control.

The power supply 807 is used to power the various components of the computer device 800. Optionally, the power supply 807 may be logically connected to the processor 801 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The power supply 807 may also include any component of one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.

Although not shown in fig. 9, the computer device 800 may further include a camera, a sensor, a wireless fidelity module, a bluetooth module, etc., which are not described in detail herein.

In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.

As can be seen from the above, the computer device provided in this embodiment receives a game resource of an offline game sent by the cloud server, where the game resource includes game logic configuration information of the offline game; sending the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the secret rooms of the offline game; and obtaining game data sent by the central control equipment, and sending the game data to the cloud server so as to enable the cloud server to manage the offline game according to the game data, wherein the game data comprises data collected by office equipment in the secret room in the process that the central control equipment controls the game progress of the secret room based on the game logic configuration information.

Alternatively, the first and second electrodes may be,

receiving a game resource acquisition request sent by a server, and sending game resources of an offline game to the server according to the game resource acquisition request; and when receiving game data sent by the server, managing the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

Alternatively, the first and second electrodes may be,

receiving game logic configuration information of an offline game sent by the server, and configuring the game logic of the offline game according to the game logic configuration information; receiving an office signal sent by the office equipment in the secret room; and determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor.

To this end, the present application provides a computer-readable storage medium, in which a plurality of computer programs are stored, and the computer programs can be loaded by a processor to execute the steps in any of the methods for controlling a secret room provided by the embodiments of the present application. For example, the computer program may perform the steps of:

receiving game resources of an offline game sent by the cloud server, wherein the game resources comprise game logic configuration information of the offline game;

sending the game logic configuration information to a central control device, so that the central control device configures the game logic of the offline game according to the game logic configuration information and the office devices in the secret rooms of the offline game;

and obtaining game data sent by the central control equipment, and sending the game data to the cloud server so as to enable the cloud server to manage the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

Alternatively, the first and second electrodes may be,

receiving a game resource acquisition request sent by a server, and sending game resources of an offline game to the server according to the game resource acquisition request;

and when receiving game data sent by the server, managing the online game according to the game data, wherein the game data at least comprises data of game operation of a game player in the online game.

Alternatively, the first and second electrodes may be,

receiving game logic configuration information of an offline game sent by the server, and configuring the game logic of the offline game according to the game logic configuration information;

receiving an office signal sent by the office equipment in the secret room;

and determining a target smart device needing to be operated based on the smart signal and an operation signal corresponding to the target smart device based on the game logic and the smart signal, sending the operation signal to the target smart device, and triggering the smart device to execute corresponding operation based on the operation signal.

The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.

Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.

Since the computer program stored in the storage medium can execute the steps in any one of the methods for controlling a secret room provided in the embodiments of the present application, the beneficial effects that can be achieved by any one of the methods for controlling a secret room provided in the embodiments of the present application can be achieved, which are detailed in the foregoing embodiments and will not be described again here.

The above detailed descriptions of the method, apparatus, storage medium and computer device for controlling a vault provided in the embodiments of the present application, and the specific examples are applied herein to illustrate the principles and implementations of the present application, and the descriptions of the above embodiments are only used to help understand the method and core ideas of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.

39页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:视频处理方法、装置和计算机可读存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类