JP2022517561A - 仮想対象制御方法及び装置、電子装置並びにコンピュータプログラム - Google Patents
仮想対象制御方法及び装置、電子装置並びにコンピュータプログラム Download PDFInfo
- Publication number
- JP2022517561A JP2022517561A JP2021538740A JP2021538740A JP2022517561A JP 2022517561 A JP2022517561 A JP 2022517561A JP 2021538740 A JP2021538740 A JP 2021538740A JP 2021538740 A JP2021538740 A JP 2021538740A JP 2022517561 A JP2022517561 A JP 2022517561A
- Authority
- JP
- Japan
- Prior art keywords
- target
- state
- virtual
- parameter value
- action
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 98
- 238000004590 computer program Methods 0.000 title claims description 16
- 230000009471 action Effects 0.000 claims abstract description 194
- 230000001133 acceleration Effects 0.000 claims abstract description 76
- 230000008569 process Effects 0.000 claims abstract description 34
- 230000001186 cumulative effect Effects 0.000 claims description 7
- 238000012545 processing Methods 0.000 claims description 6
- 238000005516 engineering process Methods 0.000 abstract description 6
- 230000003993 interaction Effects 0.000 description 12
- 230000001960 triggered effect Effects 0.000 description 8
- 238000004904 shortening Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 5
- 230000003247 decreasing effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000003213 activating effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- 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/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
- A63F13/573—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game using trajectories of game objects, e.g. of a golf ball according to the point of impact
-
- 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
- A63F13/5375—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 for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving 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/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/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/30—Interconnection arrangements between game servers and game devices; Interconnection arrangements between game devices; Interconnection arrangements between game servers
- A63F13/35—Details of game servers
-
- 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/44—Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment involving timing of operations, e.g. performing an action within a time slot
-
- 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/533—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 for prompting the player, e.g. by displaying a game menu
-
- 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/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race 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/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
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
-
- 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/308—Details of the user interface
-
- 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/60—Methods for processing data by generating or executing the game program
- A63F2300/64—Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
-
- 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
- A63F2300/8017—Driving on land or water; Flying
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
Abstract
Description
クライアントにより制御される仮想対象が加速操作を実行する過程において、第一操作指令を取得するステップであって、前記第一操作指令は、前記仮想対象が第一ターゲットアクションを実行することを制御するように指示するために用いられる、ステップ;
前記第一ターゲットアクションを完了した後の第一ターゲット期間内で、第二操作指令を取得するステップであって、前記第二操作指令は、前記仮想対象が第二ターゲットアクションを実行することを制御するように指示するために用いられる、ステップ;
前記仮想対象が前記第二ターゲットアクションを実行し始めた後の第二ターゲット期間内で、前記仮想対象の移動状態を第一状態から第二状態に調整するステップであって、前記仮想対象が前記第一状態で単位時間内に(単位時間あたりに)収集する第一エネルギー値は、前記仮想対象が前記第二状態で単位時間内に収集する第二エネルギー値よりも小さい、ステップ;及び
収集したエネルギーのエネルギー累積値がトリガー閾値に達した場合、前記加速操作に対応する加速制御キーのキー状態をタッチコントロール可能な状態に調整するステップを含む。
クライアントにより制御される仮想対象が加速操作を実行する過程において、第一操作指令を取得するための第一取得ユニットであって、前記第一操作指令は、前記仮想対象が第一ターゲットアクションを実行することを制御するように指示するために用いられる、第一取得ユニット;
前記第一ターゲットアクションを完了した後の第一ターゲット期間内で、第二操作指令を取得するための第二取得ユニットであって、前記第二操作指令は、前記仮想対象が第二ターゲットアクションを実行することを制御するように指示するために用いられる、第二取得ユニット;
前記仮想対象が前記第二ターゲットアクションを実行し始めた後の第二ターゲット期間内で、前記仮想対象の移動状態を第一状態から第二状態に調整するための第一制御ユニットであって、前記仮想対象が前記第一状態で単位時間内に収集する第一エネルギー値は、前記仮想対象が前記第二状態で単位時間内に収集する第二エネルギー値よりも小さい、第一制御ユニット;及び
収集したエネルギーのエネルギー累積値がトリガー閾値に達した場合、前記加速操作に対応する加速制御キーのキー状態調整をタッチコントロール可能な状態に調整するための第二制御ユニットを含む。
S2:第一パラメータ値を第二状態に対応する第二パラメータ値に調整する。
S22:前記作用力が摩擦力を含む場合、前記第一パラメータ値が第一摩擦力パラメータ値を含み、前記第二パラメータ値が第二摩擦力パラメータ値を含み、第二ターゲット比率に従って仮想対象の第一摩擦力パラメータ値を第二摩擦力パラメータ値に減少させる。
F1=F0*(1+a%)
である。
f1=f0*b%
である。
S2:横向き速度ベクトルに対応する第二エネルギー値を取得する。
S22:2乗値に基づいて第二エネルギー値を確定し、ここで、第二エネルギー値は2乗値に正比例する。
ここで、QAは、横向き速度がvAであるときに計算により得られたエネルギー値である。そのうち、kは計算に必要な係数であり、該係数は、異なるシナリオに応じて異なる値に設定されても良いが、これに限定されない。
S2:操作状態によって仮想対象が加速状態にあると指示された場合、クライアントでプロンプトメッセージを表示し、そのうち、プロンプトメッセージは、仮想対象がアクションの組み合わせを完了したことを指示するために用いされ、ここで、アクションの組み合わせは、第一ターゲットアクション及び第二ターゲットアクションを含む。
2)第二取得ユニット1204:第一ターゲットアクションを完了した後の第一ターゲット期間内で、第二操作指令を取得するために用いられ、そのうち、第二操作指令は、仮想対象が第二ターゲットアクションを実行することを制御するように指示するために用いられ;
3)第一制御ユニット1206:前記仮想対象が前記第二ターゲットアクションを実行し始めた後の第二ターゲット期間内で、前記仮想対象の移動状態を第一状態から第二状態に調整するために用いられる、そのうち、前記仮想対象が前記第一状態で単位時間内に収集する第一エネルギー値は、前記仮想対象が前記第二状態で単位時間内に収集する第二エネルギー値よりも小さく;
4)第二制御ユニット1208:収集したエネルギーのエネルギー累積値がトリガー閾値に達した場合、加速操作に対応する加速制御キーのキー状態をタッチコントロール可能な状態に調整するように制御するために用いられる。
2)調整モジュール:第一パラメータ値を第二状態に対応する第二パラメータ値に調整するために用いられる。
(2)第二調整サブモジュール:前記作用力が摩擦力を含む場合、前記第一パラメータ値が第一摩擦力パラメータ値を含み、前記第二パラメータ値が第二摩擦力パラメータ値を含み、第二ターゲット比率に従って仮想対象に対応する第一摩擦力パラメータ値を第二摩擦力パラメータ値に減少させるために用いられる。
2)第二取得モジュール:横向き速度ベクトルに対応する第二エネルギー値を得るために用いられる。
(2)決定サブモジュール:2乗値に基づいて第二エネルギー値を確定するために用いられ、ここで、第二エネルギー値は2乗値に正比例する。
2)表示ユニット:操作状態によって仮想対象が加速状態にあると指示された場合、クライアントでプロンプトメッセージを表示するために用いられ、そのうち、プロンプトメッセージは、仮想対象がアクションの組み合わせを完了したことを指示するために用いられ、ここで、アクションの組み合わせは第一ターゲットアクション及び第二ターゲットアクションを含む。
S2:第一ターゲットアクションを完了した後の第一ターゲット期間内で、第二操作指令を取得し、そのうち、第二操作指令は、仮想対象が第二ターゲットアクションを実行することを制御するように指示するために用いられ;
S3:仮想対象が第二ターゲットアクションの実行を開始した後の第二ターゲット期間内で、仮想対象の移動状態を第一状態から第二状態に調整し、そのうち、仮想対象が第一状態で単位時間内に収集する第一エネルギー値は、仮想対象が第二状態で単位時間内に収集する第二エネルギー値よりも小さく;
S4:収集したエネルギーのエネルギー累積値がトリガー閾値に達した場合、加速操作に対応する加速制御キーのキー状態をタッチコントロール可能な状態に調整する。
Interface Controller)を含み、それは、ケーブルにより他のネットワーク装置及びルーターに接続されることで、インターネット又はローカルエリアネットワークと通信を行うことができる。1つの実例において、伝送装置1306は、RF(Radio
Frequency)モジュールであり、それは、無線方式でインターネットと通信を行うために用いられる。
S2:第一ターゲットアクションを完了した後の第一ターゲット期間内で、第二操作指令を取得し、そのうち、第二操作指令は、仮想対象が第二ターゲットアクションを実行することを制御するように指示するために用いられ;
S3:仮想対象が第二ターゲットアクションの実行を開始した後の第二ターゲット期間内で、仮想対象の移動状態を第一状態から第二状態に調整し、そのうち、仮想対象が第一状態で単位時間内に収集する第一エネルギー値は、仮想対象が第二状態で単位時間内に収集する第二エネルギー値よりも小さく;
S4:収集したエネルギーのエネルギー累積値がトリガー閾値に達した場合、加速操作に対応する加速制御キーのキー状態をタッチコントロール可能な状態に調整する。
Claims (16)
- 電子装置が実行する仮想対象制御方法であって、
クライアントにより制御される仮想対象が加速操作を実行する過程において、第一操作指令を取得するステップであって、前記第一操作指令は、前記仮想対象が第一ターゲットアクションを実行することを制御するように指示するために用いられる、ステップ;
前記第一ターゲットアクションを完了した後の第一ターゲット期間内で、第二操作指令を取得するステップであって、前記第二操作指令は、前記仮想対象が第二ターゲットアクションを実行することを制御するように指示するために用いられる、ステップ;
前記仮想対象が前記第二ターゲットアクションを実行し始めた後の第二ターゲット期間内で、前記仮想対象の移動状態を第一状態から第二状態に調整するステップであって、前記仮想対象が前記第一状態で単位時間内に収集する第一エネルギー値は、前記仮想対象が前記第二状態で単位時間内に収集する第二エネルギー値よりも小さい、ステップ;及び
収集したエネルギーのエネルギー累積値がトリガー閾値に達した場合、前記加速操作に対応する加速制御キーのキー状態をタッチコントロール可能な状態に調整するステップを含む、方法。 - 請求項1に記載の方法であって、
前記の、前記仮想対象が前記第二ターゲットアクションを実行し始めた後の第二ターゲット期間内で、前記仮想対象の移動状態を第一状態から第二状態に調整するステップは、
前記仮想対象が前記第一状態で受ける作用力に対応する第一パラメータ値を得るステップ;及び
前記第一パラメータ値を前記第二状態に対応する第二パラメータ値に調整するステップを含む、方法。 - 請求項2に記載の方法であって、
前記の、前記第一パラメータ値を前記第二状態に対応する第二パラメータ値に調整するステップは、
前記作用力がねじり力を含む場合、前記第一パラメータ値が第一動力パラメータ値を含み、前記第二パラメータ値が第二動力パラメータ値を含み、第一ターゲット比率に従って前記仮想対象の前記第一動力パラメータ値を前記第二動力パラメータ値に増加させるステップであって、前記ねじり力の方向は前記仮想対象の進行方向に垂直である、ステップ;及び
前記作用力が摩擦力を含む場合、前記第一パラメータ値が第一摩擦力パラメータ値を含み、前記第二パラメータ値が第二摩擦力パラメータ値を含み、第二ターゲット比率に従って前記仮想対象の前記第一摩擦力パラメータ値を前記第二摩擦力パラメータ値に減少させるステップを含む、方法。 - 請求項2に記載の方法であって、
前記第一パラメータ値を前記第二状態に対応する第二パラメータ値に調整した後に、
前記第二パラメータ値に基づいて前記仮想対象の横向き速度ベクトルを決定するステップであって、前記横向き速度ベクトルの方向は前記仮想対象の進行方向に垂直である、ステップ;及び
前記横向き速度ベクトルに対応する前記第二エネルギー値を得るステップをさらに含む、方法。 - 請求項4に記載の方法であって、
前記の、前記横向き速度ベクトルに対応する前記第二エネルギー値を得るステップは、
前記横向き速度ベクトルにより標識される速度の2乗値を取得するステップ;及び
前記2乗値に基づいて前記第二エネルギー値を決定するステップであって、前記第二エネルギー値は前記2乗値に正比例する、ステップを含む、方法。 - 請求項1乃至5のうちの何れか1項に記載の方法であって、
前記仮想対象の移動状態を前記第一状態調から前記第二状態に調整した後に、
前記第二ターゲットアクションの実行時間長が第二閾値に達しており、且つ前記仮想対象の移動速度ベクトルにより標識される速度がターゲット閾値に達している場合、前記仮想対象が前記加速操作を実行する操作状態を取得するステップ;及び
前記操作状態によって前記仮想対象が加速状態にあると指示された場合、前記クライアントにおいてプロンプトメッセージを表示するステップであって、前記プロンプトメッセージは、前記仮想対象がアクションの組み合わせを完了したことを指示するために用いられ、前記アクションの組み合わせは、前記第一ターゲットアクション及び前記第二ターゲットアクションを含む、ステップをさらに含む、方法。 - 請求項1乃至5のうちの何れか1項に記載の方法であって、
前記第一ターゲットアクション及び前記第二ターゲットアクションは、同じ方向で実行されるドリフトアクションである、方法。 - 仮想対象制御装置であって、
クライアントにより制御される仮想対象が加速操作を実行する過程において、第一操作指令を取得するための第一取得ユニットであって、前記第一操作指令は、前記仮想対象が第一ターゲットアクションを実行することを制御するように指示するために用いられる、第一取得ユニット;
前記第一ターゲットアクションを完了した後の第一ターゲット期間内で、第二操作指令を取得するための第二取得ユニットであって、前記第二操作指令は、前記仮想対象が第二ターゲットアクションを実行することを制御するように指示するために用いられる、第二取得ユニット;
前記仮想対象が前記第二ターゲットアクションを実行し始めた後の第二ターゲット期間内で、前記仮想対象の移動状態を第一状態から第二状態に調整するための第一制御ユニットであって、前記仮想対象が前記第一状態で単位時間内に収集する第一エネルギー値は、前記仮想対象が前記第二状態で単位時間内に収集する第二エネルギー値よりも小さい、第一制御ユニット;及び
収集したエネルギーのエネルギー累積値がトリガー閾値に達した場合、前記加速操作に対応する加速制御キーのキー状態をタッチコントロール可能な状態に調整するための第二制御ユニットを含む、装置。 - 請求項8に記載の装置であって、
前記第一制御ユニットは、
前記仮想対象が前記第一状態で受ける作用力に対応する第一パラメータ値を得るための第一取得モジュール;及び
前記第一パラメータ値を前記第二状態に対応する第二パラメータ値に調整するための調整モジュールを含む、装置。 - 請求項9に記載の装置であって、
前記調整モジュールは、
前記作用力がねじり力を含む場合、前記第一パラメータ値が第一動力パラメータ値を含み、前記第二パラメータ値が第二動力パラメータ値を含み、第一ターゲット比率に従って前記仮想対象の前記第一動力パラメータ値を前記第二動力パラメータ値に増加させるための第一調整サブモジュールであって、前記ねじり力の方向は前記仮想対象の進行方向に垂直である、第一調整サブモジュール;及び
前記作用力が摩擦力を含む場合、前記第一パラメータ値が第一摩擦力パラメータ値を含み、前記第二パラメータ値が第二摩擦力パラメータ値を含み、第二ターゲット比率に従って前記仮想対象の第一摩擦力パラメータ値を第二摩擦力パラメータ値に減少させるための第二調整サブモジュールを含む、装置。 - 請求項10に記載の装置であって、
前記第一制御ユニットは、
前記第二パラメータ値に基づいて前記仮想対象の横向き速度ベクトルを決定するための決定モジュールであって、前記横向き速度ベクトルの方向は前記仮想対象の進行方向に垂直である、決定モジュール;及び
前記横向き速度ベクトルに対応する前記第二エネルギー値を得るための第二取得モジュールをさらに含む、装置。 - 請求項11に記載の装置であって、
前記第二取得モジュールは、
前記横向き速度ベクトルにより標識される速度の2乗値を得るための取得サブモジュール;及び
前記2乗値に基づいて前記第二エネルギー値を決定するための決定サブモジュールであって、前記第二エネルギー値は前記2乗値に正比例する、決定サブモジュールを含む、装置。 - 請求項8乃至12のうちの何れか1項に記載の装置であって、
前記第二ターゲットアクションの実行時間長が第二閾値に達しており、且つ前記仮想対象の移動速度ベクトルにより標識される速度がターゲット閾値に達している場合、前記仮想対象が前記加速操作を実行する操作状態を得るための第三取得ユニット;及び
前記操作状態によって前記仮想対象が加速状態にあると指示された場合、前記クライアントにおいてプロンプトメッセージを表示するための表示ユニットであって、前記プロンプトメッセージは、前記仮想対象がアクションの組み合わせを完了したことを指示するために用いられ、前記アクションの組み合わせは、前記第一ターゲットアクション及び前記第二ターゲットアクションを含む、表示ユニットをさらに含む、装置。 - 請求項8乃至12のうちの何れか1項に記載の装置であって、
前記第一ターゲットアクション及び前記第二ターゲットアクションは、同じ方向で実行されるドリフトアクションである、装置。 - 記憶器と、前記記憶器に接続される処理器とを含む電子装置であって、
前記記憶器にはコンピュータプログラムが記憶されており、
前記処理器は、前記コンピュータプログラムを実行して請求項1乃至7のうちの何れか1項に記載の仮想対象制御方法を実現するように構成される、電子装置。 - コンピュータに、請求項1乃至7のうちの何れか1項に記載の仮想対象制御方法を実行させるためのプログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910441241.2 | 2019-05-24 | ||
CN201910441241.2A CN110090443B (zh) | 2019-05-24 | 2019-05-24 | 虚拟对象控制方法和装置、存储介质及电子装置 |
PCT/CN2020/090272 WO2020238636A1 (zh) | 2019-05-24 | 2020-05-14 | 虚拟对象控制方法和装置、存储介质及电子装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022517561A true JP2022517561A (ja) | 2022-03-09 |
JP7312836B2 JP7312836B2 (ja) | 2023-07-21 |
Family
ID=67449204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2021538740A Active JP7312836B2 (ja) | 2019-05-24 | 2020-05-14 | 仮想対象制御方法及び装置、電子装置並びにコンピュータプログラム |
Country Status (6)
Country | Link |
---|---|
US (2) | US11779843B2 (ja) |
JP (1) | JP7312836B2 (ja) |
KR (1) | KR20210116628A (ja) |
CN (1) | CN110090443B (ja) |
SG (1) | SG11202108697RA (ja) |
WO (1) | WO2020238636A1 (ja) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110090443B (zh) | 2019-05-24 | 2021-03-16 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法和装置、存储介质及电子装置 |
CN110772784B (zh) * | 2019-10-28 | 2021-05-11 | 腾讯科技(深圳)有限公司 | 载具控制方法和装置、存储介质及电子装置 |
CN111420403B (zh) * | 2020-04-26 | 2023-03-31 | 浙江千腾网络科技有限公司 | 游戏对象的控制方法、控制装置及计算机可读存储介质 |
JP7233399B2 (ja) * | 2020-06-23 | 2023-03-06 | 任天堂株式会社 | ゲームプログラム、ゲーム装置、ゲームシステム、およびゲーム処理方法 |
CN113457132B (zh) * | 2021-06-23 | 2024-03-01 | 北京达佳互联信息技术有限公司 | 对象投放方法、装置、电子设备及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016120131A (ja) * | 2014-12-25 | 2016-07-07 | 株式会社バンダイナムコエンターテインメント | ゲームシステム及びサーバ |
CN109513210A (zh) * | 2018-11-28 | 2019-03-26 | 腾讯科技(深圳)有限公司 | 虚拟世界中的虚拟车辆漂移方法、装置及存储介质 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101485933A (zh) * | 2008-01-16 | 2009-07-22 | 盛趣信息技术(上海)有限公司 | 赛车类游戏道具及道具转换方法 |
US9687741B1 (en) * | 2015-03-10 | 2017-06-27 | Kabam, Inc. | System and method for providing separate drift and steering controls |
JP6869692B2 (ja) * | 2016-10-19 | 2021-05-12 | 任天堂株式会社 | ゲームプログラム、ゲーム処理方法、ゲームシステム、およびゲーム装置 |
JP6921192B2 (ja) * | 2017-05-22 | 2021-08-18 | 任天堂株式会社 | ゲームプログラム、情報処理装置、情報処理システム、および、ゲーム処理方法 |
JP6921193B2 (ja) * | 2017-05-22 | 2021-08-18 | 任天堂株式会社 | ゲームプログラム、情報処理装置、情報処理システム、および、ゲーム処理方法 |
CN110662587B (zh) * | 2017-05-22 | 2024-01-23 | 任天堂株式会社 | 游戏程序、信息处理装置、信息处理***以及游戏处理方法 |
CN108434730A (zh) * | 2018-03-22 | 2018-08-24 | 网易(杭州)网络有限公司 | 游戏对象的控制方法、装置、存储介质、处理器和终端 |
CN112074331A (zh) * | 2018-05-02 | 2020-12-11 | 任天堂株式会社 | 信息处理程序、信息处理装置、信息处理***以及信息处理方法 |
CN108733288B (zh) * | 2018-05-21 | 2021-01-26 | 网易(杭州)网络有限公司 | 信息处理方法、装置、电子设备及存储介质 |
CN110090443B (zh) * | 2019-05-24 | 2021-03-16 | 腾讯科技(深圳)有限公司 | 虚拟对象控制方法和装置、存储介质及电子装置 |
US11573087B1 (en) * | 2019-05-30 | 2023-02-07 | Yamaha Hatsudoki Kabushiki Kaisha | Boat maneuvering control method for boat and boat maneuvering control system for boat |
-
2019
- 2019-05-24 CN CN201910441241.2A patent/CN110090443B/zh active Active
-
2020
- 2020-05-14 SG SG11202108697RA patent/SG11202108697RA/en unknown
- 2020-05-14 WO PCT/CN2020/090272 patent/WO2020238636A1/zh active Application Filing
- 2020-05-14 JP JP2021538740A patent/JP7312836B2/ja active Active
- 2020-05-14 KR KR1020217026763A patent/KR20210116628A/ko not_active Application Discontinuation
-
2021
- 2021-06-29 US US17/362,953 patent/US11779843B2/en active Active
-
2023
- 2023-08-28 US US18/457,152 patent/US20230398450A1/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016120131A (ja) * | 2014-12-25 | 2016-07-07 | 株式会社バンダイナムコエンターテインメント | ゲームシステム及びサーバ |
CN109513210A (zh) * | 2018-11-28 | 2019-03-26 | 腾讯科技(深圳)有限公司 | 虚拟世界中的虚拟车辆漂移方法、装置及存储介质 |
Non-Patent Citations (1)
Title |
---|
"720p HD★ Garena Speed Drifters - Double Boost", YOUTUBE [ONLINE] [VIDEO], JPN6022034004, 18 January 2019 (2019-01-18), ISSN: 0004966231 * |
Also Published As
Publication number | Publication date |
---|---|
CN110090443A (zh) | 2019-08-06 |
JP7312836B2 (ja) | 2023-07-21 |
US11779843B2 (en) | 2023-10-10 |
KR20210116628A (ko) | 2021-09-27 |
SG11202108697RA (en) | 2021-09-29 |
CN110090443B (zh) | 2021-03-16 |
WO2020238636A1 (zh) | 2020-12-03 |
US20230398450A1 (en) | 2023-12-14 |
US20210322879A1 (en) | 2021-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2022517561A (ja) | 仮想対象制御方法及び装置、電子装置並びにコンピュータプログラム | |
CN106861186B (zh) | 游戏应用中的对象控制方法和装置 | |
WO2020199820A1 (zh) | 对象控制方法和装置、存储介质及电子装置 | |
CN106937158B (zh) | 直播显示方法、装置及*** | |
CN108888955B (zh) | 一种游戏中的视角控制方法和装置 | |
WO2022100339A1 (zh) | 虚拟对象的控制方法和装置、存储介质及电子设备 | |
CN110013671B (zh) | 动作执行方法和装置、存储介质及电子装置 | |
JP2022517560A (ja) | 対象制御方法及び装置、電子装置並びにコンピュータプログラム | |
CN109806590B (zh) | 对象控制方法和装置、存储介质及电子装置 | |
CN107376351B (zh) | 对象的控制方法和装置 | |
CN110772784B (zh) | 载具控制方法和装置、存储介质及电子装置 | |
CN112121406A (zh) | 对象的控制方法和装置、存储介质、电子装置 | |
CN110237528A (zh) | 对象的控制方法和装置、存储介质及电子装置 | |
CN106775289A (zh) | 信息共享装置及方法 | |
JP2023506106A (ja) | 仮想オブジェクトの制御方法及び装置、電子機器並びにコンピュータプログラム | |
WO2024016924A1 (zh) | 视频处理方法、装置、电子设备及存储介质 | |
CN109876443B (zh) | 对象控制方法和装置、存储介质及电子装置 | |
EP3474457B1 (en) | Communication system, communication device, communication method, hopping pattern determining method and program | |
WO2021098419A1 (zh) | 动画显示方法和装置、存储介质及电子设备 | |
CN115624742B (zh) | 一种控制方法、控制终端以及计算机程序产品 | |
CN111744207A (zh) | 一种游戏中的组队方法、装置、电子设备及存储介质 | |
CN116492686A (zh) | 游戏中虚拟角色的控制方法、装置、电子终端及存储介质 | |
CN117679731A (zh) | 基于虚拟场景的数据回放方法、相关设备及存储介质 | |
CN115068937A (zh) | 游戏画面的显示调整方法、装置和存储介质及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20210701 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220823 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221121 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20230117 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230516 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20230524 |
|
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: 20230613 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7312836 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |