Photographing processing method and device in game, program product and electronic equipment

By automatically determining the photo-taking strategy in the game and controlling the character to perform photo-taking interactive behavior, the problem of cumbersome photo-taking operations and difficult mode fusion in fast-paced games is solved, and the efficient utilization of photo-taking functions in the game is realized.

CN120502094APending Publication Date: 2025-08-19NETEASE (HANGZHOU) NETWORK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510842610.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-20
Publication Date
2025-08-19

AI Technical Summary

Technical Problem

In fast-paced games, users need to manually adjust parameters such as exposure and focal length in the photo mode, which is cumbersome, and the photo mode and the game mode lack data interaction, resulting in poor functional synergy and difficult to seamlessly integrate into the game game.

Method used

By determining the relative position between game characters, the target photo strategy is automatically determined, and the matching photo logo is displayed in the graphical user interface. In response to the trigger operation, the character performs photo interactive behavior and updates the game resources.

Benefits of technology

It reduces the difficulty of shooting for players, adapts to fast-paced game games, realizes the deep integration of game mode and photo mode, and enriches the uses of photo functions and updates of game resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120502094A_ABST
    Figure CN120502094A_ABST
Patent Text Reader

Abstract

The invention provides a photographing processing method and device in a game, a program product and electronic equipment, and relates to the technical field of games. The shooting processing method in the game comprises the following steps: determining a relative position between a first role and at least one other role; determining a target photographing strategy based on the relative position, and displaying a photographing identifier matched with the target photographing strategy in the first graphical user interface; and in response to a trigger operation for the photographing identifier, controlling the first role to execute a photographing interaction behavior on at least one other role based on the target photographing strategy, and in response to completion of the photographing interaction behavior, controlling to update a target game resource corresponding to the first role. According to the method, the shooting difficulty of players can be reduced to a certain extent, fast-paced games can be well adapted, the purposes of the shooting function and the updating ways of game resources can be enriched, deep fusion between the game mode and the shooting mode is achieved, and more sufficient utilization of the shooting function in the game playing process is promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of game technology, and more particularly to a method for processing in-game photos, a device for processing in-game photos, a computer program product, and an electronic device. Background Art

[0002] In some games, a photo-taking function is embedded to record the scene content in the game scene.

[0003] In related technologies, the camera mode requires users to manually fine-tune parameters such as exposure and focus to capture the image. This cumbersome operation significantly limits players' efficiency in fast-paced gaming scenarios. Furthermore, the lack of an effective data exchange mechanism between the camera mode and regular gaming mode results in a significant disconnect in the data link between the two modes, resulting in poor functional synergy and difficulty seamlessly integrating into intense gaming matches, severely restricting the full utilization of the camera function during gameplay.

[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention

[0005] The present disclosure provides a method for processing in-game photos, a device for processing in-game photos, a computer program product, and an electronic device, so as to at least to some extent solve the problem in the related art that the use of the photo interaction function is limited in fast-paced game matches.

[0006] According to a first aspect of the present disclosure, a method for processing photo taking in a game is provided, wherein a first graphical user interface is provided through a first terminal device, and at least a portion of a game scene is displayed in the first graphical user interface, wherein the game scene includes a first character controlled by the first terminal device and at least one other character, and the method includes: determining a relative position between the first character and the at least one other character; determining a target photo taking strategy based on the relative position, and displaying a photo taking identifier matching the target photo taking strategy in the first graphical user interface; in response to a trigger operation for the photo taking identifier, controlling the first character to perform a photo taking interaction behavior on the at least one other character based on the target photo taking strategy; and in response to completion of the photo taking interaction behavior, controlling an update of a target game resource corresponding to the first character.

[0007] According to a second aspect of the present disclosure, a device for processing a photo in a game is provided, wherein a first graphical user interface is provided through a first terminal device, wherein at least a portion of a game scene is displayed in the first graphical user interface, and the game scene includes at least one other character and a first character controlled by the first terminal device, and the device includes: a relative position determination module for determining the relative position between the first character and the at least one other character; a photo identification display module for determining a target photo strategy based on the relative position, and displaying a photo identification matching the target photo strategy in the first graphical user interface; a photo interaction execution module for controlling the first character to perform a photo interaction behavior on the at least one other character based on the target photo strategy in response to a trigger operation for the photo identification; and a game resource update module for controlling the update of a target game resource corresponding to the first character in response to completion of the photo interaction behavior.

[0008] According to a third aspect of the present disclosure, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a processor, the method for processing in-game photos and possible implementations thereof are implemented.

[0009] According to a fourth aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the in-game photo processing method and possible implementation methods thereof of the above-mentioned first aspect by executing the executable instructions.

[0010] The technical solution disclosed in this disclosure has the following beneficial effects:

[0011] During the photo processing process in the above-mentioned game, the relative position between the first character and at least one other character is determined; based on the relative position, a target photo strategy is determined, and a photo identification that matches the target photo strategy is displayed in a first graphical user interface; in response to a trigger operation for the photo identification, based on the target photo strategy, the first character is controlled to perform a photo interaction behavior on at least one other character; in response to the completion of the photo interaction behavior, the target game resource corresponding to the first character is controlled to be updated. The present disclosure determines the target photo strategy based on the relative positions between the characters, so as to take photos in a photo method that adapts to the relative positions, so that the player does not need to perform complex photo parameter configuration, which can reduce the difficulty of the player's shooting to a certain extent and better adapt to fast-paced game games. In addition, the present disclosure controls the update of game resources by triggering a photo interaction behavior that matches the target photo strategy, which can enrich the use of the photo function and the update path of the game resources, realize the deep integration between the game mode and the photo mode, and promote more comprehensive utilization of the photo function during the game game. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 A flowchart of a method for taking photos in a game in this exemplary embodiment is shown;

[0013] Figure 2 A schematic diagram showing a display of a photographing mark in this exemplary embodiment is shown;

[0014] Figure 3A A schematic diagram illustrating an interface for a long-range photography strategy in this exemplary embodiment is shown;

[0015] Figure 3B A schematic diagram illustrating an interface for a close-up photography strategy in this exemplary embodiment is shown;

[0016] Figure 3C A schematic diagram of an interface of a viewfinder in this exemplary embodiment is shown;

[0017] Figure 4 A schematic diagram of an interface for skill upgrading in this exemplary embodiment is shown;

[0018] Figure 5 A flowchart of enhancing a game character through interactive game photography in this exemplary embodiment is shown;

[0019] Figure 6 A structural block diagram of a device for processing a photo in a game according to this exemplary embodiment is shown;

[0020] Figure 7 An electronic device for implementing the above-mentioned method for processing a photo in a game is shown in this exemplary embodiment. DETAILED DESCRIPTION

[0021] Exemplary embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings.

[0022] The accompanying drawings are schematic illustrations of the present disclosure and are not necessarily drawn to scale. Some of the block diagrams shown in the accompanying drawings may be functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software, or in hardware modules or integrated circuits, or in networks, processors or microcontrollers. The embodiments can be implemented in various forms and should not be construed as being limited to the examples set forth herein. The features, structures or characteristics described in the present disclosure may be combined in one or more embodiments in any suitable manner. In the description below, many specific details are provided to provide a full description of the embodiments of the present disclosure. However, those skilled in the art will appreciate that one or more specific details may be omitted when implementing the technical solution of the present disclosure, or that other methods, components, devices, steps, etc. may be used to replace one or more specific details.

[0023] In related technologies, the camera mode requires users to manually fine-tune parameters such as exposure and focus to capture the image. This cumbersome operation significantly limits players' efficiency in fast-paced gaming scenarios. Furthermore, the lack of an effective data exchange mechanism between the camera mode and regular gaming mode results in a significant disconnect in the data link between the two modes, resulting in poor functional synergy and difficulty seamlessly integrating into intense gaming matches, severely restricting the full utilization of the camera function during gameplay.

[0024] In view of one or more of the above problems, exemplary embodiments of the present disclosure provide a method for processing in-game photos, an apparatus for processing in-game photos, a computer program product, and an electronic device.

[0025] In one embodiment of the present disclosure, a method for processing a photo in a game can be executed on a local terminal device or a server. When the method is executed on a server, the method can be implemented and executed based on a cloud interaction system, wherein the cloud interaction system includes a server and a client device.

[0026] In an optional embodiment, various cloud applications, such as cloud gaming, can be run under the cloud interaction system. Taking cloud gaming as an example, cloud gaming refers to a gaming method based on cloud computing. In the cloud gaming operation mode, the operating body of the game program and the main body of the game screen presentation are separated. The storage and operation of the photo processing method in the game are completed on the cloud gaming server. The role of the client device is to receive and send data and present the game screen. For example, the client device can be a display device with data transmission function close to the user side, such as a mobile terminal, TV, computer, PDA, etc.; however, the game processing is performed by the cloud gaming server in the cloud. When playing the game, the player operates the client device to send operation instructions to the cloud gaming server. The cloud gaming server runs the game according to the operation instructions, encodes and compresses the game screen and other data, and returns it to the client device through the network. Finally, the client device decodes and outputs the game screen.

[0027] In an optional embodiment, taking a game as an example, a local terminal device stores a game program and is used to present the game screen. The local terminal device is used to interact with the player through a graphical user interface, that is, the game program is downloaded and installed and run by an electronic device in a conventional manner. The local terminal device can provide the graphical user interface to the player in a variety of ways, for example, it can be rendered and displayed on the terminal display, or provided to the player through holographic projection. For example, the local terminal device may include a display and a processor, the display being used to present the graphical user interface, the graphical user interface including the game screen, and the processor being used to run the game, generate the graphical user interface, and control the display of the graphical user interface on the display.

[0028] In an optional embodiment, referring to Figure 1 As shown, a flowchart of a method for processing a photo in a game is provided, wherein a first graphical user interface is provided through a first terminal device, and the first graphical user interface displays at least a portion of a game scene, where the game scene includes a first character controlled by the first terminal device and at least one other character. Specifically, the method includes the following steps S110 to S140:

[0029] Step S110, determining the relative position between the first character and at least one other character;

[0030] Step S120, determining a target photographing strategy based on the relative position, and displaying a photographing identifier matching the target photographing strategy in the first graphical user interface;

[0031] Step S130, in response to a triggering operation on the photographing identifier, controlling the first character to perform a photographing interaction behavior on at least one other character based on a target photographing strategy;

[0032] Step S140 , in response to the completion of the photo-taking interaction behavior, controlling the update of the target game resource corresponding to the first character.

[0033] Figure 1 In the method shown, the target photography strategy is determined according to the relative positions of the characters, so that a photography method adapted to the relative positions can be adopted to take photos, so that players do not need to configure complex shooting parameters, which can reduce the difficulty of shooting for players to a certain extent and better adapt to fast-paced game games; by triggering photography interaction behaviors that match the target photography strategy and controlling the update of game resources, the use of the photography function and the update path of game resources can be enriched, the deep integration between the game mode and the photography mode can be achieved, and the photography function can be more fully utilized during the game game.

[0034] It should be noted that the game scene in the present disclosure is a virtual scene displayed (or provided) when the application is running on a terminal or server. Optionally, the virtual scene is a simulation environment of the real world, or a semi-simulation and semi-fictitious virtual environment, or a purely fictitious virtual environment. The game scene may include but is not limited to the first character and other characters. The first character and other characters may be in the same game camp or in different game camps. Other characters may be player game characters controlled by other terminal devices, or NPCs (non-player characters) automatically controlled by the game system, and the present disclosure does not specifically limit this.

[0035] Below Figure 1 Provide detailed instructions for each step.

[0036] In step S110 , the relative position between the first character and at least one other character is determined.

[0037] For example, the relative position between the first character and other characters that meet specific conditions can be determined. The other characters that meet the specific conditions can be game characters in the same camp as the first character or in different camps, which is not specifically limited here.

[0038] Specifically, the relative position between the first character and the other characters meeting the specific conditions can be determined based on the positions of the first character and the other characters meeting the specific conditions in the game scene. The relative position can be characterized by the distance between the first character and the other characters meeting the specific conditions, such as a long distance greater than a certain distance threshold, or a short distance less than a certain distance threshold.

[0039] In an optional embodiment, determining the relative position between the first character and at least one other character in step S110 can be achieved by the following steps: determining whether the character status of at least one other character meets a specific condition; in response to the character status of at least one other character meeting the specific condition, determining the relative position between the first character and at least one other character.

[0040] Optionally, the specific condition includes at least one other character being in a defeated state. Defeated states may include, but are not limited to, being killed, eliminated, or awaiting resurrection, and are not specifically limited in this disclosure. For example, it may be determined whether a game character in a different faction from the first character is in a defeated state. If a game character in a different faction from the first character is in a defeated state, the relative position of the first character and the defeated character may be determined to locate the first character's photo subject and provide a basis for selecting a photo strategy.

[0041] Optionally, the specific conditions may also include that when a game character in the same camp as the first character defeats an enemy character multiple times in a row, the relative position between the first character and the friendly character that has defeated the enemy character multiple times in a row can be determined, so as to locate the photographing object of the first character and provide a selection basis for selecting a photographing strategy.

[0042] In step S120, a target photographing strategy is determined based on the relative position, and a photographing identifier matching the target photographing strategy is displayed in the first graphical user interface.

[0043] Optionally, the photographing strategy may be divided into a long-range photographing strategy and a close-range photographing strategy according to the distance between the first character and other characters that meet specific conditions, and the target photographing strategy may be one of the long-range photographing strategy and the close-range photographing strategy.

[0044] It should be noted that in actual application, other photographing strategies can be divided as needed. For example, the photographing strategy can also be divided into a bird's-eye view photographing strategy, a front view photographing strategy, an upward view photographing strategy, etc. according to the height of the first character and other characters that meet specific conditions. This disclosure does not make specific limitations on this.

[0045] In an optional embodiment, determining the target photographing strategy based on the relative position in step S120 can be achieved by the following steps: determining the relative distance between the first character and at least one other character; in response to the relative distance satisfying a first distance condition, determining the target photographing strategy as a long-range photographing strategy; in response to the relative distance satisfying a second distance condition, determining the target photographing strategy as a close-up photographing strategy; wherein the first distance condition is greater than the second distance condition.

[0046] The first distance condition may be greater than a first distance threshold; the second distance condition may be less than a second distance threshold, wherein the first distance threshold is greater than or equal to the second distance threshold.

[0047] Specifically, the relative distance between the first character and other characters that meet specific conditions can be determined; in response to the relative distance meeting the first distance condition, the target photography strategy is determined to be a long-range photography strategy; in response to the relative distance meeting the second distance condition, the target photography strategy is determined to be a close-up photography strategy.

[0048] Based on the relative distance between the first character and other characters that meet specific conditions, the target photography strategy is determined so that a photography method that adapts to the relative distance can be adopted. This can reduce the difficulty of shooting for players to a certain extent and better adapt to fast-paced game matches.

[0049] After determining the target photo-taking strategy, a photo-taking identifier that matches the target photo-taking strategy may be displayed in the first graphical user interface. The photo-taking identifier may be used to trigger the first character to perform a photo-taking interaction behavior with other characters that meet specific conditions.

[0050] In an optional embodiment, displaying a photographing mark that matches the target photographing strategy in the first graphical user interface in step S120 can be achieved by the following steps: in response to the relative position satisfying that the other characters are within the field of view of the first character, controlling the display of the photographing mark that matches the target photographing strategy at the associated position of the other characters.

[0051] Specifically, in response to other characters that meet specific conditions being within the field of view of the first character, a photo-taking interaction identifier may be displayed at the associated position of the other characters that meet specific conditions, so that the player can intuitively observe the objects that can be photographed and interacted with.

[0052] For example, in response to the first character heading toward other characters that meet specific conditions, a control may be provided to display a photo identification mark at a position associated with the other characters that meet the specific conditions.

[0053] For example, in response to other characters meeting the specific conditions being displayed in the first graphical user interface, the camera identification mark may be controlled to be displayed at a position associated with the other characters meeting the specific conditions.

[0054] For example, Figure 2 As shown, a schematic diagram of the display of a photo identification is provided. When another character 201 that meets specific conditions is within the field of view of the first character 202, a photo identification 203 can be displayed at the associated position of the other character 201 that meets the specific conditions, so that the player can lock the photo interaction object. Optionally, when the first terminal device is a device that inputs via an external keyboard, the photo identification 203 can carry strategy prompt information (such as "take a photo") and operation prompt information (such as the "F" key).

[0055] Different photo markers can be assigned to different photo strategies to help players distinguish them. For example, if the target photo strategy is a close-up photo strategy, the corresponding photo marker may carry a strategy prompt message like "Group Photo"; if the target photo strategy is a long-range photo strategy, the corresponding photo marker may carry a strategy prompt message like "Cool Group Photo."

[0056] By displaying a photographing mark that matches the target photographing strategy in the first terminal device, the player is prompted to currently perform a photographing interaction behavior.

[0057] In step S130 , in response to a triggering operation on the photographing identifier, based on the target photographing strategy, the first character is controlled to perform a photographing interaction behavior on at least one other character.

[0058] Specifically, in response to a trigger operation for a photographing identifier, based on a target photographing strategy, the first character may be controlled to perform a photographing interaction behavior on other characters that meet specific conditions.

[0059] Optionally, when the first terminal device is a device for input through an external keyboard, the photo-taking identifier carries operation prompt information (such as the "F" key). In this case, pressing the "F" key can be used as a trigger operation for the photo-taking identifier.

[0060] Optionally, when the first terminal device is a device that uses touch input, a click touch operation on the photo-taking mark can be used as a trigger operation on the photo-taking mark.

[0061] Based on the pre-configured target photography strategy, the first character is controlled to perform photography interactions on other characters that meet specific conditions, so that players do not need to drastically adjust photography parameters from scratch, such as shooting angle, shooting distance, etc. This can reduce the user's photography pressure to a certain extent and ensure the convenience of photography.

[0062] In an optional embodiment, in step S130, based on the target photographing strategy, controlling the first character to perform photographic interaction on at least one other character can be achieved by the following steps: in response to the target photographing strategy being a long-range photographing strategy, controlling the virtual camera corresponding to the first character to shoot the first character and the other characters from a third-person perspective; in response to the target photographing strategy being a close-up photographing strategy, controlling the virtual camera corresponding to the first character to shoot the first character and the other characters from a first-person perspective.

[0063] Specifically, in response to the target photographing strategy being a long-range photographing strategy, the virtual camera corresponding to the first character is controlled to shoot the first character and other characters that meet specific conditions from a third-person perspective; in response to the target photographing strategy being a close-up photographing strategy, the virtual camera corresponding to the first character is controlled to shoot the first character and other characters that meet specific conditions from a first-person perspective.

[0064] In the third-person perspective, the first terminal device can display the first character's photo taken from the external perspective for the game character that meets the specific conditions. Figure 3A As shown, an interface schematic diagram of a long-range photography strategy is provided, which can shoot other characters 201 and the first character 202 that meet specific conditions based on a third-person perspective, so that the other characters that meet the specific conditions and the first character can be in the camera at the same time, and the picture content is richer.

[0065] In the first-person perspective, the first terminal device can display the first character's photo of the residual object in the selfie perspective. Figure 3B As shown, an interface schematic diagram of a close-up photography strategy is provided, which can shoot other characters 201 and the first character 202 that meet specific conditions based on the first-person perspective, so that the other characters that meet the specific conditions and the first character can be in the camera at the same time, and the player has a strong sense of immersion in the photography.

[0066] Using different shooting perspectives under different photography strategies can avoid the limitations of a single perspective and greatly enhance the diversity of the game photography experience.

[0067] In an optional embodiment, the following steps may also be performed: while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a third-person perspective, controlling the first character to perform a first group photo action; while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a first-person perspective, controlling the first character to perform a second group photo action; wherein, the first group photo action and the second group photo action are different in at least some of the actions.

[0068] Specifically, while controlling the virtual camera corresponding to the first character to shoot the first character and other characters that meet specific conditions from a third-person perspective, the first character can be controlled to perform a first group photo action; while controlling the virtual camera corresponding to the first character to shoot the first character and other characters that meet specific conditions from a first-person perspective, the first character can be controlled to perform a second group photo action; wherein, the first group photo action and the second group photo action are different in at least some actions.

[0069] Among them, the first photo-taking action and the second photo-taking action can be body movements, such as tilting the head back, kicking the legs, etc., or they can be gestures, such as the "OK" gesture, the "victory" gesture, the "eight-character" gesture, etc. This disclosure does not make specific restrictions on this.

[0070] Under different photo-taking strategies, controlling the first character to perform different photo-taking actions can enrich the character's photo-taking performance and avoid a monotonous photo-taking effect.

[0071] In an optional embodiment, in response to the trigger operation for the photo identification in step S130, based on the target photo strategy, the first character is controlled to perform a photo interaction behavior on at least one other character. This can also be achieved by the following steps: in response to the trigger operation for the photo identification, the shooting perspective of the virtual camera corresponding to the first character is controlled to switch from the first shooting perspective to the second shooting perspective determined based on the target photo strategy, wherein the second shooting perspective is a shooting perspective opposite to the direction of the first character, and the first shooting perspective is a shooting perspective consistent with the direction of the first character; under the second shooting perspective, in response to the perspective adjustment instruction, the shooting angle of the virtual camera is controlled to be adjusted, and a preview picture corresponding to the adjusted shooting angle is displayed in the first graphical user interface; in response to the shooting instruction, the first character is controlled to take pictures of other characters according to the adjusted shooting angle.

[0072] The first shooting angle of view is the shooting angle of view before the photo marker is triggered.

[0073] By controlling the shooting angle of the virtual camera corresponding to the first character to switch from the first shooting angle (i.e., the shooting angle consistent with the first character's orientation) to the second shooting angle determined based on the target shooting strategy (i.e., the shooting angle opposite to the first character's orientation), the first character can face the camera to take pictures, such as Figure 3A and3B As shown, this photo mode is more in line with the habit of taking photos facing the camera in reality.

[0074] In the second shooting perspective, by responding to the perspective adjustment instruction, the shooting angle of the virtual camera is controlled and adjusted, and a preview screen corresponding to the adjusted shooting angle is displayed in the first graphical user interface corresponding to the first terminal device, so that the player can fine-tune the shooting perspective to meet the player's more refined photography needs.

[0075] After the shooting angle is adjusted, the first character can be controlled to take photos of other characters that meet specific conditions according to the adjusted shooting angle in response to a shooting instruction. For example, the preview image can be captured or a photo flash effect can be added to the preview image according to the adjusted shooting angle in response to the shooting instruction, thereby completing the first character's interactive behavior of taking photos of other characters that meet specific conditions.

[0076] In an optional embodiment, in the process of controlling the adjustment of the shooting angle of the virtual camera and displaying a preview picture corresponding to the adjusted shooting angle in the first graphical user interface, the following steps can also be performed: a viewfinder corresponding to the virtual camera is generated in the first graphical user interface, and the viewfinder is used to prompt the scene boundary that can be captured by the current shooting angle of the virtual camera.

[0077] For example, Figure 3C As shown, a schematic diagram of a viewfinder interface is provided, which generates a viewfinder 301 corresponding to the virtual camera in the first graphical user interface to prompt the player of the scene boundary that can be captured by the current shooting angle, thereby assisting the player in composing the picture and previewing the shooting effect.

[0078] In an optional implementation, the following steps may also be performed: in response to the completion of the photographing interaction behavior, the virtual camera is controlled to restore the first shooting angle before the photographing identifier is triggered.

[0079] After the photo interaction is completed, the player can exit the photo mode and continue to participate in normal game battles in the game scene by controlling the virtual camera to restore the first shooting angle before the photo mark is triggered.

[0080] In step S140 , in response to the completion of the photo-taking interaction behavior, the target game resource corresponding to the first character is updated.

[0081] The target game resources may be game resources that can be used to unlock skills, such as character experience, character points, etc., which are not specifically limited in this disclosure. For example, Figure 2As shown, when the target game resource is character experience, it can be displayed in the first graphical user interface in the form of an experience bar 204 to indicate the player's current possession of the target game resource. It should be noted that during the process of the first character performing a photo interaction with another character that meets specific conditions, the resource information corresponding to the target game resource can be continuously displayed in the first graphical user interface, or the resource information corresponding to the target game resource can be hidden, and this disclosure does not specifically limit this.

[0082] In an optional embodiment, in response to the completion of the photo interaction behavior in step S140, controlling the update of the target game resources corresponding to the first character can be achieved through the following steps: in response to the completion of the photo interaction behavior, determining the resource increment that matches the target photo strategy, and controlling the update of the target game resources corresponding to the first character based on the resource increment that matches the target photo strategy.

[0083] Among them, the resource increment information can be a fixed increment value preset for the photo-taking interaction behavior, or it can be a dynamic increment value related to the interaction duration of the photo-taking interaction behavior, and this disclosure does not make specific limitations on this.

[0084] After the first character completes the photo interaction with other characters that meet specific conditions, the target game resources corresponding to the first character are adaptively increased to further unlock skill upgrade permissions, enhance the game character's ability, promote the growth of the game character, and enrich the player's game strategy.

[0085] In an optional embodiment, the first character includes at least one game skill, and the following steps may also be performed: in response to the target game resource meeting a specified condition, controlling the first character to be configured with permission to consume the target game resource to upgrade the at least one game skill.

[0086] The specified conditions refer to pre-set conditions for configuring skill upgrade permissions, for example, target game resources reaching a preset threshold.

[0087] By controlling the configuration of the first character to consume target game resources to upgrade at least one game skill, the player can select the game skill to be upgraded as needed, so as to flexibly meet the player's personalized game execution strategy.

[0088] In an optional embodiment, at least one game skill includes a target game skill, and the following steps can also be performed: in response to the first character casting the target game skill in the game scene, determining the scope of the target game skill; in response to the second character among other characters being within the scope of the scope, controlling the application of the target skill influence on the second character, wherein the target skill influence is at least used to interfere with the display of the game controls in the second terminal device that controls the second character.

[0089] The target game skill may be a visual interference game skill created for the first character, used to control the graphical user interface (e.g., second graphical user interface) of the terminal device (e.g., second terminal device) corresponding to the game character (e.g., second character) on which the target game skill is applied. Optionally, the scope of action corresponding to the target game skill may be, for example, a specific range centered on the first character, which is not specifically limited in this disclosure. Optionally, the target game skill may be a game skill with a skill level. For example, the skill level of the target game skill may increase as the user upgrades the skill, or it may automatically increase over time as the game progresses, which is not specifically limited in this disclosure. Optionally, the skill level of the target game skill and the interference effect corresponding to the target skill effect may be positively correlated. For example, the higher the skill level of the target game skill, the stronger the interference effect corresponding to the target skill effect; the lower the skill level of the target game skill, the weaker the interference effect corresponding to the target skill effect. Optionally, when the interference effect corresponding to the target skill effect is carried out using an interface interference identifier, the interference effect may be reflected by the number of generated interface interference identifiers, the size of the generated interface interference identifiers, and other aspects, which is not specifically limited in this disclosure. Optionally, the interface interference identifier may include but is not limited to: a character action identifier and a character expression identifier corresponding to the first game character. Optionally, when the interference effect corresponding to the target skill influence is carried out with the interface interference identifier as a carrier, the interface interference identifier may be generated at a random position on the upper layer of at least one game control in the second graphical user interface corresponding to the second terminal device, and displaced from the initial position along a preset movement path. During the displacement process, the interface interference identifier may block the game controls on the displacement path, or control the removal of the game controls on the preset displacement path. Optionally, when the interference effect corresponding to the target skill influence is carried out with the interface interference identifier as a carrier, the interface interference identifier may be generated at the display position of at least one game control in the second graphical user interface corresponding to the second terminal device, and used to block these game controls, or control the removal of these game controls.

[0090] Optionally, the target skill impact may also include continuously playing interference audio corresponding to the first character through the second terminal device, which is not specifically limited in the present disclosure.

[0091] In an optional embodiment, the following steps may also be performed: in response to the target skill affecting the second character continuously, controlling the update of the target game resource corresponding to the first character.

[0092] For example, in response to the target skill's continued influence on the second character, resource increment information matching the target game skill can be determined, and based on the resource increment information matching the target game skill, the target game resources corresponding to the first character can be controlled to be updated.

[0093] During the period when the first character casts the target game skill, the target game resources corresponding to the first character are adaptively increased until the skill ends or is interrupted, so as to further unlock skill upgrade permissions, enhance the game character's ability, promote the growth of the game character, and enrich the player's game strategy.

[0094] In an optional embodiment, after the step of controlling the configuration of the first character with the permission to consume target game resources to upgrade at least one game skill, the following steps may also be performed: displaying an upgrade control corresponding to at least one game skill in a first graphical user interface corresponding to the first terminal device; and controlling the upgrading of the target game skill in response to a triggering operation of a target upgrade control corresponding to the target game skill.

[0095] Exemplarily, in response to a display control operation of the skill upgrade interface, the skill upgrade interface can be controlled to be displayed; an upgrade control corresponding to at least one game skill can be displayed in the skill upgrade interface; in response to a selection operation of a target game skill in the skill upgrade interface, the target game skill can be determined as the game skill to be upgraded; in response to an upgrade instruction for the game skill to be upgraded, the consumption of target game resources can be controlled to upgrade the game skill to be upgraded.

[0096] Optionally, the step of controlling the display of the skill upgrade interface may include: controlling the virtual camera corresponding to the first character to shoot the hand position from a first-person perspective, and displaying the skill upgrade interface at the hand position of the first character, and the hand of the first character performs a hand-holding action, so that the player can immersively upgrade the skill. For example, Figure 4 As shown, a schematic diagram of a skill upgrade interface is provided, wherein the skill control interface 401 can be divided into multiple skill areas, each of which can display information such as skill identifiers corresponding to different game skills, skill upgrade status, etc. Optionally, the selected skill area can be displayed separately from other skill areas.

[0097] Optionally, when the first terminal device is a device for input through an external keyboard, operation prompt information (such as the "F" key) for triggering the skill upgrade instruction can be displayed in the selected skill area. At this time, pressing the "F" key can be used as an operation to trigger the upgrade instruction.

[0098] Optionally, when the first terminal device is a device that uses touch input, the upgrade control of the corresponding game skill can be displayed in the selected skill area, and the click operation on the upgrade control of the corresponding game skill can be used as an operation to trigger the upgrade instruction of the corresponding game skill.

[0099] By controlling and upgrading game skills, you can enhance the ability of the game character, promote the growth of the game character, and enrich the player's game strategy.

[0100] In an optional embodiment, the following step may also be performed: in response to the character status of at least one other character being in a defeated state, displaying the residual objects of at least one other character in the game scene.

[0101] Among them, the residual object can be used to refer to other characters in a defeated state.

[0102] Optionally, the defeated state may include but is not limited to: being killed, being eliminated, waiting for resurrection, etc., and the present disclosure does not make specific limitations on this.

[0103] Optionally, the residual objects may include any one or more of the following: a remaining model of a character, traces of a killing scene, a commemorative model of a death, and items left behind by a character.

[0104] Optionally, when the remaining object is used to refer to other characters in a defeated state, the step of determining the relative position between the first character and at least one other character in step S110 can be implemented by the following steps: determining the relative position between the first character and the remaining object.

[0105] Specifically, the relative position between the first character and the residual object can be determined based on the positions of the first character and the residual object in the game scene. The relative position can be characterized by the distance between the first character and the residual object, for example, greater than a certain distance threshold, less than a certain distance threshold, etc.

[0106] Optionally, when the remaining object refers to other characters in a defeated state, in step S130, based on the target photography strategy, the first character is controlled to perform a photography interaction behavior on at least one other character. This can be achieved by the following steps: based on the target photography strategy, the first character is controlled to perform a photography interaction behavior on the remaining object.

[0107] By displaying the remaining objects of other characters in a defeated state, the player can be prompted that there are other characters in a defeated state, and a photo interaction object can be provided for the photo interaction behavior.

[0108] In an optional embodiment, the following steps may also be performed: in response to the residual object remaining in the game scene for a specific duration, the residual object in the game scene is controlled to be cleared.

[0109] The specific duration is a pre-configured default retention time of residual objects, and this disclosure does not specifically limit this.

[0110] Specifically, after the residual objects remain in the game scene for a specific period of time, the residual objects can be cleared from the game scene to optimize the scene content, keep the scene tidy, and reduce system resource usage.

[0111] In an optional embodiment, in response to the residual object remaining in the game scene for a specific period of time, controlling the residual object to be cleared from the game scene can be achieved by the following steps: in response to the residual object remaining in the game scene for a specific period of time, if the first character is performing a photo-taking interaction with the residual object, controlling the residual object to continue to remain in the game scene; in response to the completion of the photo-taking interaction, controlling the residual object to be cleared from the game scene.

[0112] If the first character is performing a photo interaction on a residual object, by controlling the residual object to continue to remain in the game scene until the photo interaction is completed, the interruption of the specified interaction due to the disappearance of the residual object can be avoided, thereby ensuring stable game operation.

[0113] For example, Figure 5 As shown, a flowchart of enhancing a game character through interactive game photography is provided, which may specifically include the following steps:

[0114] Step S501, in response to the existence of another character in a defeated state, determining a relative distance between the first character and the other character in the defeated state;

[0115] Step S502: If the relative distance is greater than a first distance threshold, the distant view shooting strategy is used as the target shooting strategy; if the relative distance is less than a second distance threshold, the near view shooting strategy is used as the target shooting strategy; the first distance threshold is greater than or equal to the second distance threshold;

[0116] Step S503, in response to the other character in the defeated state being within the field of view of the first character, controlling the display of a photographing mark that matches the target photographing strategy at a position associated with the other character in the defeated state;

[0117] Step S504: In response to a trigger operation for the photographing indicator, if the target photographing strategy is a long-range photographing strategy, controlling the virtual camera corresponding to the first character to photograph the first character and the other characters in the defeated state from a third-person perspective; if the target photographing strategy is a close-up photographing strategy, controlling the virtual camera corresponding to the first character to photograph the first character and the other characters in the defeated state from a first-person perspective;

[0118] Step S505, in response to the viewing angle adjustment instruction, controlling the adjustment of the shooting angle of the virtual camera, and displaying a preview image corresponding to the adjusted shooting angle in the first graphical user interface;

[0119] Step S506, in response to the shooting instruction, controlling the first character to take a photo of the other character in the defeated state according to the adjusted shooting angle, so as to complete the photo interaction behavior;

[0120] Step S507, in response to the completion of the photo-taking interaction behavior, controlling the update of the target game resource corresponding to the first character;

[0121] Step S508: In response to the target game resource satisfying the specified condition, controlling the configuration of the permission for the first character to consume the target game resource to upgrade the game skill.

[0122] Figure 5 In the steps shown, by executing the photo interaction behavior that matches the target photo strategy to trigger the update of game resources, and then strengthening the game character, it can reduce the difficulty of shooting for players to a certain extent, better adapt to fast-paced game matches, enrich the use of the photo function and the update path of game resources, realize the deep integration between the game mode and the photo mode, and promote more full utilization of the photo function during the game match.

[0123] The exemplary embodiment of the present disclosure further provides a device for processing a photo in a game, wherein a first graphical user interface is provided through a first terminal device, wherein the first graphical user interface displays at least a portion of a game scene, wherein the game scene includes at least one other character and a first character controlled by the first terminal device, Figure 6 As shown, the photo processing device 600 in the game may include the following program modules:

[0124] A relative position determination module 610 is configured to determine a relative position between a first character and at least one other character;

[0125] A photographing identification display module 620 is configured to determine a target photographing strategy based on the relative position and to display a photographing identification that matches the target photographing strategy in the first graphical user interface;

[0126] A photo interaction execution module 630 is configured to control the first character to perform a photo interaction behavior on at least one other character based on a target photo strategy in response to a trigger operation on the photo identification;

[0127] The game resource updating module 640 is configured to control updating of the target game resource corresponding to the first character in response to completion of the photo-taking interaction behavior.

[0128] In an optional embodiment, based on the aforementioned scheme, the relative position determination module 610 can be configured to: determine whether the character status of at least one other character meets a specific condition; wherein the specific condition at least includes that the other character is in a defeated state; in response to the character status of at least one other character meeting the specific condition, determine the relative position between the first character and the at least one other character.

[0129] In an optional embodiment, based on the aforementioned scheme, the step of determining the target photographing strategy based on the relative position in the photographing identification display module 620 can be configured as: determining the relative distance between the first character and at least one other character; in response to the relative distance satisfying a first distance condition, determining the target photographing strategy as a long-range photographing strategy; in response to the relative distance satisfying a second distance condition, determining the target photographing strategy as a close-up photographing strategy; wherein the first distance condition is greater than the second distance condition.

[0130] In an optional embodiment, based on the aforementioned scheme, the photo interaction execution module 630 can be configured as follows: in response to the target photo strategy being a long-range photo strategy, controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a third-person perspective; in response to the target photo strategy being a close-up photo strategy, controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a first-person perspective.

[0131] In an optional embodiment, based on the aforementioned scheme, the photo processing device 600 in the game further includes: a first group photo action execution module, which is used to control the first character to perform a first group photo action while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a third-person perspective; a second group photo action execution module, which is used to control the first character to perform a second group photo action while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a first-person perspective; wherein, the first group photo action and the second group photo action are different in at least some actions.

[0132] In an optional embodiment, based on the aforementioned scheme, the photo interaction execution module 630 can be configured as follows: in response to a trigger operation for a photo identification, controlling the shooting perspective of the virtual camera corresponding to the first character to switch from a first shooting perspective to a second shooting perspective determined based on the target photo strategy, wherein the second shooting perspective is a shooting perspective opposite to the direction of the first character, and the first shooting perspective is a shooting perspective consistent with the direction of the first character; under the second shooting perspective, in response to a perspective adjustment instruction, controlling the adjustment of the shooting angle of the virtual camera, and displaying a preview screen corresponding to the adjusted shooting angle in the first graphical user interface; in response to a shooting instruction, controlling the first character to take photos of other characters according to the adjusted shooting angle.

[0133] In an optional embodiment, based on the aforementioned scheme, in the process of controlling the adjustment of the shooting angle of the virtual camera and displaying a preview picture corresponding to the adjusted shooting angle in the first graphical user interface, the in-game photo processing device 600 may further include: a viewfinder display module, which is used to generate a viewfinder corresponding to the virtual camera in the first graphical user interface, and the viewfinder is used to prompt the scene boundary that can be captured by the current shooting angle of the virtual camera.

[0134] In an optional embodiment, based on the aforementioned solution, the in-game photo processing device 600 may further include: a perspective recovery module for controlling the virtual camera to restore the first shooting perspective before the photo identification is triggered in response to the completion of the photo interaction behavior.

[0135] In an optional embodiment, based on the aforementioned scheme, the photographing identification display module 620 displays the photographing identification that matches the target photographing strategy in the first graphical user interface, and can be configured as follows: in response to the relative position satisfying that the other characters are within the field of view of the first character, controlling the display of the photographing identification that matches the target photographing strategy at the associated position of the other characters.

[0136] In an optional embodiment, based on the aforementioned scheme, the game resource update module 640 can be configured to: in response to the completion of the photo interaction behavior, determine the resource increment that matches the target photo strategy, and control the update of the target game resources corresponding to the first character according to the resource increment that matches the target photo strategy.

[0137] In an optional embodiment, based on the aforementioned scheme, the first character includes at least one game skill, and the in-game photo processing device 600 may also include: an upgrade permission configuration module, which is used to control the configuration of the first character to consume the target game resources to upgrade at least one game skill in response to the target game resources meeting specified conditions.

[0138] In an optional embodiment, based on the aforementioned scheme, at least one game skill includes a target game skill, and the in-game photo processing device 600 may also include: an action range determination module, used to determine the action range of the target game skill in response to the first character casting the target game skill in the game scene; a skill influence application module, used to control the application of the target skill influence on the second character in response to the second character among other characters being within the action range, wherein the target skill influence is at least used to interfere with the display of the game controls in the second terminal device that controls the second character.

[0139] In an optional embodiment, based on the above solution, the game resource update module 640 is further configured to control the update of the target game resources corresponding to the first character in response to the target skill continuously affecting the second character.

[0140] In an optional embodiment, based on the aforementioned scheme, after the step of controlling the configuration of the first character with the permission to consume target game resources to upgrade at least one game skill, the in-game photo processing device 600 may also include: an upgrade control display module, used to display the upgrade control corresponding to at least one game skill in the first graphical user interface corresponding to the first terminal device; a skill upgrade control module, used to control the upgrade of the target game skill in response to the triggering operation of the target upgrade control corresponding to the target game skill.

[0141] In an optional embodiment, based on the aforementioned scheme, the in-game photo processing device 600 may further include: a residual object display module, for displaying the residual object of at least one other character in the game scene in response to the character status of at least one other character being in a defeated state; the step of determining the relative position between the first character and at least one other character in the relative position determination module 610 may be configured as: determining the relative position between the first character and the residual object; the photo interaction execution module 630 may be configured as: based on the target photo strategy, controlling the first character to perform a photo interaction behavior on the residual object.

[0142] In an optional embodiment, based on the above-mentioned solution, the residual objects include any one or more of the following: a remaining model of a character, traces of a killing scene, a memorial model of death, and items left by a character.

[0143] In an optional embodiment, based on the aforementioned solution, the in-game photo processing device 600 may further include: a residual object clearing module for controlling the clearing of residual objects in the game scene in response to the residual objects remaining in the game scene for a specific period of time.

[0144] In an optional embodiment, based on the aforementioned scheme, the residual object clearing module can be configured as follows: in response to the residual object remaining in the game scene for a specific period of time, if the first character is performing a photo-taking interaction with the residual object, controlling the residual object to continue to remain in the game scene; in response to the completion of the photo-taking interaction, controlling the residual object to be cleared from the game scene.

[0145] The specific details of each part of the above-mentioned device have been described in detail in the implementation method part. The undisclosed details can be found in the implementation method part, so they will not be repeated here.

[0146] The exemplary embodiments of the present disclosure further provide a computer program product, which includes a computer program, and when the computer program is executed by a processor, implements the above-mentioned method for processing a photo in a game.

[0147] In one embodiment, a computer program product may be a tangible product containing a computer program, such as a computer-readable storage medium storing the computer program. The computer-readable storage medium may be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory (Flash), mechanical hard disk drive (HDD), solid-state drive (SSD), and the like. Exemplarily, the computer program product may be implemented as a non-volatile storage medium storing the computer program, such as a read-only memory, NAND flash memory, and the like.

[0148] In one embodiment, the computer program product may be an intangible product containing a computer program. For example, the computer program product may be implemented as a virtual digital product, such as a digital file such as an executable file or installation package storing the computer program.

[0149] The code of the computer program can be written in one or more programming languages. Programming languages include C, Java, C++, etc. The program code can be executed entirely on the user computing device, partially on the user computing device, or as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device can be connected to the user computing device via any type of network, such as a local area network (LAN), a wide area network (WAN), etc., or can be connected to an external computing device (e.g., via an Internet connection provided by a carrier).

[0150] Computer programs can be carried or transmitted via electrical, magnetic, optical, electromagnetic, infrared, or other signals. Electronic devices can convert signals carrying computer programs into digital signals, thereby running the computer programs. When a computer program is run on an electronic device, its code is used to cause the electronic device to execute (more specifically, to cause the processor of the electronic device to execute) the method steps of various exemplary embodiments of the present disclosure. For example, the following steps may be included:

[0151] determining a relative position between the first character and at least one other character;

[0152] Determining a target photographing strategy based on the relative position, and displaying a photographing identifier matching the target photographing strategy in the first graphical user interface;

[0153] In response to a triggering operation on the photographing identifier, based on a target photographing strategy, controlling the first character to perform a photographing interaction behavior on at least one other character;

[0154] In response to the completion of the photographing interaction behavior, the control updates the target game resource corresponding to the first character.

[0155] In an optional embodiment, based on the aforementioned scheme, the above-mentioned determination of the relative position between the first character and at least one other character can be achieved by the following steps: determining whether the character status of at least one other character meets specific conditions; wherein the specific conditions at least include that the other character is in a defeated state; in response to the character status of at least one other character meeting the specific conditions, determining the relative position between the first character and at least one other character.

[0156] In an optional embodiment, based on the aforementioned scheme, the above-mentioned determination of the target photographing strategy based on relative position can be achieved through the following steps: determining the relative distance between the first character and at least one other character; in response to the relative distance satisfying a first distance condition, determining the target photographing strategy as a long-range photographing strategy; in response to the relative distance satisfying a second distance condition, determining the target photographing strategy as a close-up photographing strategy; wherein the first distance condition is greater than the second distance condition.

[0157] In an optional embodiment, based on the aforementioned scheme, the above-mentioned target-based photographing strategy, which controls the first character to perform photographic interaction on at least one other character, can be achieved through the following steps: in response to the target photographing strategy being a long-range photographing strategy, controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a third-person perspective; in response to the target photographing strategy being a close-up photographing strategy, controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a first-person perspective.

[0158] In an optional embodiment, based on the aforementioned scheme, the following steps may also be performed: while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a third-person perspective, controlling the first character to perform a first group photo action; while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a first-person perspective, controlling the first character to perform a second group photo action; wherein, the first group photo action and the second group photo action are different in at least some of the actions.

[0159] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the trigger operation for the photo identification and based on the target photo strategy, controlling the first character to perform a photo interaction behavior on at least one other character can be achieved through the following steps: in response to the trigger operation for the photo identification, controlling the shooting angle of the virtual camera corresponding to the first character to be switched from the first shooting angle to the second shooting angle determined based on the target photo strategy, wherein the second shooting angle is a shooting angle opposite to the direction of the first character, and the first shooting angle is a shooting angle consistent with the direction of the first character; under the second shooting angle, in response to the angle adjustment instruction, controlling the adjustment of the shooting angle of the virtual camera, and displaying a preview screen corresponding to the adjusted shooting angle in the first graphical user interface; in response to the shooting instruction, controlling the first character to take photos of other characters according to the adjusted shooting angle.

[0160] In an optional embodiment, based on the aforementioned scheme, in the process of controlling the adjustment of the shooting angle of the virtual camera and displaying a preview picture corresponding to the adjusted shooting angle in the first graphical user interface, the following steps may also be performed: a viewfinder corresponding to the virtual camera is generated in the first graphical user interface, and the viewfinder is used to prompt the scene boundary that can be captured by the current shooting angle of the virtual camera.

[0161] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the completion of the photo interaction behavior, the virtual camera is controlled to restore the first shooting angle before the photo identification is triggered.

[0162] In an optional embodiment, based on the aforementioned scheme, the above-mentioned display of the photographing mark that matches the target photographing strategy in the first graphical user interface can be achieved by the following steps: in response to the relative position satisfying that the other characters are within the field of view of the first character, controlling the display of the photographing mark that matches the target photographing strategy at the associated position of the other characters.

[0163] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the completion of the photo interaction behavior, controlling the update of the target game resources corresponding to the first character can be achieved through the following steps: in response to the completion of the photo interaction behavior, determining the resource increment that matches the target photo strategy, and controlling the update of the target game resources corresponding to the first character based on the resource increment that matches the target photo strategy.

[0164] In an optional embodiment, based on the above scheme, the first character includes at least one game skill, and the following steps can also be performed: in response to the target game resources meeting specified conditions, control the first character to be configured with the permission to consume the target game resources to upgrade at least one game skill.

[0165] In an optional embodiment, based on the aforementioned scheme, at least one game skill includes a target game skill, and the following steps can also be performed: in response to the first character casting the target game skill in the game scene, determining the scope of the target game skill; in response to the second character among other characters being within the scope of the scope, controlling the application of the target skill influence on the second character, wherein the target skill influence is at least used to interfere with the display of the game controls in the second terminal device that controls the second character.

[0166] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the target skill affecting the second character continuously, controlling the update of the target game resource corresponding to the first character.

[0167] In an optional embodiment, based on the aforementioned scheme, after the step of controlling the configuration of the first character with the permission to consume target game resources to upgrade at least one game skill, the following steps may also be performed: displaying an upgrade control corresponding to at least one game skill in the first graphical user interface corresponding to the first terminal device; and controlling the upgrading of the target game skill in response to a triggering operation of a target upgrade control corresponding to the target game skill.

[0168] In an optional embodiment, based on the aforementioned scheme, the following steps may also be performed: in response to at least one other character being in a defeated state, displaying the residual object of at least one other character in the game scene; wherein, the above-mentioned determination of the relative position between the first character and at least one other character may be achieved through the following steps: determining the relative position between the first character and the residual object; wherein, the above-mentioned control of the first character to perform a photo interaction behavior on at least one other character based on the target photo strategy may be achieved through the following steps: controlling the first character to perform a photo interaction behavior on the residual object based on the target photo strategy.

[0169] In an optional embodiment, based on the above-mentioned solution, the residual objects include any one or more of the following: a remaining model of a character, traces of a killing scene, a memorial model of death, and items left by a character.

[0170] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the residual object remaining in the game scene for a specific duration, the residual object in the game scene is controlled to be cleared.

[0171] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the residual object remaining in the game scene for a specific period of time, controlling the residual object to be cleared in the game scene can be achieved by the following steps: in response to the residual object remaining in the game scene for a specific period of time, if the first character is performing a photo-taking interaction with the residual object, controlling the residual object to continue to remain in the game scene; in response to the completion of the photo-taking interaction, controlling the residual object to be cleared in the game scene.

[0172] In the above steps, the target photography strategy is determined according to the relative positions of the characters, so that a photography method that adapts to the relative positions can be adopted to take photos, so that players do not need to configure complex shooting parameters, which can reduce the difficulty of players' shooting to a certain extent and better adapt to fast-paced game games; by triggering photography interaction behaviors that match the target photography strategy and controlling the update of game resources, the use of the photography function and the update path of game resources can be enriched, the deep integration between the game mode and the photography mode can be achieved, and the photography function can be more fully utilized during the game game.

[0173] The exemplary embodiments of the present disclosure also provide an electronic device capable of implementing the aforementioned in-game photo processing method. The electronic device may include a processor and a memory. The memory stores executable instructions for the processor, such as program code. The processor executes the executable instructions to perform the method of this exemplary embodiment. Furthermore, the electronic device may include a display for displaying a graphical user interface.

[0174] Reference below Figure 7 , the electronic device is exemplarily described in the form of a general-purpose computing device. It should be understood that Figure 7 The electronic device 700 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present disclosure.

[0175] like Figure 7 As shown, the electronic device 700 may include a processor 710 , a memory 720 , a bus 730 , an I / O (input / output) interface 740 , a network adapter 750 , and a display 760 .

[0176] The memory 720 may include volatile memory, such as RAM 721 and cache unit 722, and may also include non-volatile memory, such as ROM 723. The memory 720 may also include one or more program modules 724. Such program modules 724 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each of these examples, or some combination thereof, may include an implementation of a network environment. For example, the program modules 724 may include the modules described above.

[0177] The processor 710 may include one or more processing units, for example: the processor 710 may include an AP (Application Processor), a modem processor, a GPU (Graphics Processing Unit), an ISP (Image Signal Processor), a controller, an encoder, a decoder, a DSP (Digital Signal Processor), a baseband processor and / or an NPU (Neural-Network Processing Unit), etc.

[0178] The processor 710 may be configured to execute executable instructions stored in the memory 720 , such as executing any one or more method steps in this exemplary embodiment.

[0179] Exemplarily, the processor 710 may perform the following steps:

[0180] determining a relative position between the first character and at least one other character;

[0181] Determining a target photographing strategy based on the relative position, and displaying a photographing identifier matching the target photographing strategy in the first graphical user interface;

[0182] In response to a triggering operation on the photographing identifier, based on a target photographing strategy, controlling the first character to perform a photographing interaction behavior on at least one other character;

[0183] In response to the completion of the photographing interaction behavior, the control updates the target game resource corresponding to the first character.

[0184] In an optional embodiment, based on the aforementioned scheme, the above-mentioned determination of the relative position between the first character and at least one other character can be achieved by the following steps: determining whether the character status of at least one other character meets specific conditions; wherein the specific conditions at least include that the other character is in a defeated state; in response to the character status of at least one other character meeting the specific conditions, determining the relative position between the first character and at least one other character.

[0185] In an optional embodiment, based on the aforementioned scheme, the above-mentioned determination of the target photographing strategy based on relative position can be achieved through the following steps: determining the relative distance between the first character and at least one other character; in response to the relative distance satisfying a first distance condition, determining the target photographing strategy as a long-range photographing strategy; in response to the relative distance satisfying a second distance condition, determining the target photographing strategy as a close-up photographing strategy; wherein the first distance condition is greater than the second distance condition.

[0186] In an optional embodiment, based on the aforementioned scheme, the above-mentioned target-based photographing strategy, which controls the first character to perform photographic interaction on at least one other character, can be achieved through the following steps: in response to the target photographing strategy being a long-range photographing strategy, controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a third-person perspective; in response to the target photographing strategy being a close-up photographing strategy, controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a first-person perspective.

[0187] In an optional embodiment, based on the aforementioned scheme, the following steps may also be performed: while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a third-person perspective, controlling the first character to perform a first group photo action; while controlling the virtual camera corresponding to the first character to shoot the first character and other characters from a first-person perspective, controlling the first character to perform a second group photo action; wherein, the first group photo action and the second group photo action are different in at least some of the actions.

[0188] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the trigger operation for the photo identification and based on the target photo strategy, controlling the first character to perform a photo interaction behavior on at least one other character can be achieved through the following steps: in response to the trigger operation for the photo identification, controlling the shooting angle of the virtual camera corresponding to the first character to be switched from the first shooting angle to the second shooting angle determined based on the target photo strategy, wherein the second shooting angle is a shooting angle opposite to the direction of the first character, and the first shooting angle is a shooting angle consistent with the direction of the first character; under the second shooting angle, in response to the angle adjustment instruction, controlling the adjustment of the shooting angle of the virtual camera, and displaying a preview screen corresponding to the adjusted shooting angle in the first graphical user interface; in response to the shooting instruction, controlling the first character to take photos of other characters according to the adjusted shooting angle.

[0189] In an optional embodiment, based on the aforementioned scheme, in the process of controlling the adjustment of the shooting angle of the virtual camera and displaying a preview picture corresponding to the adjusted shooting angle in the first graphical user interface, the following steps may also be performed: a viewfinder corresponding to the virtual camera is generated in the first graphical user interface, and the viewfinder is used to prompt the scene boundary that can be captured by the current shooting angle of the virtual camera.

[0190] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the completion of the photo interaction behavior, the virtual camera is controlled to restore the first shooting angle before the photo identification is triggered.

[0191] In an optional embodiment, based on the aforementioned scheme, the above-mentioned display of the photographing mark that matches the target photographing strategy in the first graphical user interface can be achieved by the following steps: in response to the relative position satisfying that the other characters are within the field of view of the first character, controlling the display of the photographing mark that matches the target photographing strategy at the associated position of the other characters.

[0192] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the completion of the photo interaction behavior, controlling the update of the target game resources corresponding to the first character can be achieved through the following steps: in response to the completion of the photo interaction behavior, determining the resource increment that matches the target photo strategy, and controlling the update of the target game resources corresponding to the first character based on the resource increment that matches the target photo strategy.

[0193] In an optional embodiment, based on the above scheme, the first character includes at least one game skill, and the following steps can also be performed: in response to the target game resources meeting specified conditions, control the first character to be configured with the permission to consume the target game resources to upgrade at least one game skill.

[0194] In an optional embodiment, based on the aforementioned scheme, at least one game skill includes a target game skill, and the following steps can also be performed: in response to the first character casting the target game skill in the game scene, determining the scope of the target game skill; in response to the second character among other characters being within the scope of the scope, controlling the application of the target skill influence on the second character, wherein the target skill influence is at least used to interfere with the display of the game controls in the second terminal device that controls the second character.

[0195] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the target skill affecting the second character continuously, controlling the update of the target game resource corresponding to the first character.

[0196] In an optional embodiment, based on the aforementioned scheme, after the step of controlling the configuration of the first character with the permission to consume target game resources to upgrade at least one game skill, the following steps may also be performed: displaying an upgrade control corresponding to at least one game skill in the first graphical user interface corresponding to the first terminal device; and controlling the upgrading of the target game skill in response to a triggering operation of a target upgrade control corresponding to the target game skill.

[0197] In an optional embodiment, based on the aforementioned scheme, the following steps may also be performed: in response to at least one other character being in a defeated state, displaying the residual object of at least one other character in the game scene; wherein, the above-mentioned determination of the relative position between the first character and at least one other character may be achieved through the following steps: determining the relative position between the first character and the residual object; wherein, the above-mentioned control of the first character to perform a photo interaction behavior on at least one other character based on the target photo strategy may be achieved through the following steps: controlling the first character to perform a photo interaction behavior on the residual object based on the target photo strategy.

[0198] In an optional embodiment, based on the above-mentioned solution, the residual objects include any one or more of the following: a remaining model of a character, traces of a killing scene, a memorial model of death, and items left by a character.

[0199] In an optional embodiment, based on the above solution, the following steps may be further performed: in response to the residual object remaining in the game scene for a specific duration, the residual object in the game scene is controlled to be cleared.

[0200] In an optional embodiment, based on the aforementioned scheme, the above-mentioned response to the residual object remaining in the game scene for a specific period of time, controlling the residual object to be cleared in the game scene can be achieved by the following steps: in response to the residual object remaining in the game scene for a specific period of time, if the first character is performing a photo-taking interaction with the residual object, controlling the residual object to continue to remain in the game scene; in response to the completion of the photo-taking interaction, controlling the residual object to be cleared in the game scene.

[0201] In the above steps, the target photography strategy is determined according to the relative positions of the characters, so that a photography method that adapts to the relative positions can be adopted to take photos, so that players do not need to configure complex shooting parameters, which can reduce the difficulty of players' shooting to a certain extent and better adapt to fast-paced game games; by triggering photography interaction behaviors that match the target photography strategy and controlling the update of game resources, the use of the photography function and the update path of game resources can be enriched, the deep integration between the game mode and the photography mode can be achieved, and the photography function can be more fully utilized during the game game.

[0202] The bus 730 is used to connect different components of the electronic device 700 and may include a data bus, an address bus, and a control bus.

[0203] The electronic device 700 can communicate with one or more external devices 800 (eg, a keyboard, a mouse, an external controller, etc.) through the I / O interface 740 .

[0204] The electronic device 700 can communicate with one or more networks via the network adapter 750. For example, the network adapter 750 can provide mobile communication solutions such as 3G / 4G / 5G, or wireless communication solutions such as wireless LAN, Bluetooth, and near-field communication. The network adapter 750 can communicate with other modules of the electronic device 700 via the bus 730.

[0205] The electronic device 700 may display a graphical user interface, etc., through the display 760 .

[0206] although Figure 7 Not shown, other hardware and / or software modules may also be provided in the electronic device 700, including but not limited to: a display, a microcode, a device driver, a redundant processor, an external disk drive array, a RAID (Redundant Array of Independent Disks) system, a tape drive, and a data backup storage system.

[0207] It should be noted that although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the exemplary embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0208] It will be appreciated by those skilled in the art that various aspects of the present disclosure may be implemented as a system, method or program product. Therefore, various aspects of the present disclosure may be specifically implemented as the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or an implementation combining hardware and software, which may be collectively referred to herein as a "circuit", "module" or "system". Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary technical means in the art that are not disclosed in the present disclosure. The specification and implementation are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the claims.

[0209] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for taking photos in a game, characterized in that: The method includes providing a first graphical user interface through a first terminal device, wherein the first graphical user interface displays at least a portion of a game scene, the game scene including a first character controlled by the first terminal device and at least one other character. determining a relative position between the first character and the at least one other character; determining a target photographing strategy based on the relative position, and displaying a photographing identifier matching the target photographing strategy in the first graphical user interface; In response to a triggering operation on the photographing identifier, based on the target photographing strategy, controlling the first character to perform a photographing interaction behavior on the at least one other character; In response to the completion of the photographing interaction behavior, the target game resource corresponding to the first character is controlled to be updated.

2. The method according to claim 1, characterized in that Determining the relative position between the first character and the at least one other character includes: Determining whether the character status of the at least one other character satisfies a specific condition; wherein the specific condition at least includes that the other character is in a defeated state; In response to the character state of the at least one other character satisfying the specific condition, a relative position between the first character and the at least one other character is determined.

3. The method according to claim 1, characterized in that The step of determining a target photographing strategy based on the relative position includes: determining a relative distance between the first character and the at least one other character; In response to the relative distance satisfying a first distance condition, determining that the target photographing strategy is a long-range photographing strategy; In response to the relative distance satisfying a second distance condition, determining that the target photographing strategy is a close-up photographing strategy; The first distance condition is greater than the second distance condition.

4. The method according to claim 3, characterized in that The step of controlling the first character to perform a photo-taking interaction behavior on the at least one other character based on the target photo-taking strategy includes: In response to the target photographing strategy being the long-range photographing strategy, controlling the virtual camera corresponding to the first character to photograph the first character and the other characters from a third-person perspective; In response to the target photographing strategy being the close-up photographing strategy, the virtual camera corresponding to the first character is controlled to photograph the first character and the other characters from a first-person perspective.

5. The method according to claim 4, characterized in that The method further comprises: While controlling the virtual camera corresponding to the first character to shoot the first character and the other characters from a third-person perspective, controlling the first character to perform a first group photo action; While controlling the virtual camera corresponding to the first character to shoot the first character and the other characters from a first-person perspective, controlling the first character to perform a second group photo action; The first group photo action and the second group photo action are at least partially different.

6. The method according to claim 4, characterized in that The step of controlling the first character to perform a photo interaction behavior on the at least one other character based on the target photo strategy in response to the triggering operation on the photo identification includes: In response to a trigger operation for the photographing identifier, controlling a switching of a photographing angle of a virtual camera corresponding to the first character from a first photographing angle to a second photographing angle determined based on the target photographing strategy, wherein the second photographing angle is a photographing angle facing opposite to the first character, and the first photographing angle is a photographing angle facing in the same direction as the first character; Under the second shooting angle of view, in response to the angle of view adjustment instruction, controlling the adjustment of the shooting angle of the virtual camera, and displaying a preview picture corresponding to the adjusted shooting angle in the first graphical user interface; In response to the shooting instruction, the first character is controlled to take a photo of the other characters according to the adjusted shooting angle.

7. The method according to claim 6, characterized in that In the process of controlling the adjustment of the shooting angle of the virtual camera and displaying a preview image corresponding to the adjusted shooting angle in the first graphical user interface, the method further includes: A viewfinder corresponding to the virtual camera is generated in the first graphical user interface, where the viewfinder is used to indicate a boundary of a scene that can be captured by the current shooting angle of the virtual camera.

8. The method according to claim 6, characterized in that The method further comprises: In response to the completion of the photographing interaction behavior, the virtual camera is controlled to restore the first photographing angle of view before the photographing identifier is triggered.

9. The method according to claim 1, characterized in that The displaying of the photographing identifier matching the target photographing strategy in the first graphical user interface includes: In response to the relative position satisfying that the other character is within the visual field of the first character, a photographing mark matching the target photographing strategy is controlled to be displayed at the associated position of the other character.

10. The method according to claim 1, characterized in that In response to the completion of the photo interaction behavior, controlling the update of the target game resource corresponding to the first character includes: In response to the completion of the photographing interaction behavior, a resource increment that matches the target photographing strategy is determined, and according to the resource increment that matches the target photographing strategy, the target game resource corresponding to the first character is controlled to be updated.

11. The method according to claim 1, wherein The first character includes at least one game skill, and the method further includes: In response to the target game resource satisfying a specified condition, the control configures the first character with a permission to consume the target game resource to upgrade the at least one game skill.

12. The method according to claim 11, characterized in that The at least one game skill includes a target game skill, and the method further includes: In response to the first character casting the target game skill in the game scene, determining an effective range of the target game skill; In response to a second character among the other characters being within the range of action, controlling the application of a target skill effect to the second character, wherein the target skill effect is at least used to interfere with the display of a game control in a second terminal device that controls the second character.

13. The method according to claim 12, characterized in that The method further comprises: In response to the target skill effect continuing to act on the second character, the target game resource corresponding to the first character is controlled to be updated.

14. The method according to claim 12, characterized in that After the step of controlling the configuration of the first character with the permission to consume the target game resources to upgrade the at least one game skill, the method further includes: Displaying an upgrade control corresponding to the at least one game skill in a first graphical user interface corresponding to the first terminal device; In response to a triggering operation of a target upgrade control corresponding to the target game skill, the target game skill is controlled to be upgraded.

15. The method according to any one of claims 1 to 14, characterized in that The method further comprises: In response to the character status of the at least one other character being in a defeated state, displaying a residual object of the at least one other character in the game scene; The step of determining the relative position between the first character and the at least one other character includes: determining a relative position between the first character and the residual object; The step of controlling the first character to perform a photo-taking interaction on the at least one other character based on the target photo-taking strategy includes: Based on the target photographing strategy, the first character is controlled to perform a photographing interaction behavior on the residual object.

16. The method according to claim 15, characterized in that The residual objects include any one or more of the following: Character remaining models, killing scene traces, death memorial models, and character remaining items.

17. The method according to claim 15, characterized in that The method further comprises: In response to the residual object remaining in the game scene for a specific duration, the residual object is controlled to be cleared from the game scene.

18. The method according to claim 17, characterized in that In response to the residual object remaining in the game scene for a specific duration, controlling to clear the residual object from the game scene includes: In response to the residual object remaining in the game scene for a specific duration, if the first character is performing a photo-taking interaction behavior with respect to the residual object, controlling the residual object to continue to remain in the game scene; In response to the completion of the photographing interaction behavior, the residual objects are cleared from the game scene.

19. A device for processing photos in a game, characterized in that: The apparatus includes providing a first graphical user interface through a first terminal device, wherein the first graphical user interface displays at least a portion of a game scene, the game scene including at least one other character and a first character controlled by the first terminal device. a relative position determination module, configured to determine a relative position between the first character and the at least one other character; a photographing identification display module, configured to determine a target photographing strategy based on the relative position, and to display a photographing identification matching the target photographing strategy in the first graphical user interface; a photographing interaction execution module, configured to, in response to a triggering operation on the photographing identifier and based on the target photographing strategy, control the first character to perform a photographing interaction behavior on the at least one other character; The game resource updating module is used to control the updating of the target game resource corresponding to the first character in response to the completion of the photo interaction behavior.

20. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 18 is implemented.

21. An electronic device, characterized in that: include: processor; as well as a memory for storing executable instructions of the processor; The processor is configured to perform the method according to any one of claims 1 to 18 by executing the executable instructions.