A game scene rendering method and device and a storage medium

By acquiring application page information and user-input descriptions, game scenes are dynamically rendered, solving the problem of monotonous game scenes and improving game fun and user engagement.

CN114344886BActive Publication Date: 2025-11-04RAJAX NETWORK &TECHNOLOGY (SHANGHAI) CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210134785.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2018-03-08
Publication Date
2025-11-04
Estimated Expiration
2038-03-08

AI Technical Summary

Technical Problem

The fixed and monotonous game scenarios in existing game applications lead to decreased user engagement and a dull user experience.

Method used

By acquiring information from the application page, combined with user-input descriptions and current traffic and weather information, the game scene is dynamically rendered, increasing the diversity and interactivity of game elements.

Benefits of technology

It enhances the game's fun and user activity within the application, strengthens the integration of the game with real-world scenarios, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114344886B_ABST
    Figure CN114344886B_ABST
Patent Text Reader

Abstract

Embodiments of the present application relate to the technical field of electronics, and in particular to a game scene drawing method and device and a storage medium, which are used to improve the interest and attraction of a game and the activity of a user in an application program in which the game is located. In the embodiments of the present application, a terminal device determines that a user needs to enter a game from a game entrance set on a page of an application program, wherein the application program includes at least one page, and at least one game entrance is set on a page in the at least one page. Since the terminal device acquires page information of the page and draws a game scene of the game according to at least the page information, the game can be combined with the page of the application program, so that the interest and attraction of the game can be improved, and the activity of the user in the application program can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the technical field of electronics, and in particular, to a game scene drawing method and device and storage medium. BACKGROUND

[0002] With the continuous development of electronic technology, more and more application programs are available for users to download on terminal devices and play different roles in the lives of users.

[0003] However, current application programs only have a single purpose, for example, a takeout application program provides takeout services for users, and a game application program provides games for users. If a user wants to play a game during the idle time of waiting for takeout, the user must switch the takeout application program to the game application program. In addition, the game scenes in the game application program are all pre-set by the game provider, and a game scene can have one or more. When a user enters a game, the game application program will randomly select a game scene for the user, and as the number of operations of the user on the game increases, the user will become bored with the pre-set game scene, which makes the game application program less and less attractive to the user. SUMMARY

[0004] Embodiments of the present application provide a game scene drawing method and device and storage medium, which are used to improve the interest and attractiveness of a game and the activity of a user on an application program in which the game is located.

[0005] Embodiments of the present application provide a game scene drawing method, which includes determining that a user needs to enter a game from a game entrance set on a page of an application program; wherein the application program includes at least one page, and at least one game entrance is set on a page in the at least one page; obtaining page information of the page; and drawing a game scene of the game according to at least the page information.

[0006] Optionally, drawing the game scene of the game according to at least the page information includes determining at least one scene element by any one of the following methods and drawing the game scene of the game according to the scene element and the page information; wherein: obtaining description information submitted by a user through a voice input method or a text input method within a preset time length, and matching a scene element matching the description information from a preset scene element set; wherein the scene element set includes at least one scene element; the description information includes information for showing the feelings of the user; and matching a scene element matching current traffic information and weather information from the preset scene element set; and determining the scene element from the preset scene element set.

[0007] Optionally, the page is a map information page for the delivery personnel to deliver the order; the page information is obtained, including: obtaining route information of the delivery personnel to deliver the order displayed on the page; and the game scene of the game is drawn according to at least the page information, including: drawing a route of a role in the game scene according to the route information in the page information.

[0008] Optionally, the game scene of the game is drawn according to at least the page information, including: drawing an obstacle node in the route of the role in the game scene according to difficulty information encountered by the delivery personnel in the delivery process; wherein the role is the delivery personnel; and the difficulty information includes any one or more of the following: traffic information, time length information of the delivery personnel from receiving the order to taking the goods at the merchant, and time length information of the delivery personnel from taking the goods at the merchant to reaching the delivery point to deliver the order for the user.

[0009] Optionally, the application program is an application program for placing an order; the game includes a plurality of types of rewards; wherein at least one type of reward in the plurality of types of rewards is a reward for the user to deduct a fee in the process of placing an order through the application program.

[0010] Embodiments of the present application provide a game scene drawing device, including a determination unit configured to determine that a user needs to enter a game from a game entrance set on a page of an application program; wherein the application program includes at least one page, and at least one game entrance is set on the page; an obtaining unit configured to obtain page information of the page; and a drawing unit configured to draw a game scene of the game according to at least the page information.

[0011] Optionally, the drawing unit is specifically configured to determine at least one scene element by any one of the following methods, and draw the game scene of the game according to the scene element and the page information; wherein: obtaining description information submitted by the user through a voice input method or a text input method within a preset time length, and matching a scene element matching the description information from a preset scene element set; wherein the scene element set includes at least one scene element; the description information includes information for showing the user's feelings; matching a scene element matching the traffic information and the weather information from the preset scene element set according to the current traffic information and the weather information; and determining the scene element from the preset scene element set.

[0012] Optionally, the page is a map information page for the delivery personnel to deliver the order; the obtaining unit is specifically configured to obtain route information of the delivery personnel to deliver the order displayed on the page; and the drawing unit is specifically configured to draw a route of a role in the game scene according to the route information in the page information.

[0013] Optionally, the drawing unit is specifically configured to draw an obstacle node in a route of a role in a game scene according to difficulty information encountered by the delivery staff in the delivery process; the role is the delivery staff; the difficulty information includes any one or more of the following: traffic information, time length information of the delivery staff from receiving the order to taking the goods at the merchant, and time length information of the delivery staff from taking the goods at the merchant to reaching the delivery point to deliver the order for the user.

[0014] Optionally, the application program is an application program for placing an order; the game includes multiple types of rewards; at least one type of reward in the multiple types of rewards is a reward for the user to deduct fees in the process of placing an order through the application program.

[0015] The embodiment of the present application provides a computer storage medium, which stores computer executable instructions, and the computer executable instructions make a computer execute the method of any one of the above when the computer executable instructions are invoked by the computer.

[0016] The embodiment of the present application provides a computer device, which comprises a memory configured to store program instructions, and a processor configured to invoke the program instructions stored in the memory to execute the method of any one of the above according to obtained program execution.

[0017] In the embodiment of the present application, the terminal device determines that the user needs to enter the game from a game entrance set on a page of an application program, the application program includes at least one page, and at least one game entrance is set on a page in the at least one page; since the terminal device obtains page information of the page, and draws a game scene of the game according to at least the page information, the game can be combined with the page of the application program, so that the interest and attraction of the game can be improved, and the activity of the user on the application program can be improved. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiment description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without any creative effort on the basis of these drawings.

[0019] Figure 1 An applicable system architecture schematic diagram provided by the embodiment of the present application is provided.

[0020] Figure 2 A flowchart of a game scene drawing method provided by the embodiment of the present application is provided.

[0021] Figure 3 A map information page of the delivery staff delivering an order provided by the embodiment of the present application is provided.

[0022] Figure 4 A flowchart of a game scene rendering method provided by an embodiment of the present application is shown in the figure.

[0023] Figure 5 A structural diagram of a game scene rendering device provided by an embodiment of the present application is shown in the figure. DETAILED DESCRIPTION

[0024] In order to make the purposes, technical solutions and beneficial effects of the embodiments of the present application clearer, the embodiments of the present application are further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the embodiments of the present application, and are not used to limit the embodiments of the present application.

[0025] Figure 1 An exemplary system architecture diagram to which the embodiments of the present application are applicable is shown in the figure. Figure 1 As shown in the figure, a terminal device 10 is included. A page 102 of an application is displayed on the terminal device 10, page information 103 on the page, and a game portal 101 provided on the page 102. Optionally, the page information includes text, pictures, and a website address of the page.

[0026] In an alternative embodiment, the game portal can be transparent, semi-transparent, or opaque on the page. Optionally, the transparent game portal can be displayed on the page by setting the application, for example, if the display duration of the page is greater than a preset duration threshold, the game portal is displayed and the game is started. Optionally, the semi-transparent or opaque game portal can also be started by setting the relationship between the display duration of the page and the preset duration threshold, or the terminal device receives a start instruction to start the game, for example, the user touches the game portal of the game. Optionally, the game portal can be in the form of a floating button floating on the page, or a picture or a text on the page.

[0027] In another alternative embodiment, the terminal device can also start the game by some gesture instructions of the user on the page, for example, on a certain page, the user slides up on the screen for three times in succession, and then the game is started.

[0028] In the embodiments of the present application, the terminal device 10 can be a mobile phone, a tablet computer, a notebook computer, or a desktop computer, etc.

[0029] Figure 2 An exemplary flowchart of a game scene rendering method to which the embodiments of the present application are applicable is shown in the figure. Figure 2 As shown in the figure, the method includes:

[0030] In step 201, the terminal device determines that the user needs to enter a game from a game portal set on a page of an application program; the application program includes at least one page, and a page in the at least one page is provided with at least one game portal;

[0031] In step 202, the terminal device acquires page information of the page.

[0032] In step 203, the terminal device draws a game scene of the game according to at least the page information.

[0033] In the embodiment, the user needs to enter the game from the game portal set on the page of the application program; the application program includes at least one page, and a page in the at least one page is provided with at least one game portal. Since the terminal device acquires the page information of the page and draws the game scene of the game according to at least the page information, the game can be combined with the application program, so that the interest and attraction of the game are improved, and the activity of the user in the application program is improved.

[0034] In step 201, in an optional embodiment, all the pages in the application program can be classified into multiple pages. For example, the pages of a take-out application program can include a home page, a merchant page, a red envelope page, a personal information setting page, a map information page of an order delivery by a delivery personnel, and the like. Each page can be provided with a game portal. Optionally, one page can have one or more game portals, and each game portal enters a different game. The terminal device draws the game scene of the game by acquiring the page information on the page.

[0035] In an optional embodiment, the types of the games on the page can be determined at will. For example, the game A is on the home page, the game B is on the red envelope page, the game C is on the map information page of the order delivery by the delivery personnel, and the like. In another optional embodiment, the page of the application program and the game on the page can be determined according to the page information of the page and the characteristics of the game. For example, the page information of the map information page of the order delivery by the delivery personnel of the take-out application program can include the route information of the order, and the game can be related to the route, such as a cool running game, because the cool running game can include the route. The page information of the red envelope page includes the red envelope, and the game can be related to the red envelope, such as a red envelope cutting game.

[0036] In step 202, if the page is a map information page of the order delivery by the delivery personnel, in an optional embodiment of acquiring the page information of the page, the terminal device acquires the route information of the order delivery by the delivery personnel displayed on the page, that is, the page information is the route information of the order delivery, and thus the terminal device draws the route of the role in the game scene according to the page information.

[0037] Optionally, the page information can further include text information of which food delivery company the delivery personnel belongs to, and the terminal device draws the costume of the role in the game scene after acquiring the text information. Optionally, the role in the game can be an image of a delivery personnel. For example, if the delivery personnel belongs to Beebird Delivery, the costume of the role in the game scene can be a special costume of Beebird Delivery, or the role in the game scene has a "Beebird Delivery" word on the back of the shirt.

[0038] Optionally, the page information can be the name of the delivery personnel, and the terminal device draws the name of the role in the game scene after acquiring the name of the delivery personnel, for example, displays the name of the delivery personnel above the role. In this way, the game can combine the game scene of the game with the reality, and draw different scenes according to different page information.

[0039] In an optional embodiment, the terminal device can acquire difficulty information encountered by the delivery personnel in the delivery process, and draw obstacle nodes in the route of the role in the game scene according to the difficulty information. The difficulty information includes any one or more of the following: traffic information, time length information of the delivery personnel from receiving the order to taking the goods at the merchant, and time length information of the delivery personnel from taking the goods at the merchant to reaching the delivery point to deliver for the user.

[0040] Optionally, the traffic information can be the number of traffic lights or the number of intersections on the route of the order delivery by the delivery personnel, to determine the number of obstacle nodes in the route of the role in the game scene. For example, if the number of traffic lights on the route of the order delivery by the delivery personnel is 5, the number of traffic lights is multiplied by a preset value to determine the number of obstacle nodes in the route of the role in the game scene, and if the preset value is 4, the number of obstacle nodes in the route of the role in the game scene is 20.

[0041] Optionally, the terminal device can determine the proportion of the number of difficult nodes in the total number of obstacle nodes in the route of the role in the game scene according to the time length information from when the deliveryman receives the delivery information of the order to when the deliveryman takes the goods at the merchant or the time length information from when the deliveryman takes the goods at the merchant to when the deliveryman arrives at the delivery point to deliver the order for the user. For example, if the time length from when the deliveryman receives the delivery information of the order to when the deliveryman takes the goods at the merchant is shorter than the preset time length, the number of obstacle nodes with higher difficulty in the route of the role in the game scene accounts for 40% of the total number of obstacle nodes.

[0042] In addition to drawing the game scene of the game according to the page information, the terminal device can determine at least one scene element in the following three ways and draw the game scene of the game according to the scene element and the page information.

[0043] In an optional implementation a, the terminal device obtains description information submitted by the user through voice input or text input within a preset time length, and matches a scene element matching the description information from a preset scene element set; the scene element set includes at least one scene element, and the description information includes information for showing the user's feelings.

[0044] In an optional implementation of matching a scene element matching the description information from a preset scene element set, the terminal device can extract a keyword from the description information and match the keyword with each scene element in the scene element set one by one.

[0045] For example, the page of the application is a map information page for the deliveryman to deliver the order, Figure 3 An example is shown to illustrate a map information page for the deliveryman to deliver the order, which is applicable to the embodiments of the present application, as shown in Figure 3 As shown, the page information of the page includes a small icon 302 of the deliveryman riding a bicycle. The user can touch the small icon 302 to display an interactive window 301, which includes a text description and two buttons. If the user determines to play the game, the user touches the "YES" button, the interactive window 301 is hidden in the background, and a new interactive window appears. The user can input description information in the new interactive window through voice input or text input and submit the description information.

[0046] Optionally, the user inputs the following description information "It is raining, I am in a good mood, and I am waiting for takeout, how long will it take?" The terminal device matches the description information with the preset scene element set, for example, "raining" in the description information matches the scene element "raining", and "I am in a good mood" in the description information matches the scene element "Happy Song", which is the background music of the game. When the user plays the game, it is raining in the game scene, and the Happy Song is playing. Optionally, "raining" in the description information matches "raining" representing the weather and "raining day" representing the background music in the scene element. That is, one keyword can match one or more scene elements. In this way, the scene elements of the game are matched with the description information input by the user, so as to draw the game scene. Moreover, since the description information input by different players in the game can be different, different scene elements can be matched according to different description information, and different game scenes can be drawn according to different scene elements.

[0047] Optionally, when the user inputs the description information for the first time, the user can determine the description information to be input according to the prompt on the screen, or the system can preset the description information to be submitted.

[0048] In an optional implementation b, the terminal device can match the scene elements matching the traffic information and the weather information from the preset scene element set according to the current traffic information and the weather information. If the traffic information shows that the road is congested at this time, the scene element matched from the preset scene element set is that the speed of the role in the game is lower than the preset speed threshold. If the weather information is overcast, the scene element matched from the preset scene element set is that the weather is overcast. In this way, the terminal device can draw the game scene according to the current traffic information and the weather information when entering the game, combine the reality and the game, and improve the attraction to the user.

[0049] In an optional implementation c, the terminal device can determine the scene elements from the preset scene element set. If the terminal device obtains the description information input by the user through the voice input mode or the text input mode within the preset time period, but does not match the scene elements matching the description information from the preset scene element set, the terminal device can determine the scene elements from the preset scene element set, and the number of the determined scene elements is random, so that all the scene elements can be determined.

[0050] In an alternative embodiment, if the scene elements determined by the terminal device according to the above three manners are repeated with the scene elements drawn by the terminal device according to the obtained page information, the problem can be solved by setting priorities. For example, the terminal device matches the clothes of the character in the scene elements to be red according to the description information, but the clothes of the character drawn according to the page information are blue. Assuming that the priority of the page information is higher than that of the scene elements obtained through the description information in the game, the clothes of the character are blue, and if the priority of the scene elements obtained through the description information is higher than that of the page information, the clothes of the character are red. In another alternative embodiment, the terminal device can also integrate the above two colors, for example, the clothes of the character can be red and blue stripes.

[0051] In an alternative embodiment, the application program is an application program for placing an order; after the user ends the game, the game can include various types of rewards. For example, one type of reward is a reward for the user to deduct the cost in the process of placing an order through the application program. For example, after the game ends, the game can obtain gold coins according to the game, and the gold coins can be used to exchange red packets for the user to deduct the cost in the process of placing an order through the application program.

[0052] For example, if the page of the application program is a map information page of a delivery person delivering an order, after the user inputs the description information, the terminal device draws the game scene of the game and enters the game, the user accurately clears the pass, the user determines whether to encounter an obstacle through the screen of the terminal device, if yes, the user avoids the obstacle by operating the character in the game, if the character avoids successfully, the user continues to move forward until the user successfully clears the pass, and the terminal device can calculate the score of the user according to the distance and difficulty of the cleared pass. If the character fails to avoid, the user can exit the game, generate a new game scene again to enter a new level, or the terminal device can also calculate the score of the user according to the distance and difficulty of the cleared pass before the failure. Alternatively, the user can exchange the score into red packets of different denominations.

[0053] Figure 4 An exemplary flowchart of a game scene drawing method to which the embodiments of the present application are applicable is shown in FIG. 1, which includes the following steps: Figure 4 As shown in FIG. 1, the method includes the following steps:

[0054] In step 401, the terminal device determines that the user needs to enter the game from a game entrance set on a page of an application program; wherein the application program includes at least one page, and at least one game entrance is set on the page;

[0055] In step 402, the terminal device obtains page information of the page;

[0056] In step 403, the terminal device acquires description information submitted by the user through voice input or text input within a preset time length.

[0057] In step 404, the terminal device determines at least one scene element according to the description information.

[0058] In step 405, the terminal device draws a game scene of the game according to the scene element and the page information.

[0059] Based on the above embodiments and the same concept, Figure 5 A structure diagram of a game scene drawing device is shown. Figure 5 As shown in the figure, the game scene drawing device 500 can include a determination unit 501, an acquisition unit 502, and a drawing unit 503.

[0060] The game scene drawing device provided in the embodiments of the present application includes a determination unit configured to determine that a user needs to enter a game from a game portal set on a page of an application program; the application program includes at least one page, and the page in the at least one page is provided with at least one game portal; an acquisition unit configured to acquire page information of the page; and a drawing unit configured to draw a game scene of the game according to at least the page information.

[0061] In the embodiments of the present application, it is determined that the user needs to enter the game from the game portal set on the page of the application program; the application program includes at least one page, and the page in the at least one page is provided with at least one game portal. Since the terminal device acquires the page information of the page and draws the game scene of the game according to at least the page information, the game can be combined with the application program, the interest and attraction of the game can be improved, and the activity of the user in the application program can be improved.

