CN113509728B - Card display control method, device, equipment and storage medium - Google Patents

Card display control method, device, equipment and storage medium Download PDF

Info

Publication number
CN113509728B
CN113509728B CN202110790980.XA CN202110790980A CN113509728B CN 113509728 B CN113509728 B CN 113509728B CN 202110790980 A CN202110790980 A CN 202110790980A CN 113509728 B CN113509728 B CN 113509728B
Authority
CN
China
Prior art keywords
card
value
cards
target
gesture operation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110790980.XA
Other languages
Chinese (zh)
Other versions
CN113509728A (en
Inventor
郑宇菲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202110790980.XA priority Critical patent/CN113509728B/en
Publication of CN113509728A publication Critical patent/CN113509728A/en
Application granted granted Critical
Publication of CN113509728B publication Critical patent/CN113509728B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/55Controlling game characters or game objects based on the game progress
    • A63F13/57Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/30Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
    • A63F2300/308Details of the user interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application provides a display control method, a device, equipment and a storage medium for cards, wherein the method comprises the following steps: and determining the adjusted spacing value of at least two adjacent cards in the plurality of cards in the card area according to the gesture operation by receiving the gesture operation of the player on the card area of the graphical user interface, determining whether the display position of the core information of the target card in the at least two adjacent cards needs to be adjusted according to the change of the spacing value, and displaying the target card according to the determined display position. According to the scheme, the display position of the card face core information is dynamically adjusted according to the change of the card spacing value, so that players can visually check the core information of each card at different card spacings, and the player's hand consulting experience is improved.

Description

Card display control method, device, equipment and storage medium
Technical Field
The present application relates to the field of game technologies, and in particular, to a card display control method, device, equipment, and storage medium.
Background
In card games, a player may use or play a certain number of cards based on current card information. Wherein the review of the hand information is a high frequency operation in card game play. When the number of hands is large, a certain obstacle is brought to the card consulting operation of the player, namely, the player is difficult to quickly consult all the hand information.
Disclosure of Invention
The application provides a card display control method, device, equipment and storage medium, which enable players to visually see core information of each card at different card intervals and improve the experience of looking up the hands of the players.
In a first aspect, an embodiment of the present application provides a card display control method, by executing a game application and rendering a graphical user interface on a display of a terminal device, where a card area of the graphical user interface displays a plurality of cards, the method includes:
Receiving a gesture operation acting on the card area, wherein the gesture operation is used for adjusting the distance value of at least two adjacent cards in the plurality of cards in the card area;
Responding to the gesture operation, and determining the adjusted distance value of the at least two adjacent cards;
Determining a target display position of core information of a target card in the at least two adjacent cards according to the size relation between the adjusted spacing value and the first spacing value;
And displaying the core information of the target card at the target display position from the current display position of the target card, wherein the target display position is different from the current display position of the target card.
In an alternative embodiment of the present application, the receiving a gesture operation acting on the card area includes:
Receiving a first gesture operation acting on the card area, wherein the first gesture operation is used for reducing the distance value of at least two adjacent cards in the plurality of cards in the card area;
the determining, according to the size relationship between the adjusted pitch value and the first pitch value, the target display position of the core information of the target card in the at least two adjacent cards includes:
and if the reduced interval value is smaller than the first interval value, determining a visual area of the target display position on the target card and/or a preset area outside the target card.
In an alternative embodiment of the present application, the receiving a gesture operation acting on the card area includes:
receiving a second gesture operation acting on the card area, wherein the second gesture operation is used for amplifying the interval value of at least two adjacent cards in the plurality of cards in the card area;
the determining, according to the size relationship between the adjusted pitch value and the first pitch value, the target display position of the core information of the target card in the at least two adjacent cards includes:
And if the amplified interval value is larger than or equal to the first interval value, determining the target display position as an original display position corresponding to the core information of the target card.
In an optional embodiment of the present application, the determining, in response to the gesture operation, the adjusted distance value between the at least two adjacent cards includes:
Determining at least two adjacent cards with the distance to be adjusted according to the initial positions of the two touch points operated by the gesture;
determining a distance change value of the two touch points according to the starting position and the ending position of the two touch points operated by the gesture;
And determining the distance value of the at least two adjacent cards after adjustment according to the distance change value.
In an optional embodiment of the present application, the determining the adjusted distance value of the at least two adjacent cards according to the distance change value includes:
determining the adjusted distance value of the at least two adjacent cards according to the distance change value, the initial distance value of the at least two adjacent cards and a preset distance value;
The preset interval value comprises a second interval value or a third interval value, the second interval value is a minimum interval value among cards, and the third interval value is a maximum interval value among cards.
In an alternative embodiment of the application, the method further comprises:
And controlling at least two adjacent cards in the plurality of cards to be displayed at equal intervals according to the adjusted interval value.
In an alternative embodiment of the present application, if the plurality of cards are not all displayed in the card area, the method further includes:
receiving a third gesture operation acting on the card area, the third gesture operation comprising a sliding operation acting on the card area;
And responding to the third gesture operation, and displaying the cards which are not displayed in the card area in sequence according to the arrangement sequence of the cards.
In a second aspect, an embodiment of the present application provides a display control device for a card, including:
The receiving module is used for receiving gesture operation acting on the card area, and the gesture operation is used for adjusting the distance value of at least two adjacent cards in the plurality of cards in the card area;
The processing module is used for responding to the gesture operation and determining the distance value of the at least two adjacent cards after adjustment;
Determining a target display position of core information of a target card in the at least two adjacent cards according to the size relation between the adjusted spacing value and the first spacing value;
and the display control module is used for displaying the core information of the target card from the current display position on the target card to the target display position, wherein the target display position is different from the current display position on the target card.
In an alternative embodiment of the present application, the receiving module is specifically configured to:
Receiving a first gesture operation acting on the card area, wherein the first gesture operation is used for reducing the distance value of at least two adjacent cards in the plurality of cards in the card area;
the processing module is specifically configured to:
and if the reduced interval value is smaller than the first interval value, determining a visual area of the target display position on the target card and/or a preset area outside the target card.
In an alternative embodiment of the present application, the receiving module is specifically configured to:
receiving a second gesture operation acting on the card area, wherein the second gesture operation is used for amplifying the interval value of at least two adjacent cards in the plurality of cards in the card area;
the processing module is specifically configured to:
And if the amplified interval value is larger than or equal to the first interval value, determining the target display position as an original display position corresponding to the core information of the target card.
In an alternative embodiment of the present application, the processing module is specifically configured to:
Determining at least two adjacent cards with the distance to be adjusted according to the initial positions of the two touch points operated by the gesture;
determining a distance change value of the two touch points according to the starting position and the ending position of the two touch points operated by the gesture;
And determining the distance value of the at least two adjacent cards after adjustment according to the distance change value.
In an alternative embodiment of the present application, the processing module is specifically configured to:
determining the adjusted distance value of the at least two adjacent cards according to the distance change value, the initial distance value of the at least two adjacent cards and a preset distance value;
The preset interval value comprises a second interval value or a third interval value, the second interval value is a minimum interval value among cards, and the third interval value is a maximum interval value among cards.
In an alternative embodiment of the present application, the display control module is further configured to:
And controlling at least two adjacent cards in the plurality of cards to be displayed at equal intervals according to the adjusted interval value.
In an optional embodiment of the present application, if the cards are not all displayed in the card area, the receiving module is further configured to:
receiving a third gesture operation acting on the card area, the third gesture operation comprising a sliding operation acting on the card area;
The display control module is further configured to:
And responding to the third gesture operation, and displaying the cards which are not displayed in the card area in sequence according to the arrangement sequence of the cards.
In a third aspect, an embodiment of the present application provides an electronic device, including:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the electronic device to perform the method of any one of the first aspects of the application.
In a fourth aspect, embodiments of the present application provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements a method according to any of the first aspects of the present application.
In a fifth aspect, an embodiment of the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the method according to any of the first aspects of the present application.
The embodiment of the application provides a card display control method, device and equipment and a storage medium, wherein the method comprises the following steps: and determining the adjusted spacing value of at least two adjacent cards in the plurality of cards in the card area according to the gesture operation by receiving the gesture operation of the player on the card area of the graphical user interface, determining whether the display position of the core information of the target card in the at least two adjacent cards needs to be adjusted according to the change of the spacing value, and displaying the target card according to the determined display position. According to the scheme, the display position of the card face core information is dynamically adjusted according to the change of the card spacing value, so that players can visually check the core information of each card at different card spacings, and the player's hand consulting experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions of the prior art, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it will be obvious that the drawings in the following description are some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort to a person skilled in the art.
Fig. 1 is a schematic view of a card display control method according to an embodiment of the present application;
fig. 2 is a flowchart of a card display control method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of interface variation of a single-finger operation according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a card face of a single card according to an embodiment of the present application;
FIG. 5 is a second schematic diagram of a single card face according to an embodiment of the present application;
FIG. 6 is a third schematic diagram of a single card face according to an embodiment of the present application;
FIG. 7 is a schematic diagram of a card face of a single card according to an embodiment of the present application;
fig. 8 is a second flow chart of a card display control method according to an embodiment of the present application;
FIG. 9 is a schematic diagram of an interface for a two-finger operation according to an embodiment of the present application;
FIG. 10 is a schematic diagram of interface change of a two-finger operation according to an embodiment of the present application;
FIG. 11 is a second schematic diagram of an interface for a two-finger operation according to an embodiment of the present application;
fig. 12 is a flowchart illustrating a method for controlling display of a card according to an embodiment of the present application;
FIG. 13 is a third schematic diagram of an interface for a two-finger operation according to an embodiment of the present application;
Fig. 14 is a schematic structural diagram of a display control device for cards according to an embodiment of the present application;
fig. 15 is a schematic hardware structure of an electronic device according to an embodiment of the present application.
Specific embodiments of the present application have been shown by way of the above drawings and will be described in more detail below. The drawings and the written description are not intended to limit the scope of the inventive concepts in any way, but rather to illustrate the inventive concepts to those skilled in the art by reference to the specific embodiments.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The terms first, second and the like in the description and in the claims and in the above-described figures, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the application described herein may be implemented, for example, in sequences other than those illustrated or otherwise described herein.
Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The card display control method in the embodiment of the application can be operated in the terminal equipment or the cloud interaction system. The cloud interaction system comprises a cloud server and user equipment, wherein the user equipment is used for running cloud applications.
In an alternative embodiment, cloud gaming refers to a game style based on cloud computing. In the cloud game operation mode, the game program operation main body and the game picture presentation main body are separated, the storage and operation of the card display control method are completed on a cloud game server, and the cloud game client is used for receiving and sending data and presenting game pictures, for example, the cloud game client can be a display device with a data transmission function, such as a mobile terminal, a television, a computer, a palm computer and the like, which is close to a user side; the terminal device for processing game data is a cloud game server in the cloud. When playing a game, a player operates the cloud game client to send an operation instruction to the cloud game server, the cloud game server runs the game according to the operation instruction, codes and compresses data such as game pictures and the like, returns the data to the cloud game client through a network, and finally decodes the data through the cloud game client and outputs the game pictures.
In an alternative embodiment, the terminal device may be a local terminal device. The local terminal device stores a game program and is used for presenting game pictures. The local terminal device is used for interacting with the player through the graphical user interface, namely, conventionally downloading and installing the game program through the electronic device and running. The manner in which the local terminal device provides the graphical user interface to the player may include a variety of ways, for example, may be rendered for display on a display screen of the terminal, or provided to the player by holographic projection. For example, the local terminal device may include a display screen for presenting a graphical user interface including game visuals, and a processor for running the game, generating the graphical user interface, and controlling the display of the graphical user interface on the display screen.
The following briefly describes the background art to which the present application relates:
Card games include two types, non-trading and trading: non-trading card games include poker games, talons, UNO cards, and the like; the trading card game is a card game in which cards of a specific theme are formed into a card stack of a player, and various cards and strategies are utilized to fight against each other. In card game combat, the cards that a player can actively or passively use or play in his hands are called hands, which are stacked and spread in a row at a certain interval for convenience of reference.
Because the specific rules of card games vary, there may be an upper limit on the number of hands of players in a game. No matter the number of hands is limited or limited, when the number of hands reaches a certain value, inconvenience is brought to the operation of looking up cards, and the player may need additional gesture operation to acquire the card surface information of all hands.
In order to completely display core information on the cards, the distance between the hands is often set to be sparse, and at this time, players need to slide left and right for a long time to know the conditions of all the hands.
Aiming at the problems, the embodiment of the application provides a card display control method, which can facilitate players to quickly and intuitively adjust the hand spacing in a game according to own use habits, and does not delay the review and operation of hand information. The inventor considers that when the arrangement of the hands is denser, the player cannot quickly read the core information of all the hands, and can determine how to display the hand information according to the current hand interval value by setting the looest interval of the hands. The most loose distance can be understood as the minimum distance at which the information of each hand face can be acquired, and when the hand distance is smaller than the most loose distance, the core information of each hand face is displayed in the displayable area of each hand in a concentrated mode, so that the card face information of all hands can be quickly known after the hand distance is narrowed, and the hand consulting experience of a player is improved.
Before introducing the display control scheme of the card provided by the embodiment of the application, firstly, an application scene of the display control scheme is briefly introduced.
Fig. 1 is a schematic view of a scenario of a card display control method according to an embodiment of the present application, where the scenario includes at least one terminal device (such as terminal devices 11 and 12 in fig. 1) and a game server 13, and the terminal devices 11 and 12 are respectively connected to the game server 13 in a communication manner. Each terminal device corresponds to a player, for example, terminal device 11 corresponds to player a, terminal device 12 corresponds to player B, and player a and player B may be opponent players in a card game, player a performing a gesture operation on terminal device 11 referring to the hand information, and player B performing a gesture operation on terminal device 12 referring to the hand information. Different players can adjust the hand spacing in the office according to own use habits, and the players can quickly review the core information of all hands no matter how the hand spacing is.
Based on the above application scenario, the following describes the technical solution of the present application in detail with specific embodiments. The following embodiments may be combined with each other, and some embodiments may not be repeated for the same or similar concepts or processes.
It should be noted that the card display control method shown in the following several embodiments may be applied to a terminal device or a game server, and the present application is not limited in any way. The terminal device may be the aforementioned local terminal device, or the aforementioned cloud game client. The game server may be the cloud game server mentioned previously.
Fig. 2 is a flowchart illustrating a method for controlling display of a card according to an embodiment of the present application. And a graphic user interface is rendered on a display of the terminal equipment by executing the game application, and a plurality of cards are displayed in a card area of the graphic user interface.
It should be noted that the cards displayed in the card area may be arranged at equal intervals, or may be arranged in any other way, for example, 3 cards on the left side are folded, 3 cards on the right side are folded, and a certain space is reserved between 3 cards on the left side and 3 cards on the right side, which is not limited in this embodiment.
As shown in fig. 2, the method for controlling display of a card provided in this embodiment includes the following steps:
Step 101, receiving gesture operation acting on a card area, wherein the gesture operation is used for adjusting the distance value of at least two adjacent cards in a plurality of cards in the card area.
In this embodiment, the gesture operation includes a single-finger gesture operation or a double-finger gesture operation.
In an alternative embodiment of the present application, the player can implement a gesture operation by matching the thumb and the index finger of a single hand, where the gesture operation includes two touch points, and the start position and the end position of the two touch points are in the card area of the graphical user interface. The relative positions of the two touch points of the gesture operation may be gradually reduced or gradually increased.
In one possible embodiment, the relative positions of the two touch points of the gesture operation for narrowing the pitch value of the plurality of cards of the card area are gradually reduced.
In another possible embodiment, the relative positions of the two touch points of the gesture operation for enlarging the pitch value of the plurality of cards of the card area are gradually increased.
In an alternative embodiment of the present application, the player may also adjust the pitch value of at least two adjacent cards in the plurality of cards in the card field by a single finger operation.
Exemplary, fig. 3 is an interface change schematic diagram of a single-finger operation according to an embodiment of the present application. As shown in fig. 3, a plurality of cards in the card area are initially arranged at equal intervals, and the initial interval value is s. When a player clicks the 7 th card from the left in the card area by an index finger and slides leftwards, the gesture operation can adjust the spacing value of the 7 th card from the left in the card area and the adjacent 8 th card from the left, and the adjusted spacing value is s'.
And 102, responding to gesture operation, and determining the adjusted distance value of at least two adjacent cards.
In an alternative embodiment of the present application, at least two adjacent cards with a distance to be adjusted may be determined according to the start positions of the two touch points of the gesture operation, the distance change values of the two touch points may be determined according to the start positions and the end positions of the two touch points of the gesture operation, and the distance value after adjustment of the at least two adjacent cards may be determined according to the distance change values.
In a specific embodiment, the adjusted distance value of at least two adjacent cards may be determined according to the distance change value of two touch points operated by the gesture, the initial distance value of at least two adjacent cards, and the preset distance value.
The preset interval value comprises a second interval value or a third interval value, the second interval value is a minimum interval value among cards, and the third interval value is a maximum interval value among cards.
It should be noted that, the first interval value, the second interval value, and the third interval value may be preconfigured by the game server or may be user-defined, which is not limited in any way.
Under a possible condition, the distance change value of the two touch points operated by the gesture indicates that the relative positions of the two fingers are gradually increased, and the pre-adjusted distance value can be determined according to the distance change value of the two touch points operated by the gesture and the initial distance value of at least two adjacent cards, so as to judge whether the pre-adjusted distance value is larger than or equal to the third distance value. If the pre-adjusted spacing value is greater than or equal to the third spacing value, the third spacing value is used as the adjusted spacing value of at least two adjacent cards; and if the pre-adjusted spacing value is smaller than the third spacing value, taking the pre-adjusted spacing value as the adjusted spacing value of at least two adjacent cards.
From the above, as the relative positions of the two fingers of the player are gradually increased, the hand pitch is enlarged, and the maximum pitch value is not greater than the maximum pitch value between cards, that is, the third pitch value.
In another possible case, the distance change value of the two touch points of the gesture operation indicates that the relative positions of the two fingers are gradually reduced, and the pre-adjusted distance value can be determined according to the distance change value of the two touch points of the gesture operation and the initial distance value of at least two adjacent cards, so as to determine whether the pre-adjusted distance value is smaller than or equal to the second distance value. If the pre-adjusted spacing value is smaller than or equal to the second spacing value, the second spacing value is used as the adjusted spacing value of at least two adjacent cards; and if the pre-adjusted distance value is larger than the second distance value, taking the pre-adjusted distance value as the adjusted distance value of at least two adjacent cards.
From the above, when the relative positions of the two fingers of the player are gradually reduced, the hand pitch is narrowed, and the minimum pitch value is not smaller than the preset minimum pitch value between cards, namely the second pitch value.
It should be noted that the double-finger zoom gesture in the above two cases may be used to adjust the pitch value of a plurality of cards in the card area, and may also be used to adjust the pitch value of at least two adjacent cards (i.e., some cards in the plurality of cards) in the plurality of cards in the card area, for example, to adjust all cards between cards corresponding to the double-finger touch point.
And step 103, determining target display positions of core information of target cards in at least two adjacent cards according to the size relation between the adjusted distance value and the first distance value.
In this embodiment, according to the magnitude relation between the adjusted distance value and the first distance value, the target display position of the core information of at least one target card in at least two adjacent cards is determined.
Specifically, if at least two adjacent cards are two adjacent cards on the rightmost side of the plurality of cards, only the core information of one target card on the leftmost side of the two adjacent cards on the rightmost side needs to be adjusted because the rightmost card is not blocked by other cards.
And 104, displaying the core information of the target card at the target display position from the current display position of the target card. Wherein the target display position is different from the current display position on the target card.
In this embodiment, the core information of each card includes information that the player must know to play the card.
Illustratively, taking a trading card game as an example, core information of each card includes a card character, attribute information of the card character (e.g., attack, vital value, special effect, party, etc.), and so on. Taking a non-trading card game as an example, the core information of each card comprises numbers, letters, designs, functional icons and the like.
Exemplary, fig. 4 is a schematic diagram of a card surface of a first card provided in an embodiment of the present application, fig. 5 is a schematic diagram of a second card provided in an embodiment of the present application, fig. 6 is a schematic diagram of a third card provided in an embodiment of the present application, and fig. 7 is a schematic diagram of a fourth card provided in an embodiment of the present application.
In general, the core information of each card is uniformly distributed in a plurality of areas on the card surface, as shown in fig. 4, the card comprises 5 areas, the core information of the card is uniformly distributed in the 5 areas, for example, area 1 shows the attack force of the card character, area 2 shows the life value of the card character, area 3 shows the image or name of the card character, area 4 shows the special effect of the card character, and area 5 shows the dispatch of the card character. It should be noted that fig. 4 is only an example, and the number of core information of different types of cards is different, and the number of set areas is also different, which is not a limitation of the embodiments of the present application.
Other card face layouts, such as centrally distributing the core information of the card to the left side (as shown in fig. 5), right side, upper side, or lower side of the card face, may be provided in addition to the card face layout shown in fig. 4. For example, the core information of the card is displayed on the outer side of the card face (as shown in fig. 6), which is not limited in any way.
In this embodiment, the first pitch value is between the second pitch value and the third pitch value, that is, the first pitch value is a value between the minimum pitch value and the maximum pitch value between cards.
In a possible case, the distance value after the adjustment of at least two adjacent cards in the plurality of cards is smaller than the first distance value, and the at least two adjacent cards are covered by information, so that the target display position of the core information of at least one target card in the at least two adjacent cards can be adjusted. For example, the deck layout of at least one target card of at least two adjacent cards is adjusted from fig. 4 to fig. 5 or fig. 6.
In another possible case, the adjusted distance value of at least two adjacent cards in the plurality of cards is greater than or equal to the first distance value, no information coverage exists between the at least two adjacent cards, and the target display position of the core information of at least one target card in the at least two adjacent cards can be adjusted. For example, the deck layout of at least one target card of at least two adjacent cards is restored from fig. 5 or fig. 6 to fig. 4.
Based on the above example, when the card pitch value is smaller than the first pitch value, the core information of the card may be displayed on the left side or the right side of the card face in a centralized manner; or a part of the core information is displayed on the left side or the right side of the card surface, and a part of the core information is displayed on the outer side of the card surface. When the card pitch value is greater than or equal to the first pitch value, the core information of the card may be displayed according to the original card face (as shown in fig. 4).
It should be noted that, the cards in the card area may be arranged horizontally or vertically.
For example, taking all cards in the card adjusting area as an example, if a plurality Zhang Kapai of cards are vertically arranged, the first pitch value is a preset pitch value of the cards in the vertical direction. Specifically, if the adjusted spacing value of the cards is greater than or equal to the first spacing value, core information of each card can be displayed according to the original card surface; if the adjusted pitch value of the cards is smaller than the first pitch value, the core information of each card may be displayed on the upper side (as shown in fig. 7) or the lower side of the card surface in a centralized manner.
According to the card display control method provided by the embodiment, through receiving gesture operations of a player on a card area of a graphical user interface, the adjusted distance value of at least two adjacent cards in the card area is determined according to the gesture operations, whether the display position of core information of a target card in the at least two adjacent cards needs to be adjusted is determined according to the change of the distance value, and the target card is displayed according to the determined display position. According to the scheme, the display position of the card face core information is dynamically adjusted according to the change of the card spacing value, so that players can visually check the core information of each card at different card spacings, and the player's hand consulting experience is improved.
Optionally, in some embodiments, the first pitch value is equal to the third pitch value, and a display position of the core information of at least one target card of the at least two adjacent cards may be determined according to a size relationship between the pitch value of the at least two adjacent cards after adjustment and the third pitch value. This embodiment defines that adjacent cards can display core information according to the original card face only when the pitch value of the adjacent cards is equal to the third pitch value (maximum pitch value between cards).
Optionally, in some embodiments, at least two adjacent cards of the plurality of cards are controlled to be displayed at equal intervals according to the adjusted interval value. When the number of cards is large, only part of cards are displayed in the card area.
Optionally, in some embodiments, if all of the plurality of cards are not displayed in the card area, the display control method further includes the steps of: and receiving a third gesture operation acting on the card area, and sequentially displaying the cards which are not displayed in the card area according to the arrangement sequence of the cards in response to the third gesture operation.
The third gesture operation may be a sliding operation acting on the card area, or a clicking operation acting on the gui operation control, which is not limited in this embodiment of the present application.
According to the embodiment, when the number of cards is large, all cards cannot be displayed in the card area based on the equidistant display mode, namely, part of cards exceed the display area of the cards, and a player can sequentially call out the cards exceeding the display area by sliding left and right or clicking the operation control, so that the core information of each card can be quickly searched through the operation no matter the value of the interval between the cards.
On the basis of the above embodiments, the following describes in detail the display control method for different gesture operations of the player by two specific embodiments.
Fig. 8 is a second flow chart of a card display control method according to an embodiment of the present application, as shown in fig. 8, where the card display control method according to the embodiment includes the following steps:
step 201, receiving a first gesture operation acting on a card area, wherein the first gesture operation is used for reducing the distance value of at least two adjacent cards in a plurality of cards in the card area.
Step 202, responding to a first gesture operation, and determining a distance value between at least two adjacent cards after shrinking.
In order to facilitate understanding, in this embodiment, a first gesture operation is taken as a two-finger operation, and a plurality of cards are arranged in a first gesture operation adjustment card area at equal intervals, so as to describe a scheme.
In this embodiment, the relative positions of the two touch points of the first gesture operation are gradually reduced, and the distance change value of the two touch points can be determined according to the starting position and the ending position of the two touch points of the first gesture operation. And determining the distance value of the reduced cards according to the distance change value of the two touch points operated by the first gesture, the initial distance value of Zhang Kapai and the second distance value.
For example, the distance value of the starting position of the two touch points of the first gesture operation is a 1, the distance value of the ending position of the two touch points is b 1, and the distance change value of the two touch points can be represented by a 1/b1.
Assuming that the initial pitch value of the cards is s, the pitch value after pre-shrinking can be calculated by the following formula:
s1′=(b1*s)/a1
And judging the size relation between the pre-reduced spacing value and the second spacing value, and determining the reduced spacing value. Assuming that the second pitch value is s 2, s 1' is the reduced pitch value if s 1′≥s2, and s 2 is the reduced pitch value if s 1′<s2. It will be appreciated that the minimum pitch value is not less than the minimum pitch value s 2 between cards.
And 203, if the reduced distance value is smaller than the first distance value, determining a visual area of the target display position on the target card and/or a preset area outside the target card.
Taking the horizontal arrangement of a plurality of cards as an example, the visual area of each card can be understood as the card surface area of each card exposed outside when the plurality of cards are arranged in a stacked manner in the horizontal direction, and the preset area outside each card can be the external area of each card on the right or left side of the top of the card surface.
Taking the vertical arrangement of a plurality of cards as an example, the visual area of each card can be understood as a card face area of each card exposed to the outside when the plurality of cards are arranged in a stacked manner in the vertical direction, and the outer side of each card and the preset area can be an outer area of each card on the left side or the right side of the card face.
And 204, displaying the core information of the target card at the target display position.
In this embodiment, after determining that the reduced pitch value is s 1 ', the target display position of the core information of the target card may be determined by comparing the size relationship between the reduced pitch value s 1' and the first pitch value s 1.
If s 1′<s1, the core information of the target card can be displayed in the visible area on the target card and/or the preset area outside the target card, so that the problem that the core information of the card surface is covered due to the too small distance value can be avoided. If s 1′≥s1, the original card surface of the card can be displayed.
Fig. 9 is a schematic diagram of an interface of a two-finger operation according to an embodiment of the present application, and fig. 10 is a schematic diagram of an interface change of a two-finger operation according to an embodiment of the present application.
As shown in FIG. 9, the player is able to retract in a bi-directional manner, and control the cards to be arranged at a reduced spacing value s 1', and since the cards are arranged densely, the cards at the far right end can display all the information on the right side of the card face, and the other cards can only display part of the information on the right side of the card face. The player may view the complete information of a card by clicking on that card, as shown in fig. 10.
In order to facilitate the player to quickly acquire the card surface information of all cards, based on the technical scheme of the embodiment, when the reduced distance value is smaller than the first distance value, the display positions of the core information of the cards can be dynamically adjusted.
For example, fig. 11 is a schematic diagram of a two-finger interface provided in the embodiment of the present application, as shown in fig. 11, a player is controlled to shrink in a two-way manner, and a plurality of cards are controlled to be arranged at a reduced spacing value s 1', and when s 1′<s1 is determined, core information of each card is displayed in a centralized manner on a left side area of each card, so that the player can visually see the core information of each card, and does not need to look up the core information of all cards through additional operations.
The above embodiment shows that the player controls card shrinkage through gesture operation, when the interval value after card shrinkage is smaller than the preset first interval value, the display position of the core information of the card face can be adjusted, the problem that the core information is blocked due to card shrinkage is solved, and the player can conveniently and quickly review.
Fig. 12 is a flowchart third of a card display control method according to an embodiment of the present application, as shown in fig. 12, where the card display control method according to the embodiment includes the following steps:
Step 301, receiving a second gesture operation acting on the card area, wherein the second gesture operation is used for amplifying the distance value of at least two adjacent cards in the plurality of cards in the card area.
And 302, responding to a second gesture operation, and determining the distance value after amplifying at least two adjacent cards.
In order to facilitate understanding, in this embodiment, a scheme is described by taking a second gesture operation as a two-finger operation, where the second gesture operation adjusts a plurality of cards arranged in a card area at equal intervals.
In this embodiment, the relative positions of the two touch points of the second gesture operation are gradually increased, and the distance change value of the two touch points can be determined according to the starting position and the ending position of the two touch points of the second gesture operation. And determining the amplified distance value of the plurality of cards according to the distance change value of the two touch points operated by the second gesture, the initial distance value of Zhang Kapai and the third distance value.
For example, the distance value of the starting position of the two touch points of the second gesture operation is a 2, the distance value of the ending position of the two touch points is b 2, and the distance change value of the two touch points can be represented by a 2/b2.
Assuming that the initial pitch value of the plurality of cards is s, the pre-amplified pitch value may be calculated by the following formula:
s2′=(b2*s)/a2
And judging the size relation between the pre-amplified interval value and the third interval value, and determining the amplified interval value. Assuming that the third pitch value is denoted as s 3, s 2' is the amplified pitch value if s 2′≤s3, and s 3 is the amplified pitch value if s 2′>s3. It will be appreciated that the maximum spacing value after amplification is no greater than the maximum spacing value s 3 between cards.
Step 303, if the amplified distance value is greater than or equal to the first distance value, determining that the target display position is the original display position corresponding to the core information of the target card.
And 304, displaying the core information of the target card at the target display position.
In this embodiment, when the amplified pitch value is s 2 ', the target display position of the core information of the target card may be determined by comparing the magnitude relation between the amplified pitch value s 2' and the first pitch value s 1.
If s 2′<s1, the core information of the target card can be displayed in the visible area on the target card and/or the preset area outside the target card, so that the problem that the core information of the card surface is covered due to the too small distance value can be avoided. If s 2′≥s1, the original card surface of the card can be displayed.
For example, fig. 13 is a schematic diagram of an interface of a double-finger operation provided in the embodiment of the present application, as shown in fig. 13, a player expands the double fingers outwards, and controls a plurality of cards to be arranged with an amplified spacing value s 2', and when s 2′≥s1 is determined, the interface can be displayed according to an original card surface of the card, that is, core information of each card is uniformly distributed in a plurality of areas of the card surface.
According to the embodiment, the player controls card expansion through gesture operation, and when the spacing value after card expansion is larger than the preset first spacing value, the original card surface of each card can be restored, and the player's experience of consulting is improved.
According to the embodiment of the application, the display control device of the card can be divided into the functional modules according to the embodiment of the method, for example, each functional module can be divided corresponding to each function, and two or more functions can be integrated into one processing module. The integrated modules described above may be implemented either in hardware or in software functional modules. It should be noted that, in the embodiment of the present application, the division of the modules is schematic, which is merely a logic function division, and other division manners may be implemented in actual implementation. The following description will be given by taking an example of dividing each function module into corresponding functions.
Fig. 14 is a schematic structural diagram of a card display control device according to an embodiment of the present application. As shown in fig. 14, the card display control device 400 provided in this embodiment includes: the receiving module 401, the processing module 402 and the display control module 403.
A receiving module 401, configured to receive a gesture operation acting on a card area, where the gesture operation is used to adjust a distance value between at least two adjacent cards in a plurality of cards in the card area;
a processing module 402, configured to determine an adjusted distance value between the at least two adjacent cards in response to the gesture operation;
Determining a target display position of core information of a target card in the at least two adjacent cards according to the size relation between the adjusted spacing value and the first spacing value;
And the display control module 403 is configured to display core information of the target card from a current display position on the target card to the target display position, where the target display position is different from the current display position on the target card.
In an alternative embodiment of the present application, the receiving module 401 is specifically configured to:
Receiving a first gesture operation acting on the card area, wherein the first gesture operation is used for reducing the distance value of at least two adjacent cards in the plurality of cards in the card area;
the processing module 402 is specifically configured to:
and if the reduced interval value is smaller than the first interval value, determining a visual area of the target display position on the target card and/or a preset area outside the target card.
In an alternative embodiment of the present application, the receiving module 401 is specifically configured to:
receiving a second gesture operation acting on the card area, wherein the second gesture operation is used for amplifying the interval value of at least two adjacent cards in the plurality of cards in the card area;
the processing module 402 is specifically configured to:
And if the amplified interval value is larger than or equal to the first interval value, determining the target display position as an original display position corresponding to the core information of the target card.
In an alternative embodiment of the present application, the processing module 402 is specifically configured to:
Determining at least two adjacent cards with the distance to be adjusted according to the initial positions of the two touch points operated by the gesture;
determining a distance change value of the two touch points according to the starting position and the ending position of the two touch points operated by the gesture;
And determining the distance value of the at least two adjacent cards after adjustment according to the distance change value.
In an alternative embodiment of the present application, the processing module 402 is specifically configured to:
determining the adjusted distance value of the at least two adjacent cards according to the distance change value, the initial distance value of the at least two adjacent cards and a preset distance value;
The preset interval value comprises a second interval value or a third interval value, the second interval value is a minimum interval value among cards, and the third interval value is a maximum interval value among cards.
In an alternative embodiment of the present application, the display control module 403 is further configured to:
And controlling at least two adjacent cards in the plurality of cards to be displayed at equal intervals according to the adjusted interval value.
In an alternative embodiment of the present application, if the cards are not all displayed in the card area, the receiving module 401 is further configured to:
receiving a third gesture operation acting on the card area, the third gesture operation comprising a sliding operation acting on the card area;
the display control module 403 is further configured to:
And responding to the third gesture operation, and displaying the cards which are not displayed in the card area in sequence according to the arrangement sequence of the cards.
The card display control device provided by the embodiment of the application is used for executing the technical scheme in any one of the method embodiments, and the implementation principle and the technical effect are similar, and are not repeated here.
Fig. 15 is a schematic hardware structure of an electronic device according to an embodiment of the present application, as shown in fig. 15, an electronic device 500 according to the present embodiment may include:
at least one processor 501 (only one processor is shown in fig. 15); and
A memory 502 communicatively coupled to the at least one processor; wherein,
The memory 502 stores instructions executable by the at least one processor 501 to enable the electronic device 500 to perform the technical solutions of any of the method embodiments described above.
Alternatively, the memory 502 may be separate or integrated with the processor 501.
When memory 502 is a device separate from processor 501, electronic device 500 further includes: a bus 503 for connecting the memory 502 and the processor 501.
The electronic device provided by the embodiment of the application can execute the technical scheme of any of the method embodiments, and the implementation principle and the technical effect are similar, and are not repeated here.
The embodiment of the application also provides a computer readable storage medium, wherein computer executable instructions are stored in the computer readable storage medium, and when the computer executable instructions are executed by a processor, the computer readable storage medium is used for realizing the technical scheme in any one of the method embodiments.
An embodiment of the application provides a computer program product comprising a computer program which, when executed by a processor, implements the technical solution in any of the foregoing method embodiments.
The embodiment of the application also provides a chip, which comprises: the processing module and the communication interface, the processing module can execute the technical scheme in the embodiment of the method.
Further, the chip further includes a storage module (e.g., a memory), where the storage module is configured to store the instructions, and the processing module is configured to execute the instructions stored in the storage module, and execution of the instructions stored in the storage module causes the processing module to execute the technical solution in the foregoing method embodiment.
It should be understood that the above Processor may be a central processing unit (english: central Processing Unit, abbreviated as CPU), or may be other general purpose processors, a digital signal Processor (english: DIGITAL SIGNAL Processor, abbreviated as DSP), an Application-specific integrated Circuit (english: application SPECIFIC INTEGRATED Circuit, abbreviated as ASIC), or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in a processor for execution.
The memory may comprise a high-speed RAM memory, and may further comprise a non-volatile memory NVM, such as at least one magnetic disk memory, and may also be a U-disk, a removable hard disk, a read-only memory, a magnetic disk or optical disk, etc.
The bus may be an industry standard architecture (Industry Standard Architecture, ISA) bus, an external device interconnect (PERIPHERAL COMPONENT, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, among others. The buses may be divided into address buses, data buses, control buses, etc. For ease of illustration, the buses in the drawings of the present application are not limited to only one bus or to one type of bus.
The storage medium may be implemented by any type or combination of volatile or nonvolatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk. A storage media may be any available media that can be accessed by a general purpose or special purpose computer.
An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an Application SPECIFIC INTEGRATED Circuits (ASIC). The processor and the storage medium may reside as discrete components in an electronic device.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and not for limiting the same; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the application.

Claims (10)

1. A card display control method, characterized in that a graphic user interface is rendered on a display of a terminal device by executing a game application, and a plurality of cards are displayed in a card area of the graphic user interface, the method comprising:
Receiving a gesture operation acting on the card area, wherein the gesture operation is used for adjusting the distance value of at least two adjacent cards in the plurality of cards in the card area;
Responding to the gesture operation, and determining the adjusted distance value of the at least two adjacent cards;
Determining target display positions of core information of target cards in the at least two adjacent cards according to the size relation between the adjusted spacing value and the first spacing value, wherein the core information of each card comprises information which a player must know when playing cards;
Displaying core information of the target card at a target display position from a current display position on the target card, wherein the target display position is different from the current display position on the target card;
if the received gesture operation acting on the card area is a first gesture operation, the first gesture operation is used for reducing the distance value between at least two adjacent cards in the plurality of cards in the card area, then
The determining, according to the size relationship between the adjusted pitch value and the first pitch value, the target display position of the core information of the target card in the at least two adjacent cards includes:
and if the reduced spacing value is smaller than the first spacing value, determining a visual area of the target display position on the target card and/or a preset area outside the target card, wherein the first spacing value is a value between the minimum spacing value and the maximum spacing value between the cards.
2. The method of claim 1, wherein if the received gesture operation applied to the card zone is a second gesture operation for amplifying a value of a separation between at least two adjacent cards of the plurality of cards of the card zone
The determining, according to the size relationship between the adjusted pitch value and the first pitch value, the target display position of the core information of the target card in the at least two adjacent cards includes:
And if the amplified interval value is larger than or equal to the first interval value, determining the target display position as an original display position corresponding to the core information of the target card.
3. The method of claim 1, wherein the determining the adjusted pitch value of the at least two adjacent cards in response to the gesture operation comprises:
Determining at least two adjacent cards with the distance to be adjusted according to the initial positions of the two touch points operated by the gesture;
determining a distance change value of the two touch points according to the starting position and the ending position of the two touch points operated by the gesture;
And determining the distance value of the at least two adjacent cards after adjustment according to the distance change value.
4. A method according to claim 3, wherein said determining the adjusted distance value of the at least two adjacent cards according to the distance change value comprises:
determining the adjusted distance value of the at least two adjacent cards according to the distance change value, the initial distance value of the at least two adjacent cards and a preset distance value;
The preset interval value comprises a second interval value or a third interval value, the second interval value is a minimum interval value among cards, and the third interval value is a maximum interval value among cards.
5. The method according to any one of claims 1-4, further comprising:
And controlling at least two adjacent cards in the plurality of cards to be displayed at equal intervals according to the adjusted interval value.
6. The method of any of claims 1-4, wherein if the plurality of cards are not all displayed in the card area, the method further comprises:
receiving a third gesture operation acting on the card area, the third gesture operation comprising a sliding operation acting on the card area;
And responding to the third gesture operation, and displaying the cards which are not displayed in the card area in sequence according to the arrangement sequence of the cards.
7. A display control device for a card, comprising:
The receiving module is used for receiving gesture operation acting on the card area, and the gesture operation is used for adjusting the distance value of at least two adjacent cards in the plurality of cards in the card area;
The processing module is used for responding to the gesture operation and determining the distance value of the at least two adjacent cards after adjustment;
Determining target display positions of core information of target cards in the at least two adjacent cards according to the size relation between the adjusted spacing value and the first spacing value, wherein the core information of each card comprises information which a player must know when playing cards;
the display control module is used for displaying core information of the target card from a current display position on the target card to the target display position, wherein the target display position is different from the current display position on the target card;
The receiving module is specifically configured to:
if the received gesture operation acting on the card area is a first gesture operation, the first gesture operation is used for reducing the distance value between at least two adjacent cards in the plurality of cards in the card area, then
The processing module is specifically configured to:
and if the reduced spacing value is smaller than the first spacing value, determining a visual area of the target display position on the target card and/or a preset area outside the target card, wherein the first spacing value is a value between the minimum spacing value and the maximum spacing value between the cards.
8. An electronic device, comprising:
at least one processor; and
A memory communicatively coupled to the at least one processor; wherein,
The memory stores instructions executable by the at least one processor to enable the electronic device to perform the method of any one of claims 1-6.
9. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the method of any of claims 1-6.
10. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the method of any of claims 1-6.
CN202110790980.XA 2021-07-13 2021-07-13 Card display control method, device, equipment and storage medium Active CN113509728B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110790980.XA CN113509728B (en) 2021-07-13 2021-07-13 Card display control method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110790980.XA CN113509728B (en) 2021-07-13 2021-07-13 Card display control method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN113509728A CN113509728A (en) 2021-10-19
CN113509728B true CN113509728B (en) 2024-06-04

Family

ID=78066834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110790980.XA Active CN113509728B (en) 2021-07-13 2021-07-13 Card display control method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113509728B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006345995A (en) * 2005-06-14 2006-12-28 Konami Digital Entertainment:Kk Match-up card game
CN103412718A (en) * 2013-08-21 2013-11-27 广州九游信息技术有限公司 Card moving method and system based on double-finger control
KR20170081889A (en) * 2016-01-05 2017-07-13 (주)원더피플 Method for providing user interface for card game, and server and computer-readable recording media using the same
KR20190031365A (en) * 2017-09-15 2019-03-26 주식회사 비즈모델라인 Method for Operating Card Game by View of Observer
JP2019177090A (en) * 2018-03-30 2019-10-17 株式会社バンダイナムコエンターテインメント Game system and program
CN110339572A (en) * 2019-07-16 2019-10-18 网易(杭州)网络有限公司 Card group edit methods, device and electronic equipment in game
CN110639202A (en) * 2019-10-29 2020-01-03 网易(杭州)网络有限公司 Display control method and device in card game
CN111841013A (en) * 2020-07-20 2020-10-30 网易(杭州)网络有限公司 Information display method and device
CN112807670A (en) * 2021-02-03 2021-05-18 网易(杭州)网络有限公司 Interaction method and device for virtual card game, electronic equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8579688B2 (en) * 2009-12-16 2013-11-12 Geoff Hall Video poker game with revealed cards

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006345995A (en) * 2005-06-14 2006-12-28 Konami Digital Entertainment:Kk Match-up card game
CN103412718A (en) * 2013-08-21 2013-11-27 广州九游信息技术有限公司 Card moving method and system based on double-finger control
KR20170081889A (en) * 2016-01-05 2017-07-13 (주)원더피플 Method for providing user interface for card game, and server and computer-readable recording media using the same
KR20190031365A (en) * 2017-09-15 2019-03-26 주식회사 비즈모델라인 Method for Operating Card Game by View of Observer
JP2019177090A (en) * 2018-03-30 2019-10-17 株式会社バンダイナムコエンターテインメント Game system and program
CN110339572A (en) * 2019-07-16 2019-10-18 网易(杭州)网络有限公司 Card group edit methods, device and electronic equipment in game
CN110639202A (en) * 2019-10-29 2020-01-03 网易(杭州)网络有限公司 Display control method and device in card game
CN111841013A (en) * 2020-07-20 2020-10-30 网易(杭州)网络有限公司 Information display method and device
CN112807670A (en) * 2021-02-03 2021-05-18 网易(杭州)网络有限公司 Interaction method and device for virtual card game, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN113509728A (en) 2021-10-19

Similar Documents

Publication Publication Date Title
JP6261096B2 (en) Game program and recording medium
US20140057709A1 (en) Non-transitory computer-readable storage medium and information processing device
JP5729513B1 (en) Program and terminal device
EP2490116A1 (en) Method for providing background of locked screen, electronic device and computer program product using the same
EP2684585A2 (en) Non-transitory information processing device-readable storage medium, and information processing device
JP2013176451A (en) Game providing device
JP2019217271A (en) Game providing device and game providing method
US20150379824A1 (en) System, method, and storage medium storing program for providing game items
CN110825278A (en) Electronic equipment and screen capturing method
CN111773695B (en) Display control method and device in game
CN112114734A (en) Online document display method and device, terminal and storage medium
JP2013176536A (en) Game providing device
CN111265849B (en) Interaction method and device for virtual cards
CN113923505B (en) Bullet screen processing method and device, electronic equipment and storage medium
JP2015002840A (en) Electronic game machine, electronic game processing method, and electronic game program
CN111597009B (en) Application program display method and device and terminal equipment
JP2016036572A (en) Program, system, and method for providing puzzle game
CN113509728B (en) Card display control method, device, equipment and storage medium
US10254959B2 (en) Method of inputting a character into a text string using a sliding touch gesture, and electronic device therefor
CN109002293B (en) UI element display method and device, electronic equipment and storage medium
CN111617474A (en) Information processing method and device
US20170123629A1 (en) Icon sequencing method and device for intelligent television desktop
CN111437594B (en) Game object control method and device, electronic equipment and readable storage medium
CN109550245B (en) Multi-row display method and device for mahjong game
KR101699036B1 (en) Device and method to provide card item

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant