JP7553131B2 - 仮想オブジェクトによるスキル発動の制御方法及び装置、コンピュータ装置、並びにコンピュータプログラム - Google Patents
仮想オブジェクトによるスキル発動の制御方法及び装置、コンピュータ装置、並びにコンピュータプログラム Download PDFInfo
- Publication number
- JP7553131B2 JP7553131B2 JP2022563112A JP2022563112A JP7553131B2 JP 7553131 B2 JP7553131 B2 JP 7553131B2 JP 2022563112 A JP2022563112 A JP 2022563112A JP 2022563112 A JP2022563112 A JP 2022563112A JP 7553131 B2 JP7553131 B2 JP 7553131B2
- Authority
- JP
- Japan
- Prior art keywords
- skill
- range
- drag
- controller
- activation
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
- A63F13/2145—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/40—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
- A63F13/42—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
- A63F13/426—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/53—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game
- A63F13/537—Controlling the output signals based on the game progress involving additional visual information provided to the game scene, e.g. by overlay to simulate a head-up display [HUD] or displaying a laser sight in a shooting game using indicators, e.g. showing the condition of a game character on screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/58—Controlling game characters or game objects based on the game progress by computing conditions of game characters, e.g. stamina, strength, motivation or energy level
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/822—Strategy games; Role-playing games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/837—Shooting of targets
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/92—Video game devices specially adapted to be hand-held while playing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/10—Features 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 input arrangements for converting player-generated signals into game device control signals
- A63F2300/1068—Features 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 input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
- A63F2300/1075—Features 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 input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/30—Features 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/303—Features 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 for displaying additional data, e.g. simulating a Head Up Display
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features 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/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Optics & Photonics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Description
本願は、2021年08月03日に提出された出願番号が202110888291.2であり、発明名称が「仮想オブジェクトによるスキル発動の制御方法、装置、機器及び記憶媒体」である中国特許出願を基礎とする優先権を主張し、その全ての内容は参照により本願に組み込まれる。
(技術分野)
本願は、ヒューマンマシンインタラクションのサポートの分野に関し、特に、仮想オブジェクトによるスキル発動の制御方法、装置、機器、媒体及びプログラム製品に関する。
第1の仮想キャラクタ及びスキルコントローラを表示するステップであって、スキルコントローラは、範囲型スキルを発動させるためのものである、ステップと、
スキルコントローラに対するトリガ操作に応答して、範囲型スキルインジケータ及びドラッグコントローラを表示するステップであって、範囲型スキルインジケータは、範囲型スキルの発動範囲を指示するためのものであり、発動範囲は、第1の仮想キャラクタの位置に基づいて決定される第1の境界点、及び、ドラッグコントローラの位置に基づいて決定される第2の境界点を有する、ステップと、
ドラッグコントローラに対するドラッグ操作に応答して、発動範囲の形状及び面積のうちの少なくとも一方を変更するステップと、を含む仮想キャラクタによるスキル発動の制御方法を提供する。
第1の仮想キャラクタ及びスキルコントローラを表示するための表示モジュールであって、スキルコントローラは、範囲型スキルを発動させるためのものである、表示モジュールと、
スキルコントローラに対するトリガ操作に応答して、範囲型スキルインジケータ及びドラッグコントローラを表示するためのインタラクションモジュールであって、範囲型スキルインジケータは、範囲型スキルの発動範囲を指示するためのものであり、発動範囲は、第1の仮想キャラクタの位置に基づいて決定される第1の境界点、及び、ドラッグコントローラの位置に基づいて決定される第2の境界点を有する、インタラクションモジュールと、
ドラッグコントローラに対するドラッグ操作に応答して、発動範囲の形状及び面積のうちの少なくとも一方を変更するための変更モジュールと、を含む仮想キャラクタによるスキル発動の制御装置を提供する。
第2のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(6,6)であり、ブロックA、B、F、Gで構成され、
第3のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(9,9)であり、ブロックA、B、C、F、G、H、K、L、Mで構成され、
第4のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(12,12)であり、
第5のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(15,15)である。第5のスキル発効範囲は、範囲型スキルの最も大きいスキル発効範囲である。
ブロックA、及びBを含む第6のスキル発効範囲、
ブロックA、B、及びCを含む第7のスキル発効範囲、
ブロックA、B、C、及びDを含む第8のスキル発効範囲、
ブロックA、B、C、D、及びEを含む第9のスキル発効範囲、
ブロックA、B、C、F、G、及びHを含む第10のスキル発効範囲
を含む。
第2のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(6,6)であり、
第3のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(9,9)であり、
第4のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(12,12)であり、
第5のスキル発効範囲:第1の境界点の座標が(0,0)であり、第2の境界点の座標が(15,15)である。第5のスキル発効範囲は、範囲型スキルの最も大きいスキル発効範囲である。
第1の仮想キャラクタ及びスキルコントローラを表示するための表示モジュールであって、前記スキルコントローラは、範囲型スキルを発動させるためのものである表示モジュール1320と、
前記スキルコントローラに対するトリガ操作に応答して、範囲型スキルインジケータ及びドラッグコントローラを表示するためのインタラクションモジュールであって、前記範囲型スキルインジケータは、範囲型スキルの発動範囲を指示するためのものであり、前記発動範囲は、前記第1の仮想キャラクタの位置に基づいて決定される第1の境界点、及び、前記ドラッグコントローラの位置に基づいて決定される第2の境界点を有するインタラクションモジュール1340と、
前記ドラッグコントローラに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更するための変更モジュール1360と、を含む。
実現方式1に基づいて、前記ドラッグコントローラは、ホイール領域とスティック部とを含むホイールコントローラを含み、
前記インタラクションモジュール1340は、前記スキルコントローラに対するトリガ操作に応答して、仮想環境の基準面に前記範囲型スキルインジケータを表示するとともに、前記スキルコントローラを前記ホイールコントローラとして表示し、
前記変更モジュール1360は、前記スティック部に対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する。
前記インタラクションモジュール1340は、前記スキルコントローラに対するトリガ操作に応答して、仮想環境の基準面に前記範囲型スキルインジケータを表示するとともに、前記範囲型スキルインジケータの前記第2の境界点に前記ドラッグボタンを表示し、
前記変更モジュール1360は、前記ドラッグボタンに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する。
前記変更モジュール1360は、前記第1の対角点及び前記更新された第2の対角点を前記矩形形状の2つの対角点として、更新された矩形形状を決定して、前記範囲型スキルインジケータの指示する前記発動範囲を前記更新された矩形状態に変更する。
前記ドラッグ動作が終了したことに応答して、前記発動範囲に基づいて前記範囲型スキルの今回のスキル発効範囲を決定して、前記今回のスキル発効範囲内で前記範囲型スキルを発動させる発動モジュール1380をさらに含む。
前記発動モジュール1380は、
前記ドラッグ動作が終了したことに応答して、前記複数の候補のスキル発効範囲から前記発動範囲の重なり面積比が最も高いスキル発効範囲を選択して、前記範囲型スキルの今回のスキル発効範囲として決定するか、または、
前記ドラッグ動作が終了したことに応答して、前記複数の候補のスキル発効範囲から前記発動範囲の最も小さい外接スキル発効範囲を選択して、前記範囲型スキルの今回のスキル発効範囲として決定する。
前記変更モジュール1360は、前記スティック部に対するドラッグ操作に応答して、前記基準面における前記スティック部のマッピング位置に基づいて前記複数の候補境界点から更新された第2の境界点を決定する。
前記変更モジュール1360は、前記ドラッグボタンに対するドラッグ操作に応答して、前記基準面における前記ドラッグボタンの位置に基づいて前記複数の候補境界点から更新された第2の境界点を決定する。
発効面積割合に基づいて前記範囲型スキルの冷却時間を決定するための冷却モジュールであって、前記発効面積割合は、前記範囲型スキルの最も大きいスキル発効範囲の面積に対する前記今回のスキル発効範囲の面積の割合である冷却モジュール1390をさらに含み、
前記表示モジュール1320は、さらに前記ドラッグ動作が終了したことに応答して、前記ホイールコントローラを冷却状態にある前記スキルコントローラに切り替えて表示し、冷却状態にある前記スキルコントローラの表示持続時間が前記冷却時間に達した場合、使用可能状態にある前記スキルコントローラを表示する。
Claims (19)
- コンピュータ装置が実行する、仮想キャラクタによるスキル発動の制御方法であって、
第1の仮想キャラクタ及びスキルコントローラを表示するステップであって、前記スキルコントローラは、範囲型スキルを発動させるためのものである、ステップと、
前記スキルコントローラに対するトリガ操作に応答して、範囲型スキルインジケータ及びドラッグコントローラを表示するステップであって、前記範囲型スキルインジケータは、前記範囲型スキルの発動範囲を指示するためのものであり、前記発動範囲は、前記第1の仮想キャラクタの位置に基づいて決定される第1の境界点、及び、前記ドラッグコントローラの位置に基づいて決定される第2の境界点を有する、ステップと、
前記ドラッグコントローラに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更するステップと、を含み、
前記範囲型スキルの冷却時間は、前記発動範囲の面積に基づいて決定される、
ことを特徴とする、
制御方法。 - 前記ドラッグコントローラは、ホイール領域とスティック部とを含むホイールコントローラを含み、
前記スキルコントローラに対するトリガ操作に応答して、範囲型スキルインジケータ及びドラッグコントローラを表示する前記ステップは、
前記スキルコントローラに対するトリガ操作に応答して、仮想環境の基準面に前記範囲型スキルインジケータを表示するとともに、前記スキルコントローラを前記ホイールコントローラとして表示するステップを含み、
前記ドラッグコントローラに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する前記ステップは、
前記スティック部に対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更するステップを含む、ことを特徴とする、
請求項1に記載の制御方法。 - 前記スティック部に対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する前記ステップは、
前記スティック部に対するドラッグ操作に応答して、前記基準面における前記スティック部のマッピング位置に基づいて前記第2の境界点を更新して、更新された第2の境界点を取得するステップと、
前記更新された第2の境界点に基づいて、前記発動範囲の形状及び面積のうちの少なくとも一方を変更するステップと、を含む、ことを特徴とする、
請求項2に記載の制御方法。 - 前記ドラッグコントローラは、ドラッグボタンを含み、
前記スキルコントローラに対するトリガ操作に応答して、範囲型スキルインジケータ及びドラッグコントローラを表示する前記ステップは、
前記スキルコントローラに対するトリガ操作に応答して、仮想環境の基準面に前記範囲型スキルインジケータを表示するとともに、前記範囲型スキルインジケータの前記第2の境界点に前記ドラッグボタンを表示するステップを含み、
前記ドラッグコントローラに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する前記ステップは、
前記ドラッグボタンに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更するステップを含む、ことを特徴とする、
請求項1に記載の制御方法。 - 前記ドラッグボタンに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する前記ステップは、
前記ドラッグボタンに対するドラッグ操作に応答して、前記基準面における前記ドラッグボタンの位置に基づいて前記第2の境界点を更新して、更新された第2の境界点を取得するステップと、
前記更新された第2の境界点に基づいて、前記発動範囲の形状及び面積のうちの少なくとも一方を変更するステップと、を含む、ことを特徴とする、
請求項4に記載の制御方法。 - 前記範囲型スキルインジケータは、矩形形状をなすスキルインジケータであり、前記第1の境界点は、前記矩形形状の第1の対角点であり、前記第2の境界点は、前記矩形形状の第2の対角点であり、
前記更新された第2の境界点に基づいて、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する前記ステップは、
前記第1の対角点及び前記更新された第2の対角点を矩形形状の2つの対角点として、更新された矩形形状を決定するステップと、
前記範囲型スキルインジケータの指示する前記発動範囲を前記更新された矩形状態に変更するステップと、を含む、ことを特徴とする、
請求項3または請求項5に記載の制御方法。 - 前記ドラッグ操作が終了したことに応答して、前記発動範囲に基づいて前記範囲型スキルの今回のスキル発効範囲を決定するステップと、
前記今回のスキル発効範囲内で前記範囲型スキルを発動させるステップと、をさらに含む、ことを特徴とする、
請求項1乃至請求項5のいずれか1項に記載の制御方法。 - 前記範囲型スキルは、複数の候補のスキル発効範囲を含み、
前記ドラッグ操作が終了したことに応答して、前記発動範囲に基づいて前記範囲型スキルの今回のスキル発効範囲を決定する前記ステップは、
前記ドラッグ操作が終了したことに応答して、前記複数の候補のスキル発効範囲から前記発動範囲の重なり面積比が最も高いスキル発効範囲を選択して、前記範囲型スキルの今回のスキル発効範囲として決定するステップ、または、
前記ドラッグ操作が終了したことに応答して、前記複数の候補のスキル発効範囲から前記発動範囲の最も小さい外接スキル発効範囲を選択して、前記範囲型スキルの今回のスキル発効範囲として決定するステップを含む、ことを特徴とする、
請求項7に記載の制御方法。 - 前記今回のスキル発効範囲内で前記範囲型スキルを発動させる前記ステップは、
発効面積割合に基づいて前記範囲型スキルの単位面積発効数値を決定するステップであって、前記発効面積割合は、前記範囲型スキルの最も大きいスキル発効範囲の面積に対する前記今回のスキル発効範囲の面積の割合である、ステップと、
前記今回のスキル発効範囲内で前記単位面積発効数値に対応する前記範囲型スキルを発動させるステップと、を含むか、または、
発効面積割合に基づいて前記範囲型スキルの総発効数値を決定するステップであって、前記発効面積割合は、前記範囲型スキルの最も大きいスキル発効範囲の面積に対する前記今回のスキル発効範囲の面積の割合である、ステップと、
前記今回のスキル発効範囲内で前記総発効数値に対応する前記範囲型スキルを発動させるステップと、を含む、ことを特徴とする、
請求項8に記載の制御方法。 - 前記範囲型スキルは、複数の候補境界点を含み、
前記スティック部に対するドラッグ操作に応答して、前記基準面における前記スティック部のマッピング位置に基づいて前記第2の境界点を更新して、更新された第2の境界点を取得する前記ステップは、
前記スティック部に対するドラッグ操作に応答して、前記基準面における前記スティック部のマッピング位置に基づいて、前記複数の候補境界点から更新された第2の境界点を決定するステップを含む、ことを特徴とする、
請求項3に記載の制御方法。 - 前記範囲型スキルは、複数の候補境界点を含み、
前記ドラッグボタンに対するドラッグ操作に応答して、前記基準面における前記ドラッグボタンの位置に基づいて前記第2の境界点を更新して、更新された第2の境界点を取得する前記ステップは、
前記ドラッグボタンに対するドラッグ操作に応答して、前記基準面における前記ドラッグボタンの位置に基づいて前記複数の候補境界点から更新された第2の境界点を決定するステップを含む、ことを特徴とする、
請求項5に記載の制御方法。 - 前記ドラッグ操作が終了したことに応答して、前記発動範囲と同じものである今回のスキル発効範囲内で前記範囲型スキルを発動させるステップをさらに含む、ことを特徴とする、請求項10または請求項11に記載の制御方法。
- 発効面積割合に基づいて前記範囲型スキルの冷却時間を決定するステップであって、前記発効面積割合は、前記範囲型スキルの最も大きいスキル発効範囲の面積に対する今回のスキル発効範囲の面積の割合である、ステップと、
前記ドラッグ操作が終了したことに応答して、前記ホイールコントローラを冷却状態にある前記スキルコントローラに切り替えて表示するステップと、
冷却状態にある前記スキルコントローラの表示持続時間が前記冷却時間に達すると、使用可能状態にある前記スキルコントローラを表示するステップと、をさらに含む、ことを特徴とする、
請求項2又は3に記載の制御方法。 - 第1の仮想キャラクタ及びスキルコントローラを表示するための表示モジュールであって、前記スキルコントローラは、範囲型スキルを発動させるためのものである、表示モジュールと、
前記スキルコントローラに対するトリガ操作に応答して、範囲型スキルインジケータ及びドラッグコントローラを表示するためのインタラクションモジュールであって、前記範囲型スキルインジケータは、前記範囲型スキルの発動範囲を指示するためのものであり、前記発動範囲は、前記第1の仮想キャラクタの位置に基づいて決定される第1の境界点、及び、前記ドラッグコントローラの位置に基づいて決定される第2の境界点を有する、インタラクションモジュールと、
前記ドラッグコントローラに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更するための変更モジュールと、を含み、
前記範囲型スキルの冷却時間は、前記発動範囲の面積に基づいて決定されることを特徴とする、
仮想キャラクタによるスキル発動の制御装置。 - 前記ドラッグコントローラは、ホイール領域とスティック部とを含むホイールコントローラを含み、
前記インタラクションモジュールは、前記スキルコントローラに対するトリガ操作に応答して、仮想環境の基準面に前記範囲型スキルインジケータを表示するとともに、前記スキルコントローラを前記ホイールコントローラとして表示し、
前記変更モジュールは、前記スティック部に対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する、ことを特徴とする、
請求項14に記載の制御装置。 - 前記変更モジュールは、
前記スティック部に対するドラッグ操作に応答して、前記基準面における前記スティック部のマッピング位置に基づいて前記第2の境界点を更新して、更新された第2の境界点を取得し、
前記更新された第2の境界点に基づいて、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する、ことを特徴とする、
請求項15に記載の制御装置。 - 前記ドラッグコントローラは、ドラッグボタンを含み、
前記インタラクションモジュールは、前記スキルコントローラに対するトリガ操作に応答して、仮想環境の基準面に前記範囲型スキルインジケータを表示するとともに、前記範囲型スキルインジケータの前記第2の境界点に前記ドラッグボタンを表示し、
前記変更モジュールは、前記ドラッグボタンに対するドラッグ操作に応答して、前記発動範囲の形状及び面積のうちの少なくとも一方を変更する、ことを特徴とする、
請求項14に記載の制御装置。 - プロセッサとメモリとを備えるコンピュータ装置であって、
前記メモリには、少なくとも1つのプログラムが記憶されており、
前記少なくとも1つのプログラムは、前記プロセッサによってロードされ実行されることにより、請求項1乃至請求項13のいずれか1項に記載の制御方法を実現する、ことを特徴とする、
コンピュータ装置。 - コンピュータ読取可能な記憶媒体に記憶されるコンピュータコマンドを含み、
コンピュータ装置のプロセッサが前記コンピュータ読取可能な記憶媒体からコンピュータコマンドを読み取って実行することにより、請求項1乃至請求項13のいずれか1項に記載の制御方法を実現する、
ことを特徴とする
コンピュータプログラム。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110888291.2 | 2021-08-03 | ||
| CN202110888291.2A CN113559495B (zh) | 2021-08-03 | 2021-08-03 | 虚拟对象释放技能的方法、装置、设备及存储介质 |
| PCT/CN2021/125019 WO2023010690A1 (zh) | 2021-08-03 | 2021-10-20 | 虚拟对象释放技能的方法、装置、设备、介质及程序产品 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023539971A JP2023539971A (ja) | 2023-09-21 |
| JP7553131B2 true JP7553131B2 (ja) | 2024-09-18 |
Family
ID=85152643
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022563112A Active JP7553131B2 (ja) | 2021-08-03 | 2021-10-20 | 仮想オブジェクトによるスキル発動の制御方法及び装置、コンピュータ装置、並びにコンピュータプログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12569758B2 (ja) |
| EP (1) | EP4151293A4 (ja) |
| JP (1) | JP7553131B2 (ja) |
| KR (1) | KR102909143B1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7553131B2 (ja) * | 2021-08-03 | 2024-09-18 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | 仮想オブジェクトによるスキル発動の制御方法及び装置、コンピュータ装置、並びにコンピュータプログラム |
| CN115837160B (zh) * | 2022-09-08 | 2026-03-13 | 北京字跳网络技术有限公司 | 一种交互控制方法、装置、计算机设备及存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016525909A (ja) | 2013-06-11 | 2016-09-01 | ウィメイド・アイオ・カンパニーリミテッド | コンピュータゲームに登場する対象体を自動的にターゲッティングする方法及びその装置 |
| JP2017099845A (ja) | 2016-05-12 | 2017-06-08 | 株式会社コロプラ | ゲームプログラム |
| JP2018514041A (ja) | 2015-10-10 | 2018-05-31 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | 情報処理方法、端末及びコンピュータ記憶媒体 |
| JP2018518997A (ja) | 2015-06-16 | 2018-07-19 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | タッチスクリーンに基づく操作及び制御方法及び端末 |
| CN109107153A (zh) | 2018-07-27 | 2019-01-01 | 网易(杭州)网络有限公司 | 游戏技能释放的方法及装置、电子设备、存储介质 |
| JP6703155B1 (ja) | 2019-02-14 | 2020-06-03 | 株式会社スクウェア・エニックス | ゲームプログラム及びゲームシステム |
Family Cites Families (37)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001009156A (ja) * | 1999-06-30 | 2001-01-16 | Square Co Ltd | コンピュータ読み取り可能な記録媒体、ゲームの表示制御方法およびゲーム装置 |
| AU2010314794A1 (en) * | 2009-11-06 | 2012-05-17 | David Webster | A portable electronic device |
| KR101659424B1 (ko) | 2011-04-13 | 2016-09-23 | 레이저 (아시아-퍼시픽) 피티이 엘티디 | 부가 3d 사용자 인터페이스를 제공하는 컴퓨터 주변 디스플레이 및 통신 기기 |
| TW201334843A (zh) * | 2012-02-20 | 2013-09-01 | Fu Li Ye Internat Corp | 具有觸控面板媒體的遊戲控制方法及該遊戲媒體 |
| JP5480347B2 (ja) * | 2012-08-31 | 2014-04-23 | 株式会社スクウェア・エニックス | ビデオゲーム処理装置、およびビデオゲーム処理プログラム |
| US9937416B2 (en) * | 2013-06-11 | 2018-04-10 | Microsoft Technology Licensing, Llc | Adaptive touch input controls |
| US20150231491A1 (en) * | 2014-02-19 | 2015-08-20 | Microsoft Corporation | Advanced Game Mechanics On Hover-Sensitive Devices |
| WO2015134810A1 (en) * | 2014-03-05 | 2015-09-11 | Glu Mobile, Inc. | Systems and methods for dynamic base development in a three dimensional action game |
| US9675889B2 (en) | 2014-09-10 | 2017-06-13 | Zynga Inc. | Systems and methods for determining game level attributes based on player skill level prior to game play in the level |
| CN105148517B (zh) | 2015-09-29 | 2017-08-15 | 腾讯科技(深圳)有限公司 | 一种信息处理方法、终端及计算机存储介质 |
| US10183222B2 (en) * | 2016-04-01 | 2019-01-22 | Glu Mobile Inc. | Systems and methods for triggering action character cover in a video game |
| CN107193479B (zh) * | 2017-05-26 | 2018-07-10 | 网易(杭州)网络有限公司 | 信息处理方法、装置、电子设备及存储介质 |
| CN107450812A (zh) * | 2017-06-26 | 2017-12-08 | 网易(杭州)网络有限公司 | 虚拟对象控制方法及装置、存储介质、电子设备 |
| CN107741819B (zh) * | 2017-09-01 | 2018-11-23 | 网易(杭州)网络有限公司 | 信息处理方法、装置、电子设备及存储介质 |
| CN107741818A (zh) * | 2017-09-01 | 2018-02-27 | 网易(杭州)网络有限公司 | 信息处理方法、装置、电子设备及存储介质 |
| CN107596688B (zh) | 2017-09-25 | 2020-11-10 | 网易(杭州)网络有限公司 | 技能释放控制方法及装置、存储介质、处理器和终端 |
| CN107754308A (zh) * | 2017-09-28 | 2018-03-06 | 网易(杭州)网络有限公司 | 信息处理方法、装置、电子设备及存储介质 |
| CN109117050A (zh) * | 2018-08-27 | 2019-01-01 | 广州要玩娱乐网络技术股份有限公司 | 多兵种多技能操作方法、计算机存储介质和终端 |
| CN109675308A (zh) * | 2019-01-10 | 2019-04-26 | 网易(杭州)网络有限公司 | 游戏中的显示控制方法、装置、存储介质、处理器及终端 |
| CN110141869A (zh) * | 2019-04-11 | 2019-08-20 | 腾讯科技(深圳)有限公司 | 操作控制方法、装置、电子设备及存储介质 |
| US12179091B2 (en) * | 2019-08-22 | 2024-12-31 | NantG Mobile, LLC | Virtual and real-world content creation, apparatus, systems, and methods |
| CN110694261B (zh) | 2019-10-21 | 2022-06-21 | 腾讯科技(深圳)有限公司 | 控制虚拟对象进行攻击的方法、终端及存储介质 |
| CN111282266B (zh) * | 2020-02-14 | 2021-08-03 | 腾讯科技(深圳)有限公司 | 三维虚拟环境中的技能瞄准方法、装置、终端及存储介质 |
| CN111589140B (zh) * | 2020-05-14 | 2023-03-14 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、终端及存储介质 |
| CN115779433A (zh) * | 2020-06-05 | 2023-03-14 | 腾讯科技(深圳)有限公司 | 控制虚拟对象释放技能的方法、装置、终端及存储介质 |
| CN111672119B (zh) * | 2020-06-05 | 2023-03-10 | 腾讯科技(深圳)有限公司 | 瞄准虚拟对象的方法、装置、设备及介质 |
| CN111672103B (zh) | 2020-06-05 | 2021-10-29 | 腾讯科技(深圳)有限公司 | 虚拟场景中的虚拟对象控制方法、计算机设备及存储介质 |
| CN111672127B (zh) * | 2020-06-06 | 2022-04-08 | 腾讯科技(深圳)有限公司 | 虚拟对象的控制方法、装置、设备以及存储介质 |
| CN111760274B (zh) | 2020-06-09 | 2024-02-20 | 网易(杭州)网络有限公司 | 技能的控制方法、装置、存储介质及计算机设备 |
| CN111659107B (zh) | 2020-06-09 | 2024-06-25 | 网易(杭州)网络有限公司 | 游戏技能释放方法、装置及电子设备 |
| US11148055B1 (en) * | 2020-09-11 | 2021-10-19 | Riot Games, Inc. | Targeting of an individual object among a plurality of objects in a multi-player online video game |
| CN112402949B (zh) | 2020-12-04 | 2023-09-15 | 腾讯科技(深圳)有限公司 | 虚拟对象的技能释放方法、装置、终端及存储介质 |
| CN113304478B (zh) * | 2021-06-22 | 2022-07-29 | 腾讯科技(深圳)有限公司 | 技能指示器的控制方法和装置、存储介质及电子设备 |
| JP7553131B2 (ja) * | 2021-08-03 | 2024-09-18 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | 仮想オブジェクトによるスキル発動の制御方法及び装置、コンピュータ装置、並びにコンピュータプログラム |
| CN113559495B (zh) | 2021-08-03 | 2023-11-10 | 腾讯科技(成都)有限公司 | 虚拟对象释放技能的方法、装置、设备及存储介质 |
| CN114217711A (zh) * | 2021-12-08 | 2022-03-22 | 北京字跳网络技术有限公司 | 一种虚拟角色控制方法、终端、电子设备及存储介质 |
| CN117065349A (zh) * | 2022-05-10 | 2023-11-17 | 腾讯科技(成都)有限公司 | 虚拟角色的控制方法、装置、设备及存储介质 |
-
2021
- 2021-10-20 JP JP2022563112A patent/JP7553131B2/ja active Active
- 2021-10-20 KR KR1020227031710A patent/KR102909143B1/ko active Active
- 2021-10-20 EP EP21935453.7A patent/EP4151293A4/en active Pending
-
2022
- 2022-06-14 US US17/840,486 patent/US12569758B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016525909A (ja) | 2013-06-11 | 2016-09-01 | ウィメイド・アイオ・カンパニーリミテッド | コンピュータゲームに登場する対象体を自動的にターゲッティングする方法及びその装置 |
| JP2018518997A (ja) | 2015-06-16 | 2018-07-19 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | タッチスクリーンに基づく操作及び制御方法及び端末 |
| JP2018514041A (ja) | 2015-10-10 | 2018-05-31 | テンセント・テクノロジー・(シェンジェン)・カンパニー・リミテッド | 情報処理方法、端末及びコンピュータ記憶媒体 |
| JP2017099845A (ja) | 2016-05-12 | 2017-06-08 | 株式会社コロプラ | ゲームプログラム |
| CN109107153A (zh) | 2018-07-27 | 2019-01-01 | 网易(杭州)网络有限公司 | 游戏技能释放的方法及装置、电子设备、存储介质 |
| JP6703155B1 (ja) | 2019-02-14 | 2020-06-03 | 株式会社スクウェア・エニックス | ゲームプログラム及びゲームシステム |
Non-Patent Citations (1)
| Title |
|---|
| シロディールのパフォーマンスアップデート&予定されている範囲攻撃のテスト,DMM GAMES [online],2020年08月03日,[2024年7月29日検索], インターネット <URL:https://eso.dmm.com/news/detail/7018> |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20230021635A (ko) | 2023-02-14 |
| EP4151293A1 (en) | 2023-03-22 |
| EP4151293A4 (en) | 2023-10-25 |
| US20230040506A1 (en) | 2023-02-09 |
| KR102909143B1 (ko) | 2026-01-06 |
| JP2023539971A (ja) | 2023-09-21 |
| US12569758B2 (en) | 2026-03-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7636595B2 (ja) | 仮想オブジェクト制御方法並びにその、装置、コンピュータ装置及びプログラム | |
| KR102758488B1 (ko) | 가상 객체 제어 방법 및 장치, 단말 그리고 저장 매체 | |
| US12179104B2 (en) | Method and apparatus for displaying virtual environment picture, device, and storage medium | |
| TWI789088B (zh) | 虛擬對象釋放技能的方法、裝置、設備、媒體及程式產品 | |
| JP7640054B2 (ja) | 仮想環境の画面表示方法、装置、機器及びコンピュータプログラム | |
| KR102690713B1 (ko) | 가상 장면을 디스플레이하기 위한 방법 및 장치, 단말기, 및 저장 매체 | |
| KR102645534B1 (ko) | 가상 환경 픽처 디스플레이 방법 및 장치, 디바이스 및 저장 매체 | |
| TWI821779B (zh) | 虛擬對象的控制方法、裝置、計算機設備及儲存媒體 | |
| KR20220091600A (ko) | 미리 주문된 소품을 디스플레이하기 위한 방법 및 장치, 디바이스, 매체 및 제품 | |
| WO2021213070A1 (zh) | 虚拟角色的控制方法、装置、设备及存储介质 | |
| JP7553131B2 (ja) | 仮想オブジェクトによるスキル発動の制御方法及び装置、コンピュータ装置、並びにコンピュータプログラム | |
| JP7794384B2 (ja) | 視野画面の表示方法並びにその、装置及びデバイス | |
| US20250367556A1 (en) | Virtual object control | |
| HK40053914B (zh) | 虚拟对象释放技能的方法、装置、设备及存储介质 | |
| HK40053914A (en) | Method, device, equipment and storage medium for controlling the release skills of a virtual character |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20221101 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231024 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240123 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240322 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240424 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240806 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240829 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7553131 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |