Organ control method and system
By designing a mechanism control system and utilizing the collaborative work of triggering, control, and execution modules, the problem of insufficient interaction between players and non-player characters in real-life escape room games was solved, resulting in a richer interactive experience and increased user engagement.
Patent Information
- Application Number
- CN202110977475.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-24
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2041-08-24
AI Technical Summary
Existing live-action escape room games often feature simplistic gameplay and limited interaction between players and non-player characters.
Design a mechanism control system, including a trigger module, a control module, and an execution module. The trigger module detects operations and generates trigger data, the control module determines the target execution module and sends control commands, and the execution module executes preset actions to enhance the interaction between players and non-player characters.
It enhances the interaction between players and non-player characters in the escape room, thereby increasing user engagement in real-life escape room experiences.
Smart Images

Figure CN115715883B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of intelligent control, in particular to a mechanism control method and system. BACKGROUND
[0002] In recent years, real-life escape room interactive games have attracted widespread attention. The main ideas of escape room interactive games are derived from movies, the Internet and other scenes, and generally have great interest and challenge, bringing exciting scene experience. Real-life escape room is derived from online escape room games, and brings the props, scene environment and atmosphere performance in online escape room into reality, breaking the limitations and constraints of computer games, perfectly presenting the essence of escape room, and enabling players to experience real scenes and make games more entertaining.
[0003] However, most real-life escape room settings have single mechanism gameplay, and the interactivity between players and non-player characters is poor. SUMMARY
[0004] The mechanism control method and system provided in the embodiments of the present application can enhance the interactivity between players and non-player characters in escape room mechanisms.
[0005] The embodiments of the present application provide a mechanism control method applied to a mechanism control system, wherein the mechanism control system is arranged in a game scene of an offline game, and the mechanism control system comprises a control module, at least one execution module, and a trigger module arranged for a non-player character and used for controlling the execution module. The trigger module and the execution module are connected with the control module. The method comprises the following steps: when detecting a trigger operation, the trigger module sends first trigger data to the control module; the control module determines a target execution module to be controlled in the execution module and generates a control instruction of the target execution module according to the first trigger data; the control module sends the control instruction to the target execution module; and the target execution module receives the control instruction and performs a preset action corresponding to the control instruction.
[0006] In an optional embodiment, the trigger module is a manual operation device arranged in a non-player area of the offline game, and the manual operation device provides a plurality of control buttons.
[0007] When detecting a trigger operation, the trigger module sends first trigger data to the control module, which comprises the following steps:
[0008] When detecting the trigger operation, the manual operation device generates first trigger data corresponding to a target control button in the control buttons based on the target control button being triggered, and sends the first trigger data to the control module.
[0009] In an optional embodiment, the trigger module is a remote control device, and the trigger module sends first trigger data to the control module when detecting a trigger operation, including:
[0010] The remote control device generates first trigger data corresponding to a target button triggered on the remote control device and conforming to a wireless network transmission format based on the target button when detecting the trigger operation, and sends the first trigger data to the control module.
[0011] In an optional embodiment, the number of target execution modules is at least two, and the control module sends the control instruction to the target execution modules, including:
[0012] The control module obtains the priority of each target execution module receiving the control instruction;
[0013] The control module sends the control instruction to at least one of the target execution modules according to the priority;
[0014] The target execution module executes a preset action according to the received corresponding control instruction.
[0015] In an optional embodiment, the control module sends the control instruction to at least one of the target execution modules according to the priority, including:
[0016] The control module sends the corresponding control instruction to each target execution module according to the order of the priority;
[0017] For target execution modules other than the target execution module with the highest priority, the control module sends the corresponding control instruction to the target execution module after receiving a feedback signal sent by a priority execution module of the target execution module for the corresponding control instruction, the priority execution module being a target execution module closest to and higher than the priority of the target execution module.
[0018] In an optional embodiment, the target execution module includes a first moving assembly and a second moving assembly, the first moving assembly includes a first electric push rod and a first limit switch, and the second moving assembly includes a second electric push rod and a second limit switch, and the mechanical control system further includes a lifting table, the lifting table including a table plate, a rotating device, a table body supporting the table plate, the table plate being provided with a moving table plate, the table body having a containing cavity for accommodating the rotating device, the first moving assembly being arranged in a sandwich layer of the table plate for moving the moving table plate, and the second moving assembly being arranged in the containing cavity for lifting the rotating device.
[0019] In an optional embodiment, the control instruction comprises a first execution module opening instruction and a second execution module opening instruction, the target execution module receives the control instruction and performs a preset action corresponding to the control instruction, comprising:
[0020] The first electric push rod moves the movable table plate according to the received first execution module opening instruction to expose the accommodation chamber, so that the movable table plate touches the first limit switch to trigger the first limit switch to send the feedback signal to the control module;
[0021] The second electric push rod controls the rotating device to rise above the tabletop of the table plate according to the received second execution module opening instruction.
[0022] In an optional embodiment, the control instruction comprises a first execution module closing instruction and a second execution module closing instruction, the target execution module receives the control instruction and performs a preset action corresponding to the control instruction, comprising:
[0023] The second electric push rod controls the rotating device to descend into the accommodation chamber according to the received first execution module closing instruction to touch the second limit switch to trigger the second limit switch to send the feedback signal to the control module;
[0024] The first electric push rod moves the movable table plate according to the received second execution module closing instruction to block the accommodation chamber.
[0025] In an optional embodiment, the execution module further comprises a sound assembly, the sound assembly comprises a stepping motor and a sound component, after the target execution module receives the control instruction and performs a preset action corresponding to the control instruction, further comprising:
[0026] The trigger module sends a sound triggering instruction to the control module when detecting a sound operation for the sound component;
[0027] The control module sends a sound instruction to the sound component based on the sound triggering instruction;
[0028] The sound component sounds according to the sound instruction;
[0029] Or, the trigger module sends a rotation triggering instruction to the control module when detecting a rotation operation for the stepping motor;
[0030] The control module sends a rotation instruction to the stepping motor based on the rotation triggering instruction;
[0031] The stepping motor controls the rotating device to rotate according to the rotation instruction.
[0032] In an optional embodiment, the execution module further comprises a laser component, the laser component is arranged in the rotating device, after the target execution module receives the control instruction and executes the preset action corresponding to the control instruction, further comprising:
[0033] The trigger module sends a stop sound triggering instruction to the control module when detecting a stop sound operation of the sound component;
[0034] The control module sends a stop sound instruction to the sound component based on the stop sound triggering instruction;
[0035] The sound component stops sounding according to the stop sound instruction;
[0036] Or, the trigger module sends a stop rotation triggering instruction to the control module when detecting a stop rotation operation of the step motor;
[0037] The control module sends a stop rotation instruction to the step motor based on the stop rotation triggering instruction;
[0038] The step motor controls the rotating device to stop rotating according to the stop rotation instruction;
[0039] Or, the trigger module sends a launch triggering instruction to the control module when detecting a launch operation of the laser component;
[0040] The control module sends a launch instruction to the laser component based on the launch triggering instruction;
[0041] The laser component launches laser according to the launch instruction.
[0042] In an optional embodiment, the target execution module comprises a light-emitting assembly and a sound component, the machine control system further comprises a fixed seat, the fixed seat comprises a head cover and a chair back, the light-emitting assembly comprises a first light-emitting assembly and a second light-emitting assembly, the first light-emitting assembly is arranged on the head cover, and the second light-emitting assembly is arranged on the chair back, the control instruction comprises a first control instruction and a second control instruction, and the target execution module receives the control instruction and executes the preset action corresponding to the control instruction, comprising:
[0043] The first light-emitting assembly and the second light-emitting assembly emit light according to the received first control instruction;
[0044] The sound component sounds according to the received second control instruction.
[0045] In an optional embodiment, the first control instruction comprises a light-emitting instruction and a progress indication instruction, the progress indication instruction comprises a preset number, the second light-emitting component comprises a plurality of light-emitting parts, and the first light-emitting component and the second light-emitting component emit light according to the received first control instruction, comprising:
[0046] The first light-emitting component emits light according to the light-emitting instruction;
[0047] The second light-emitting component controls the preset number of light-emitting parts in the second light-emitting component to emit light according to the progress indication instruction.
[0048] The embodiments of the present application also provide a mechanism control system, which is applied to a game scene of an offline game, and comprises a control module, at least one execution module, and a trigger module arranged for a non-player character and used for controlling the execution module, the trigger module and the execution module are connected with the control module;
[0049] The trigger module is used for sending first trigger data to the control module when a trigger operation is detected;
[0050] The control module is used for determining a target execution module to be controlled in the execution module and generating a control instruction of the target execution module according to the first trigger data;
[0051] The control module is used for sending the control instruction to the target execution module;
[0052] The target execution module is used for receiving the control instruction and performing a preset action corresponding to the control instruction.
[0053] The mechanism control method and the mechanism control system provided by the embodiments of the present application, the mechanism control system comprises a control module, at least one execution module, and a trigger module arranged for a non-player character and used for controlling the execution module, the trigger module and the execution module are connected with the control module, the trigger module sends first trigger data to the control module when a trigger operation is detected, the control module determines a target execution module to be controlled in the execution module and generates a control instruction of the target execution module according to the first trigger data, the control module sends the control instruction to the target execution module, and the target execution module receives the control instruction and performs a preset action corresponding to the control instruction. In the scene of a real-life escape room, the trigger module, the control module and the execution module are arranged, the non-player character sends trigger data to the control module through the trigger module, the control module generates a control instruction and sends it to the execution module, and the execution module performs a corresponding preset action, so that the interactivity between a player and a non-player character in the mechanism of the escape room can be enhanced, and the user stickiness of the real-life escape room can be improved. BRIEF DESCRIPTION OF DRAWINGS
[0054] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0055] Figure 1 This is a schematic diagram of the structure of an organ control system provided in an embodiment of this application;
[0056] Figure 2 This is a flowchart illustrating an embodiment of a mechanism control method provided in this application;
[0057] Figure 3 This is a schematic diagram of the structure of the tabletop of a height-adjustable desk provided in an embodiment of this application;
[0058] Figure 4 This is a schematic diagram of the structure of a lifting table rotation device raised according to an embodiment of this application;
[0059] Figure 5 This is a schematic diagram of the lowering structure of a rotating device for a height-adjustable table provided in an embodiment of this application;
[0060] Figure 6 This is a flowchart illustrating another mechanism control method provided in an embodiment of this application;
[0061] Figure 7 This is a schematic diagram of a fixed seat provided in an embodiment of this application;
[0062] Figure 8 This is a schematic diagram of the control logic of another mechanism control method provided in the embodiments of this application. Detailed Implementation
[0063] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0064] This application provides a mechanism control method and system. The mechanism control method is applied to a mechanism control system, which is set within a game scene of an offline game, such as a real-life escape room scenario. Please refer to... Figure 1 , Figure 1 A schematic diagram of the structure of the control system provided in the embodiments of this application. For example... Figure 1As shown, the organ control system 10 can include a trigger module 100, a control module 200, and an execution module 300, wherein the trigger module 100 and the execution module 300 are connected to the control module 200.
[0065] In the embodiment, an organ control method applied to an organ control system is provided, which comprises the following steps: Figure 2 As shown, Figure 2 is a flowchart of the organ control method provided by the embodiment. The organ control method can include the following steps:
[0066] 201. The trigger module sends first trigger data to the control module when detecting a trigger operation.
[0067] In the embodiment, the trigger module can be an artificial operation device or a remote control device of a non-player character in a non-player area of an online game.
[0068] If the trigger module is an artificial operation device, for example, a broadcast panel arranged in the backstage of a secret room, the artificial operation device can provide a plurality of control buttons, each of which corresponds to different trigger data. The control buttons include actual buttons and virtual buttons. A backstage worker generates a trigger operation by touching a target control button, for example, clicking a target virtual button on the backstage broadcast panel or a target actual button on the backstage broadcast device. The artificial operation device generates first trigger data corresponding to the target control button based on the target control button being triggered and sends the first trigger data to the control module when detecting the trigger operation.
[0069] If the trigger module is a remote control device, a non-player character (NPC) generates a trigger operation by pressing a target key on a wireless remote control. The remote control device generates first trigger data corresponding to the target key and conforming to the wireless network transmission format based on the target key being triggered on the remote control device and sends the first trigger data to the control module, for example, generates a wireless remote control signal.
[0070] 202. The control module determines a target execution module to be controlled in the execution module and generates a control instruction of the target execution module according to the first trigger data.
[0071] In the embodiment, the control module can determine the target execution module to be controlled according to the content in the first trigger data after receiving the first trigger data sent by the trigger module and generate a control instruction corresponding to the target execution module.
[0072] 203. The control module sends the control instruction to the target execution module.
[0073] In the embodiments of the present application, the control module sends the control instruction to the target execution module after determining the control instruction corresponding to the target execution module.
[0074] In some embodiments, if the number of target execution modules is at least two, the specific steps of the control module sending the control instruction to the target execution module can include: the control module obtaining the priority of each target execution module receiving the control instruction; the control module sending the control instruction to at least one of the target execution modules according to the priority; and the target execution module performing the preset action according to the corresponding control instruction received.
[0075] The specific steps of the control module sending the control instruction to at least one of the target execution modules according to the priority can include: the control module sending the corresponding control instruction to each target execution module according to the order of the priority; and for target execution modules other than the target execution module with the highest priority, the control module sends the corresponding control instruction to the target execution module after receiving the feedback signal sent by the priority execution module of the target execution module for the corresponding control instruction, the priority execution module being the target execution module closest to and higher than the priority of the target execution module.
[0076] For example, the control module obtains the priority of each target execution module receiving the control instruction, determines the first target execution module, the second target execution module and the third target execution module according to the order of the priority, the control module sends the corresponding control instruction to the first target execution module, sends the corresponding control instruction to the second target execution module after receiving the feedback signal sent by the first target execution module, and finally sends the corresponding control instruction to the third target execution module after receiving the feedback signal sent by the second target execution module.
[0077] In some embodiments, for the target execution module for which the priority of receiving the control instruction is not set, the corresponding control instruction of each target execution module can be sent simultaneously or sequentially.
[0078] 204, the target execution module receives the control instruction and performs the preset action corresponding to the control instruction.
[0079] In the embodiments of the present application, the target execution module performs the preset action corresponding to the control instruction after receiving the control instruction sent by the control module.
[0080] In an embodiment, the target execution module comprises a first moving assembly and a second moving assembly, the first moving assembly comprises a first electric push rod and a first limit switch, and the second moving assembly comprises a second electric push rod and a second limit switch, wherein the control system further comprises a lifting table, the lifting table comprises a table plate, a rotating device, a table body supporting the table plate, the table plate is provided with a moving table plate, the table body has a receiving cavity for accommodating the rotating device, the first moving assembly is arranged in a sandwich layer of the table plate and is used for moving the moving table plate, and the second moving assembly is arranged in the receiving cavity and is used for lifting the rotating device.
[0081] The control instruction comprises a first execution module opening instruction and a second execution module opening instruction, the target execution module receives the control instruction, and the specific steps of performing a preset action corresponding to the control instruction comprise: the first electric push rod moves the moving table plate on the table plate according to the received first execution module opening instruction to expose the receiving cavity, so that the moving table plate touches the first limit switch and triggers the first limit switch to send a feedback signal to the control module; and the second electric push rod controls the rotating device to rise above the tabletop of the table plate according to the received second execution module opening instruction.
[0082] The control instruction comprises a first execution module closing instruction and a second execution module closing instruction, the target execution module receives the control instruction, and the specific steps of performing a preset action corresponding to the control instruction comprise: the second electric push rod controls the rotating device to descend into the receiving cavity according to the received first execution module closing instruction to touch the second limit switch and trigger the second limit switch to send a feedback signal to the control module; and the first electric push rod moves the moving table plate in the table plate according to the received second execution module closing instruction to block the receiving cavity.
[0083] The execution module further comprises a sound assembly, the sound assembly comprises a stepping motor and a sound emitting component, after the target execution module receives the control instruction and performs a preset action corresponding to the control instruction, the method further comprises: the triggering module sends a sound emitting trigger instruction to the control module when detecting a sound emitting operation for the sound emitting component; the control module sends a sound emitting instruction to the sound emitting component based on the sound emitting trigger instruction; the sound emitting component emits sound according to the sound emitting instruction; or the triggering module sends a rotation trigger instruction to the control module when detecting a rotation operation for the stepping motor; the control module sends a rotation instruction to the stepping motor based on the rotation trigger instruction; and the stepping motor controls the rotating device to rotate according to the rotation instruction. The sound emitting component can be a sound box, a sound effect loudspeaker or the like, and the sound emitting component can emit sound according to the sound emitting instruction. Specifically, the sound emitting can be playing a pre-set audio. In some embodiments, the audio playing manner can be carried in the sound emitting instruction, so that the sound emitting component can play the preset audio according to the audio playing manner in the sound emitting instruction. The audio playing manner can be intermittent playing, continuous playing for a preset time length or the like, which can be set according to actual needs.
[0084] The execution module further comprises a laser component arranged in the rotating device. After the target execution module receives the control instruction and performs the preset action corresponding to the control instruction, the execution module further comprises: a triggering module that sends a stop sound triggering instruction to the control module when detecting a stop sound operation for the sound component; the control module sends a stop sound instruction to the sound component based on the stop sound triggering instruction; the sound component stops sounding according to the stop sound instruction; or, the triggering module sends a stop rotation triggering instruction to the control module when detecting a stop rotation operation for the stepping motor; the control module sends a stop rotation instruction to the stepping motor based on the stop rotation triggering instruction; the stepping motor controls the rotating device to stop rotating according to the stop rotation instruction; or, the triggering module sends a launch triggering instruction to the control module when detecting a launch operation for the laser component; the control module sends a launch instruction to the laser component based on the launch triggering instruction; the laser component launches laser light according to the launch instruction.
[0085] Please refer to Figure 3 , Figure 3 A structure diagram of a table plate of a lifting table is provided in the embodiments of the present application. As shown in Figure 3 , the center of the table plate 302 is provided with a movable table plate 301, which can be hidden into the interlayer of the table plate through a moving operation. The shape of the movable table plate 301 can be any shape according to the opening setting in the center of the table plate, which is not limited in the present application. The position of the movable table plate 301 is set according to the position of the accommodating cavity of the table body, and is used to shield or expose the accommodating cavity.
[0086] Please refer to Figure 4 , Figure 4 A structure diagram of a lifting table is provided in the embodiments of the present application. As shown in Figure 4 , the lifting table comprises a table plate 403, a table body supporting the table plate, an accommodating cavity 401 arranged in the table body, and a raised rotating device 402, wherein the rotating device 402 can be lowered into the accommodating cavity 401. The position of the rotating device 402 after being raised on the tabletop is determined based on the position of the accommodating cavity, and the opening of the accommodating cavity 401 corresponds to the opening of the table plate 403, so that the rotating device 402 can be raised above the table plate or lowered into the accommodating cavity. Among them, Figure 4 The structure of the lifting table in the above embodiment is only an example, and can be set according to actual needs, which is not limited here.
[0087] Please refer to Figure 5 , Figure 5 A structure diagram of a lifting table is provided in the embodiments of the present application. As shown in Figure 5As shown, the moving table board of the lifting table can be moved to hide in the interlayer of the table board by the first electric push rod 501, exposing the accommodation chamber, and the first electric push rod is also a push-pull motor; the rotating device 504 is controlled to rise above the table board or to descend into the accommodation chamber by the second electric push rod 502, and the second electric push rod is also a lifting motor. Since the moving table board of the table board will move to hide in the interlayer of the table board, the moving wood board will have a height difference with the table top when it is not triggered, and a double-shaft electric push rod can be used to avoid the height difference. After the double-shaft electric push rod is triggered, it will first descend by a distance and then move to hide in the interlayer of the table board.
[0088] In an embodiment of the present application, the lifting table is arranged in the game scene as a selection mechanism table, and the non-player character can select a target game member for playing by the mechanism. The selection mechanism table is in the shape of a circle, and when entering the selection link, the non-player character presses the remote control button in hand, which triggers the first electric push rod to drive the moving table board in the central area of the table to move, exposing the accommodation chamber in the table body. When the moving table board touches the first limit switch in the innermost part of the interlayer of the table board, the first limit switch sends a feedback signal to the control module. The control module then sends a control instruction to the second electric push rod, and the second electric push rod controls the rotating device to rise above the table top of the table board according to the received second execution module opening instruction. The control module can be a self-developed board, and the lifting table is internally provided with a receiving antenna for receiving wireless remote control signals.
[0089] After the rotating device rises, the non-player character activates the wireless remote control again by triggering the button, sends a sound triggering instruction and a rotating triggering instruction to the control module, and the control module sends a sound instruction and a rotating instruction to the sound component and the stepping motor based on the sound triggering instruction and the rotating triggering instruction. The sound component sounds according to the sound instruction, and the stepping motor controls the rotating device to rotate according to the rotating instruction. The sound component can be a sound effect horn installed in the interior of the lifting table, or a main sound box installed in the secret chamber environment. In the present application, the sound component can sound and the rotating device can rotate at the same time, that is, the non-player character clicks the button for controlling the sound component to sound and the button for controlling the rotating device to rotate at the same time. The button for controlling the sound component to sound and the button for controlling the rotating device to rotate can be separately arranged or arranged as the same button. The sound component can sound and the rotating device can rotate at different times, for example, the sound component sounds after the rotating device starts to rotate, that is, the non-player character clicks the button for controlling the rotating device to rotate first, and then clicks the button for controlling the sound component to sound after the rotating starts.
[0090] In the process of rotating the rotating device, the non-player character activates the wireless remote control again by triggering the button, sends a stop sound triggering instruction and a stop rotating triggering instruction to the control module, and the control module sends a stop sound instruction and a stop rotating instruction to the sound component and the stepping motor based on the stop sound triggering instruction and the stop rotating triggering instruction. The sound component stops sounding according to the stop sound instruction, and the stepping motor controls the rotating device to stop rotating according to the stop rotating instruction. After the rotating device stops sounding, the non-player character activates the wireless remote control again by triggering the button, sends a launch triggering instruction to the control module, and the control module sends a launch instruction to the laser component based on the launch triggering instruction. The laser component launches laser according to the launch instruction, and the laser shines on the player in front, indicating that the player is the player selected by the non-player character. The laser component is arranged in the selection device, and the laser component can be a laser light. The color of the laser can be set by the staff. After the sound component stops sounding and the rotating device stops rotating, the sound component or the rotating device sends a feedback signal to the control device, and the control device can generate a launch instruction according to the feedback signal, send the launch instruction to the laser component, and the laser component launches laser according to the launch instruction. That is, the laser component can be triggered to launch laser by the non-player character through the wireless remote control, or can be triggered to launch laser according to the feedback signal sent by the sound component or the rotating device.
[0091] In the embodiment of the application, the sound component stops sounding and the rotating device stops rotating can be performed simultaneously, that is, the non-player character clicks the button for controlling the sound component to stop sounding and the button for controlling the rotating device to stop rotating at the same time. The button for controlling the sound component to stop sounding and the button for controlling the rotating device to stop rotating can be arranged separately or can be arranged as the same button. The sound component stops sounding and the rotating device stops rotating can also be performed at different times, for example, the sound component stops sounding after the rotating device stops rotating, that is, the non-player character clicks the button for controlling the rotating device to stop rotating first, and then clicks the button for controlling the sound component to stop sounding after the rotating stops.
[0092] After the selection is completed, the non-player character activates the wireless remote control again by triggering the button, and sends an execution module closing instruction to the control module. The control module sends the execution module closing instruction to the second electric push rod, the second electric push rod retracts and lowers the rotating device into the accommodating cavity inside the table, and when the rotating device contacts the lower limit switch, a feedback signal is sent to the control module, and then the control module sends a signal to the first electric push rod, and the first push rod drives the moving table in the inner layer of the table plate to move to the center position of the table top to complete the reset.
[0093] All steps of activating the wireless remote control by the non-player character by triggering the button can also be replaced by triggering the control button of the background broadcasting panel.
[0094] If any part of the mechanism malfunctions during activation, it can be controlled from the backend to continue operating. The lifting table is equipped with a maintenance port, allowing for the disassembly, repair, and replacement of internal push rods and motors. In a real-life escape room setting, this solution can enhance the interaction between players and non-player characters within the escape room's mechanisms, thereby increasing user engagement in real-life escape rooms.
[0095] In one embodiment, the target execution module may include a light-emitting component and a sound-emitting component, wherein the mechanism control system further includes a fixed seat, the fixed seat includes a head cover and a backrest, the light-emitting component includes a first light-emitting component and a second light-emitting component, the first light-emitting component is disposed on the head cover, the second light-emitting component is disposed on the backrest, and the control commands include a first control command and a second control command.
[0096] The specific steps of the target execution module receiving control commands and executing the preset actions corresponding to the control commands include: the first light-emitting component and the second light-emitting component emitting light according to the received first control command; and the sound-emitting component emitting sound according to the received second control command.
[0097] The first control command includes a light emission command and a progress indication command. The progress indication command includes a preset number. The second light emission component includes multiple light emission parts. The specific steps for the first and second light emission components to emit light according to the received first control command include: the first light emission component emits light according to the light emission command; the second light emission component controls a preset number of light emission parts in the second light emission component to emit light according to the progress indication command.
[0098] Please see Figure 6 , Figure 6 This application illustrates another embodiment of a mechanism control method, which, based on the foregoing embodiments, focuses on describing the control process of the target execution module, including a light-emitting component and a sound-emitting component. The method may include the following steps:
[0099] 601. When the trigger module detects a trigger operation, it sends the first trigger data to the control module.
[0100] 602. The control module determines the target execution module to be controlled in the execution module and generates the control instructions for the target execution module based on the first trigger data.
[0101] 603. The control module sends a first control command to the light-emitting component.
[0102] 604. The control module sends a first control command to the sound-generating component.
[0103] 605. The light-emitting component and the sound-emitting component perform corresponding preset actions according to the received control instructions.
[0104] In this embodiment, the trigger operation is generated by the non-player character triggering the target key of the wireless remote control or the backstage staff triggering the target control button of the backstage broadcast panel, and after detecting the trigger operation, the trigger data is sent to the control module. The control module determines the target execution module in the execution module as the sound emitting component and the light emitting component according to the content in the trigger data, and generates the control instructions corresponding to the sound emitting component and the light emitting component. The control module sends the first control instruction to the light emitting component and the second control instruction to the sound emitting component, and the light emitting component emits light according to the first control instruction and the sound emitting component emits sound according to the second control instruction.
[0105] In this embodiment, the fixed seat is arranged in the offline game scene as a mechanical device, and the game player can play the game through the mechanical device. Please refer to Figure 7 , Figure 7 A structural schematic diagram of a fixed seat is provided in this embodiment. As shown in Figure 7 , the fixed seat includes a head cover 702 and a chair back 704. The light emitting component includes a first light emitting lamp strip 701 and a second light emitting lamp strip 703, and the first light emitting lamp strip 701 is arranged on the head cover 702 and the second light emitting lamp strip 703 is arranged on the chair back 704. Wherein, the head cover can be a circular cover arranged on the top of the chair back, and when the game player sits on the seat, the head cover is used to cover the top of the head of the game player. Wherein, Figure 7 , the fixed seat is only an example, and other mechanical devices that can fix the game player can also be used. Optionally, the fixed seat can also have no chair back, and the second light emitting lamp strip can be arranged on the chair of the fixed seat.
[0106] The target game player selected by the non-player character or determined by the game player according to the prompt in the game scene sits on the fixed seat, and the head cover is controlled to cover the top of the head of the player. At this time, the non-player character activates the wireless remote control by triggering the key, sends the trigger data to the control module, and the control module generates the control instruction based on the trigger data, and sends the control instruction to the sound emitting component and the light emitting component, that is, sends the sound emitting instruction to the sound emitting component and sends the light emitting instruction to the light emitting component. The sound emitting component emits sound according to the sound emitting instruction, and the light emitting component emits light according to the light emitting instruction. Wherein, the light emitting component includes a first light emitting component and a second light emitting component, both of which are LED waterproof lamp strips, and a PVC rubber tube is sleeved on the outer layer of the LED waterproof lamp strip, which can prolong the service life of the lamp strip. The sound emitting component can be a main sound box arranged in the offline scene or a sound effect horn hiddenly installed in the fixed seat. Wherein, the LED waterproof lamp strip can be replaced by different effect products according to the actual situation, which is not limited in this application.
[0107] The first light-emitting component is used as an effect light-emitting component, and the second light-emitting component is used as a progress light-emitting component. After the non-player character triggers the remote controller or the backstage staff triggers the control panel to start the light strip and the sound box of the fixed seat, the non-player character or the backstage staff triggers the remote controller or the control panel again to control the effect of the light strip and the light box at different stages by monitoring the game progress of other game players. The second light-emitting component includes a plurality of light-emitting components, such as a plurality of light strips, which simulate the game progress by turning on and off the light strips. For example, the longer the other game players find the target game player on the fixed seat, the more light strips of the second light-emitting component will be turned on. Correspondingly, the light-emitting effect of the first light-emitting component and the sound emitted by the sound box will also change.
[0108] For example, the second light-emitting component includes five LED light strips, and each light strip represents five minutes, that is, every five minutes, one more light strip is turned on. After the target game player is fixed on the fixed seat, the non-player character triggers the remote controller to control the light strip and the sound box to start, and then triggers the remote controller again to control the first light strip of the second light-emitting component to emit light. The light strips of the second light-emitting component automatically change according to the game time. If the change time of the light strips of the second light-emitting component is not set, the non-player character can trigger the remote controller multiple times to control the change of the light strips according to the game progress. The change of the light-emitting effect of the first light-emitting component and the change of the sound emitted by the sound box can be set to automatically change according to the time, and the change can also be preset in the control instruction sent by the control module to the light-emitting component and the sound-emitting component, or the change can be performed according to the control instruction sent by the non-player character triggering the remote controller multiple times. The effect logic triggered by the LED waterproof light strip is written by the backstage server and automatically changes according to the time or is triggered by the remote control / backstage control.
[0109] The number of fixed seats can be multiple, and the number of fixed seats can be increased or decreased according to the plot requirements of the escape room. For example, two fixed seats are arranged together, and the non-game player can use the mechanism on the selected two target game players; or the non-game player can use the mechanism on the selected one target game player, and the other game players can rescue the player through clues and other ways. The non-game player can further enhance the atmosphere by being next to the game player, increasing the interaction between the game player and the non-game player in the offline game, increasing the play of the mechanism of the escape room, and improving the experience of the player.
[0110] Please refer to Figure 8 , Figure 8 The control logic diagram of the mechanism control method provided in the embodiments of the present application. As shown in Figure 8As shown, the control instruction is sent to the target execution module by triggering operation of the wireless remote control or the background broadcasting panel. The target execution module can include a light emitting component and a sound emitting component. The light emitting component includes a first light emitting component and a second light emitting component. The first light emitting component is an effect light strip, and the second light emitting component is a progress light strip. The sound emitting component is a main sound box. The effect light strip and the progress light strip can trigger different effects according to the game progress, such as brightness change, flicker, marquee, constant light, etc.
[0111] The application further provides a mechanism control system applied to a game scene of an offline game. The mechanism control system includes a control module, at least one execution module, and a trigger module arranged for a non-player character and used for controlling the execution module. The trigger module and the execution module are connected with the control module. The trigger module is used for sending first trigger data to the control module when a trigger operation is detected. The control module is used for determining a target execution module to be controlled in the execution module and generating a control instruction of the target execution module according to the first trigger data. The control module is used for sending the control instruction to the target execution module. The target execution module is used for receiving the control instruction and performing a preset action corresponding to the control instruction.
[0112] In the scene of a real person escape room, the trigger module, the control module, and the execution module are arranged. The non-player character sends trigger data to the control module through the trigger module. The control module generates a control instruction and sends the control instruction to the execution module. The execution module performs a preset action corresponding to the control instruction. The interactivity between the player and the non-player character in the escape room mechanism is enhanced, and the user stickiness of the real person escape room is improved.
[0113] In the above embodiments, the description of each embodiment has its own focus. The part not described in detail in a certain embodiment can be referred to the related description of other embodiments.
[0114] Those skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructions, or by instructions controlling related hardware. The instructions can be stored in a computer readable storage medium and loaded and executed by a processor.
[0115] The storage medium can include a read only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0116] The above describes in detail the machine control method and machine control system provided by the embodiments of the present application, and the principles and implementation manners of the present application are described by using specific examples. The above description of the embodiments is only used to help understand the method of the present application and its core idea. Meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation manners and application ranges will be changed, and the above description of the present application should not be understood as a limitation.
Claims
1. A method for controlling an organ, characterized in that, An application is made to a mechanism control system, which is set up in a game scene of an offline game. The mechanism control system includes: a control module, at least one execution module, and a trigger module set for non-player characters and used to control the execution module. Both the trigger module and the execution module are connected to the control module. The method includes: When the triggering module detects a triggering operation, it sends triggering data to the control module. The control module determines the target execution module to be controlled in the execution module and generates the control instructions for the target execution module based on the trigger data. The control module sends the control command to the target execution module; The target execution module receives the control command and executes the preset action corresponding to the control command. The mechanism control system further includes a lifting table, which includes a tabletop, a rotating device, and a table body supporting the tabletop. The table body has a accommodating chamber for accommodating the rotating device. The target execution module receives the control command and executes the preset action corresponding to the control command, including: the target execution module controls the rotating device in the accommodating chamber to rise to the tabletop of the tabletop based on the control command. The execution module further includes a sound component and a laser component. The sound component includes a stepper motor and a sound-generating component. The laser component is disposed within the rotating device. The method further includes: Based on the instructions sent by the trigger module, the control module controls the rotating device to rotate via the stepper motor and controls the sound-producing component to produce sound. Based on the instructions sent by the trigger module, the control module controls the rotating device to stop rotating and the sound-emitting component to stop emitting sound. Based on the instructions sent by the trigger module, the control module controls the laser component to emit a laser, and the player in front of the laser is the player selected by the non-player character to play the game.
2. The mechanism control method according to claim 1, characterized in that, The triggering module is a manually operated device located in the non-player area of the offline game, and the manually operated device provides a variety of control buttons; When the triggering module detects a trigger operation, it sends trigger data to the control module, including: When the manual operation device detects the triggered operation, it generates trigger data corresponding to the target control button based on the triggered target control button among the control buttons, and sends the trigger data to the control module.
3. The mechanism control method according to claim 1, characterized in that, The trigger module is a remote control device. When the trigger module detects a trigger operation, it sends first trigger data to the control module, including: When the remote control device detects the trigger operation, it generates trigger data corresponding to the target button and conforming to the wireless network transmission format based on the target button triggered on the remote control device, and sends the trigger data to the control module.
4. The mechanism control method according to claim 1, characterized in that, The number of target execution modules is at least two, and the control module sends the control instructions to the target execution modules, including: The control module obtains the priority of the control instructions received by each target execution module; The control module sends control commands to at least one of the target execution modules according to the priority. The target execution module executes preset actions according to the corresponding control instructions received.
5. The mechanism control method according to claim 4, characterized in that, The control module sends control commands to at least one of the target execution modules according to the priority, including: The control module sends corresponding control commands to each target execution module according to the priority order; Specifically, for target execution modules other than the highest priority target execution module, after receiving a feedback signal from the priority execution module of the target execution module for the corresponding control instruction, the control module sends a corresponding control instruction to the target execution module. The priority execution module is the target execution module with the closest and higher priority than the target execution module.
6. The mechanism control method according to claim 5, characterized in that, The target execution module includes a first moving component and a second moving component. The first moving component includes a first electric push rod and a first limit switch. The second moving component includes a second electric push rod and a second limit switch. A movable table is provided on the table. The first moving component is disposed in the interlayer of the table and is used to move the movable table. The second moving component is disposed in the accommodating chamber and is used to raise and lower the rotating device.
7. The mechanism control method according to claim 6, characterized in that, The control commands include a first execution module activation command and a second execution module activation command. The target execution module receives the control commands and executes the preset actions corresponding to the control commands, including: The first electric push rod moves the movable table according to the received first execution module opening command to expose the receiving cavity, so that the movable table touches the first limit switch and triggers the first limit switch to send the feedback signal to the control module; The second electric push rod controls the rotating device to rise onto the tabletop of the table according to the received activation command from the second execution module.
8. The mechanism control method according to claim 6, characterized in that, The control commands include a first execution module shutdown command and a second execution module shutdown command. The target execution module receives the control commands and executes the preset actions corresponding to the control commands, including: The second electric push rod controls the rotating device to descend into the receiving chamber according to the received first execution module shutdown command, so as to touch the second limit switch and trigger the second limit switch to send the feedback signal to the control module; The first electric push rod moves the movable table according to the received closing command from the second execution module to cover the accommodating chamber.
9. The mechanism control method according to claim 6, characterized in that, The execution module further includes a sound component, which comprises a stepper motor and a sound-generating part. After the target execution module receives the control command and executes the preset action corresponding to the control command, it further includes: When the triggering module detects a sound-emitting operation on the sound-emitting component, it sends a sound-emitting trigger command to the control module. The control module sends a sound-emitting command to the sound-emitting component based on the sound-emitting trigger command; The sound-producing component emits sound according to the sound-producing command; Alternatively, when the triggering module detects a rotation operation on the stepper motor, it sends a rotation trigger command to the control module. The control module sends a rotation command to the stepper motor based on the rotation trigger command; The stepper motor controls the rotation of the rotating device according to the rotation command.
10. The mechanism control method according to claim 9, characterized in that, The execution module further includes a laser component disposed within the rotating device. After the target execution module receives the control command and executes the preset action corresponding to the control command, it further includes: When the triggering module detects a stop sound operation on the sound-emitting component, it sends a stop sound trigger command to the control module. The control module sends a stop sound command to the sound-emitting component based on the stop sound trigger command; The sound-emitting component stops emitting sound according to the stop sound-emitting command; Alternatively, when the triggering module detects a stop rotation operation on the stepper motor, it sends a stop rotation trigger command to the control module. The control module sends a stop rotation command to the stepper motor based on the stop rotation trigger command; The stepper motor controls the rotating device to stop rotating according to the stop rotation command; Alternatively, when the triggering module detects a firing operation targeting the laser component, it sends a firing trigger command to the control module. The control module sends a launch command to the laser component based on the launch trigger command; The laser component emits a laser according to the emission command.
11. The mechanism control method according to claim 1, characterized in that, The target execution module includes a light-emitting component and a sound-emitting component. The mechanism control system further includes a fixed seat, which includes a headrest and a backrest. The headrest is located on the top of the backrest. The light-emitting component includes a first light-emitting component and a second light-emitting component. The first light-emitting component is located on the headrest, and the second light-emitting component is located on the backrest. The control commands include a first control command and a second control command. The target execution module receives the control commands and executes the preset actions corresponding to the control commands, including: The first light-emitting component and the second light-emitting component emit light according to the received first control command; The sound-generating component emits sound according to the received second control command.
12. The mechanism control method according to claim 11, characterized in that, The first control command includes a light emission command and a progress indication command. The progress indication command includes a preset quantity. The second light emission component includes multiple light emission elements. The first light emission component and the second light emission component emit light according to the received first control command, including: The first light-emitting component emits light according to the light-emitting command; The second light-emitting component controls the preset number of light-emitting components in the second light-emitting component to emit light according to the progress indication instruction.
13. A mechanism control system, characterized in that, In a game scenario applied to offline games, the mechanism control system includes a control module, at least one execution module, and a trigger module set for non-player characters and used to control the execution module. Both the trigger module and the execution module are connected to the control module. The triggering module is used to send first triggering data to the control module when a triggering operation is detected; The control module is used to determine the target execution module to be controlled in the execution module and to generate control instructions for the target execution module based on the first trigger data. The control module is used to send the control command to the target execution module; The target execution module is used to receive the control command and execute the preset action corresponding to the control command. The mechanism control system further includes a lifting table, which includes a tabletop, a rotating device, and a table body supporting the tabletop. The table body has a accommodating chamber for accommodating the rotating device. The target execution module is used to control the lifting of the rotating device in the accommodating chamber to the tabletop of the tabletop based on the control command. The execution module further includes a sound component and a laser component. The sound component includes a stepper motor and a sound-generating component, and the laser component is disposed within the rotating device. The control module is used to control the rotating device to rotate via the stepper motor and control the sound-producing component to produce sound based on the instructions sent by the trigger module. The control module is used to control the rotating device to stop rotating and the sound-emitting component to stop emitting sound based on the instructions sent by the trigger module. The control module is used to control the laser component to emit a laser based on the instructions sent by the trigger module. The player in front of the laser is the player selected by the non-player character to play the game.
Citation Information
Patent Citations
Intelligent back room system and control method thereof
CN107046538A
Back room hidden switch control system based on interactive voice cloud identification
CN108091337A