[0062] In an optional implementation, the game scene of the game is drawn according to at least the page information, including determining at least one scene element through any of the following ways, and drawing the game scene of the game according to the scene element and the page information; wherein: acquiring description information submitted by the user through voice input or text input within a preset time length, and matching a scene element matching the description information from a preset scene element set; the scene element set includes at least one scene element; the description information includes information for showing the user's feelings; according to current traffic information and weather information, a scene element matching the traffic information and the weather information is matched from a preset scene element set; and a scene element is determined from a preset scene element set.

[0063] In an optional implementation, the page is a map information page for the delivery personnel to deliver the order; the page information of the page is obtained, including: obtaining route information of the delivery personnel to deliver the order displayed on the page; and the game scene of the game is drawn according to at least the page information, including: drawing a route of a role in the game scene according to the route information in the page information.

[0064] In an optional implementation, the game scene of the game is drawn according to at least the page information, including: drawing an obstacle node in the route of the role in the game scene according to the difficulty information encountered by the delivery personnel in the delivery process; wherein the role is the delivery personnel; and the time length information of the delivery personnel from receiving the delivery information of the order to taking the goods at the merchant, and the time length information of the delivery personnel from taking the goods at the merchant to reaching the delivery point for the user to deliver.

[0065] In an optional implementation, the application program is an application program for placing an order; the game includes multiple types of rewards; wherein at least one type of reward in the multiple types of rewards is a reward for the user to deduct the cost in the process of placing an order through the application program.

[0066] The game scene drawing device provided by the embodiments of the present application is specifically described with reference to the game scene drawing method provided by the above embodiments, which will not be described here.

[0067] It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, there can be another division mode. The function units in the embodiments of the present application can be integrated in one processing unit, or each unit can be physically independent, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware, or in the form of a software function unit.

[0068] In the above embodiments, the implementation can be achieved wholly or partially by software, hardware, firmware, or any combination thereof. When implemented by using a software program, the implementation can be achieved wholly or partially in the form of a computer program product. The computer program product includes one or more instructions. When the computer program instructions are loaded and executed on a computer, the whole or part of the processes or functions according to the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The instructions can be stored in a computer storage medium or transmitted from one computer storage medium to another computer storage medium, for example, the instructions can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center through a wired (for example, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (for example, infrared, wireless, microwave, etc.) manner. The computer storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical medium (for example, a CD, a DVD, a BD, a HVD, etc.), or a semiconductor medium (for example, a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD)), etc. Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the embodiments of the present application can be in the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present application can be in the form of a computer program product implemented on one or more computer storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.

[0069] The computer device provided by the embodiments of the present application can include a memory and a processor.

[0070] The memory can be used to store instructions and data, and the memory can mainly include a storage instruction area and a storage data area. The storage data area can store the association relationship. The storage instruction area can store an operating system, instructions required by at least one function, and the like. The instructions can enable the processor to execute the following method. The specific method includes: obtaining a starting address, a target address, and personal attribute information of a delivery personnel. The personal attribute information of the delivery personnel is used to indicate characteristic information of a historical travel trajectory of the delivery personnel. The starting address, the target address, and the personal attribute information are taken as inputs of a speed estimation model, and an estimated travel speed of the delivery personnel between the starting address and the target address is obtained from an output side of the speed estimation model. According to the starting address, the target address, and the estimated travel speed, a time length required by the delivery personnel to travel from the starting address to the target address is determined.

[0071] The processor is the control center of the computer device, and connects all parts of the mobile phone through various interfaces and lines. The processor executes instructions stored in the memory and calls data stored in the memory to perform various functions and process data of the computer device. Optionally, the processor can include one or more processing units. Optionally, the processor can integrate an application processor and a modem processor. The application processor mainly processes an operating system, a user interface, and an application program. The modem processor mainly processes wireless communication. In some embodiments, the processor and the memory can be implemented on a single chip, and in some embodiments, they can be respectively implemented on independent chips.

[0072] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, device, or computer program product. Therefore, the embodiments of the present application can adopt a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the embodiments of the present application can adopt the form of a computer program product implemented on one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program codes.

[0073] The embodiments of the present application are described with reference to flowcharts and / or block diagrams according to the methods, devices, and computer program products of the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by instructions. These instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices produce a machine that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 The device that implements the functions specified in one flow or multiple flows and / or blocks Figure 1 The device that implements the functions specified in one flow or multiple flows and / or blocks

[0074] These instructions can also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instructions which implement the Figure 1 function specified in the flow or flows and / or blocks Figure 1 of the block or blocks.

[0075] These instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the Figure 1 function specified in the flow or flows and / or blocks Figure 1 of the block or blocks.

[0076] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.

Claims

1. A method for drawing a game scene, characterized in that, include: It is determined that the user needs to enter the game through a game entry point set on the application's page; wherein, the application includes at least one page, and the application provides non-game services to the user through the at least one page, and the page has at least one game entry point; Obtain page information of the page; wherein, the page information includes service information related to the service corresponding to the page, and the service corresponding to the page is a sub-service included in the non-game service provided by the application to the user through the page; At least the game scene of the game is drawn based on the page information so that the drawn game scene matches the page information.

2. The method as described in claim 1, characterized in that, The step of drawing the game scene of the game based at least on the page information includes: At least one scene element is determined by any of the following methods, and the game scene of the game is drawn based on the scene element and the page information; in: The system acquires description information submitted by a user via voice or text input within a preset time period, and matches scene elements that match the description information from a preset set of scene elements; wherein the set of scene elements includes at least one scene element; and the description information includes information used to demonstrate the user's experience; or Based on current traffic and weather information, match the scene elements that match the traffic and weather information from a preset set of scene elements; or The scene elements are determined from a preset set of scene elements.

3. The method as described in claim 1, characterized in that, The services corresponding to the page include order delivery services; the game scene includes scenes of character movement.

4. The method according to claim 3, characterized in that, The step of obtaining the page information of the page includes: Obtain the route information of the delivery person delivering the order in the order delivery service; The step of drawing the game scene of the game based at least on the page information includes: The route of the character in the game scene is drawn based on the route information in the page information.

5. The method as described in claim 4, characterized in that, The method further includes: Obtain information about the difficulties encountered by the delivery personnel during the delivery process in the order delivery service; Based on the difficulty information in the page information, draw the obstacle nodes in the character's route in the game scene; The difficulty information includes one or more of the following: Traffic information, the time from when the delivery person receives the order delivery information to when they pick up the goods at the merchant, and the time from when the delivery person picks up the goods at the merchant to when they arrive at the delivery point to deliver the goods to the user.

6. The method according to any one of claims 3 to 5, characterized in that, The role referred to is the delivery person in the order delivery service.

7. The method as described in claim 1 or 3, characterized in that, The services provided to users by the application include order placement services; The game includes various types of rewards; Among the various types of rewards, at least one type is a reward for deducting fees when the user places an order through the application.

8. A device for drawing game scenes, characterized in that, include: A determining unit is used to determine whether a user needs to enter the game through a game entry point set on the application's page; wherein, the application includes at least one page, and the application provides non-game services to the user through the at least one page, and the page is provided with at least one game entry point; An acquisition unit is used to acquire page information of the page; wherein, the page information includes service information related to the service corresponding to the page, and the service corresponding to the page is a sub-service included in the non-game service provided by the application to the user through the page; A drawing unit is used to draw a game scene of the game based on at least the page information, so that the drawn game scene matches the page information.

9. A computer storage medium, characterized in that, The computer storage medium stores computer-executable instructions, which, when invoked by a computer, cause the computer to perform the method as described in any one of claims 1 to 7.

10. A computer device, characterized in that, include: Memory, used to store program instructions; A processor is configured to invoke program instructions stored in the memory and execute the method as described in any one of claims 1 to 7 according to the obtained program.

Citation Information

Patent Citations

  • Method and device for displaying game interface

    CN107340944A