Nova Patents
JP5358168B2

Game apparatus and game program

Abstract

This record has no abstract on file.

JP5358168B2, drawing sheet 1
Sheet 1 of 19

Term

2.2 yearsleft in the term

Expires 8 December 2028.

  1. Priority and filed
  2. Granted
  3. Today
  4. Expires

26 claims: 26 independent, 0 dependent

  1. 1
    入力装置に加えられた動きに基づいてゲーム処理を行うゲーム装置であって、 前記入力装置の動き方向を特定する動き方向特定手段と、 前記動き方向に基づいて、仮想ゲーム世界内のプレイヤオブジェクトの移動方向を設定する移動方向設定手段と、 前記仮想ゲーム世界内における前記プレイヤオブジェクトと当該プレイヤオブジェクトとは異なる目標物との位置関係に基づいて、前記移動方向設定手段が設定した移動方向を補正する補正手段と、 前記移動方向に応じて、前記仮想ゲーム世界内における前記プレイヤオブジェクトを移動させる移動制御手段と 、 前記目標物を中心として当該目標物の大きさよりも大きな誘導先範囲を前記仮想ゲーム世界内に設定する誘導先範囲設定手段と を備え 、 前記補正手段は、前記仮想ゲーム世界内における前記プレイヤオブジェクトが前記目標物へ向かう方向に近づいて前記目標物に設定されている誘導先範囲内を通るように、前記移動方向設定手段が設定した移動方向を補正す る、ゲーム装置。
  2. 2
    前記補正手段は、前記移動方向設定手段が設定した移動方向と前記仮想ゲーム世界内における前記プレイヤオブジェクトが前記目標物へ向かう方向とを比較して、当該方向同士が所定の基準より近い場合に当該移動方向を補正する、請求項 1に 記載のゲーム装置。
  3. 3
    前記目標物を中心として当該目標物の大きさよりも大きな誘導元範囲を前記仮想ゲーム世界内に設定する誘導元範囲設定手段を、さらに備え、 前記補正手段は、前記移動方向設定手段が設定した移動方向が前記プレイヤオブジェクトから見て前記誘導元範囲内を通る場合、当該移動方向を補正する、請求項 2 に記載のゲーム装置。
  4. 4
    前記目標物を中心として前記誘導先範囲よりも大きな誘導元範囲を前記仮想ゲーム世界内に設定する誘導元範囲設定手段を、さらに備え、 前記補正手段は、前記移動方向設定手段が設定した移動方向が前記プレイヤオブジェクトから見て前記誘導元範囲内を通る場合、当該誘導元範囲を設定している前記目標物の誘導先範囲内を前記プレイヤオブジェクトが通るように、当該移動方向を補正する、請求項 1 に記載のゲーム装置。
  5. 5
    前記補正手段は、前記誘導元範囲の大きさに対する前記誘導先範囲の大きさの比率に応じて、前記プレイヤオブジェクトが前記目標物へ向かう方向に前記移動方向設定手段が設定した移動方向が近づくように補正する、請求項 4 に記載のゲーム装置。
  6. 6
    前記誘導先範囲設定手段は、前記プレイヤオブジェクトと前記目標物とを結ぶ直線に対して垂直な当該目標物を通る垂線に沿って、当該目標物を中心とした所定の範囲を前記誘導先範囲として設定し、 前記誘導元範囲設定手段は、前記垂線に沿って、当該目標物を中心とした前記誘導先範囲よりも大きな範囲を前記誘導元範囲として設定し、 前記補正手段は、前記プレイヤオブジェクトから見た前記移動方向設定手段が設定した移動方向が前記誘導元範囲と交わる場合、当該誘導元範囲を設定している前記目標物の誘導先範囲と交わるように当該移動方向を補正する、請求項 4 に記載のゲーム装置。
  7. 7
    前記誘導先範囲設定手段は、前記目標物を中心とした所定半径の円を前記誘導先範囲として設定し、 前記誘導元範囲設定手段は、前記目標物を中心とした前記誘導先範囲よりも大きな半径の円を前記誘導元範囲として設定し、 前記補正手段は、前記プレイヤオブジェクトから見た前記移動方向設定手段が設定した移動方向が前記誘導元範囲内を通る場合、当該誘導元範囲を設定している前記目標物の誘導先範囲の半径より小さな半径で、かつ当該目標物を中心とした円と接するように当該移動方向を補正する、請求項 4 に記載のゲーム装置。
  8. 8
    前記プレイヤオブジェクトおよび複数の前記目標物を前記仮想ゲーム世界内に配置し、当該仮想ゲーム世界の少なくとも一部を表示手段に表示する表示制御手段と、 前記目標物に対して、それぞれ補正対象とする優先度を予め設定する優先度設定手段とを、さらに備え、 前記補正手段は、前記表示手段が表示する表示画面内に複数の前記目標物が存在する場合、当該目標物に設定されている優先度順に前記仮想ゲーム世界内における前記プレイヤオブジェクトが当該目標物へ向かう方向と前記移動方向設定手段が設定した移動方向とを順次比較し、当該方向同士が所定の基準より近くなった最初の目標物を用いて当該移動方向を補正する、請求項 2 に記載のゲーム装置。
  9. 9
    前記誘導先範囲設定手段は、時間経過に応じて前記誘導先範囲の大きさを漸減的に小さく変化させる、請求項 1 に記載のゲーム装置。
  10. 10
    前記プレイヤオブジェクトおよび前記目標物を前記仮想ゲーム世界内に配置し、当該仮想ゲーム世界の少なくとも一部を表示手段に表示する表示制御手段を、さらに備え、 前記誘導元範囲設定手段は、前記表示手段に対して前記目標物が表示される位置に応じて前記誘導元範囲の大きさを変化させる、請求項 3 に記載のゲーム装置。
  11. 11
    前記移動方向設定手段が設定した移動方向を前記プレイヤオブジェクトが前記目標物へ向かう方向に前記補正手段が近づけた量に基づいて、前記プレイヤオブジェクトを操作するプレイヤの操作能力を算出するスキル算出手段を、さらに備える、請求項 5 に記載のゲーム装置。
  12. 12
    加速度センサを有する入力装置に加えられた動きに基づいてゲーム処理を行うゲーム装置であって、 前 記加速度センサから出力される加速度データが示す加速度を用いて、前記入力装置の動き方向を特定する 動き方向特定手段と、 前記動き方向に基づいて、仮想ゲーム世界内のプレイヤオブジェクトの移動方向を設定する移動方向設定手段と、 前記仮想ゲーム世界内における前記プレイヤオブジェクトと当該プレイヤオブジェクトとは異なる目標物との位置関係に基づいて、前記移動方向設定手段が設定した移動方向を補正する補正手段と、 前記移動方向に応じて、前記仮想ゲーム世界内における前記プレイヤオブジェクトを移動させる移動制御手段とを備え、 前記動き方向特定手段は、前記入力装置の動き方向を特定した時点から所定の時間が経過した後、前記入力装置の次の動き方向を特定する処理を行う、 ゲーム装置。
  13. 13
    前記動き方向特定手段は、 前記加速度データが示す加速度の推移を用いて、当該加速度の大きさが重力加速度の大きさに相当する状態が所定期間以上続いた場合、当該加速度の方向を前記入力装置に作用する重力方向とする重力方向特定手段と、 前記加速度データが示す加速度から前記重力方向の成分を取り除くことによって算出された加速度に基づいて、前記入力装置の動き方向を特定する動き算出手段とを含む、請求項 12 に記載のゲーム装置。
  14. 14
    入力装置に加えられた動きに基づいてゲーム処理を行うゲーム装置のコンピュータで実行されるゲームプログラムであって、 前記コンピュータを、 前記入力装置の動き方向を特定する動き方向特定手段と、 前記動き方向に基づいて、仮想ゲーム世界内のプレイヤオブジェクトの移動方向を設定する移動方向設定手段と、 前記仮想ゲーム世界内における前記プレイヤオブジェクトと当該プレイヤオブジェクトとは異なる目標物との位置関係に基づいて、前記移動方向設定手段が設定した移動方向を補正する補正手段と、 前記移動方向に応じて、前記仮想ゲーム世界内における前記プレイヤオブジェクトを移動させる移動制御手段と 、 前記目標物を中心として当該目標物の大きさよりも大きな誘導先範囲を前記仮想ゲーム世界内に設定する誘導先範囲設定手段と して機能させ 、 前記補正手段は、前記仮想ゲーム世界内における前記プレイヤオブジェクトが前記目標物へ向かう方向に近づいて前記目標物に設定されている誘導先範囲内を通るように、前記移動方向設定手段が設定した移動方向を補正す る、ゲームプログラム。
  15. 15
    前記補正手段は、前記移動方向設定手段が設定した移動方向と前記仮想ゲーム世界内における前記プレイヤオブジェクトが前記目標物へ向かう方向とを比較して、当該方向同士が所定の基準より近い場合に当該移動方向を補正する、請求項 14 に記載のゲームプログラム。
  16. 16
    前記目標物を中心として当該目標物の大きさよりも大きな誘導元範囲を前記仮想ゲーム世界内に設定する誘導元範囲設定手段として、前記コンピュータをさらに機能させ、 前記補正手段は、前記移動方向設定手段が設定した移動方向が前記プレイヤオブジェクトから見て前記誘導元範囲内を通る場合、当該移動方向を補正する、請求項 15 に記載のゲームプログラム。
  17. 17
    前記目標物を中心として前記誘導先範囲よりも大きな誘導元範囲を前記仮想ゲーム世界内に設定する誘導元範囲設定手段として、前記コンピュータをさらに機能させ、 前記補正手段は、前記移動方向設定手段が設定した移動方向が前記プレイヤオブジェクトから見て前記誘導元範囲内を通る場合、当該誘導元範囲を設定している前記目標物の誘導先範囲内を前記プレイヤオブジェクトが通るように、当該移動方向を補正する、請求項 14 に記載のゲームプログラム。
  18. 18
    前記補正手段は、前記誘導元範囲の大きさに対する前記誘導先範囲の大きさの比率に応じて、前記プレイヤオブジェクトが前記目標物へ向かう方向に前記移動方向設定手段が設定した移動方向が近づくように補正する、請求項 17 に記載のゲームプログラム。
  19. 19
    前記誘導先範囲設定手段は、前記プレイヤオブジェクトと前記目標物とを結ぶ直線に対して垂直な当該目標物を通る垂線に沿って、当該目標物を中心とした所定の範囲を前記誘導先範囲として設定し、 前記誘導元範囲設定手段は、前記垂線に沿って、当該目標物を中心とした前記誘導先範囲よりも大きな範囲を前記誘導元範囲として設定し、 前記補正手段は、前記プレイヤオブジェクトから見た前記移動方向設定手段が設定した移動方向が前記誘導元範囲と交わる場合、当該誘導元範囲を設定している前記目標物の誘導先範囲と交わるように当該移動方向を補正する、請求項 17 に記載のゲームプログラム。
  20. 20
    前記誘導先範囲設定手段は、前記目標物を中心とした所定半径の円を前記誘導先範囲として設定し、 前記誘導元範囲設定手段は、前記目標物を中心とした前記誘導先範囲よりも大きな半径の円を前記誘導元範囲として設定し、 前記補正手段は、前記プレイヤオブジェクトから見た前記移動方向設定手段が設定した移動方向が前記誘導元範囲内を通る場合、当該誘導元範囲を設定している前記目標物の誘導先範囲の半径より小さな半径で、かつ当該目標物を中心とした円と接するように当該移動方向を補正する、請求項 17 に記載のゲームプログラム。
  21. 21
    前記プレイヤオブジェクトおよび複数の前記目標物を前記仮想ゲーム世界内に配置し、当該仮想ゲーム世界の少なくとも一部を表示手段に表示する表示制御手段と、 前記目標物に対して、それぞれ補正対象とする優先度を予め設定する優先度設定手段として、前記コンピュータをさらに機能させ、 前記補正手段は、前記表示手段が表示する表示画面内に複数の前記目標物が存在する場合、当該目標物に設定されている優先度順に前記仮想ゲーム世界内における前記プレイヤオブジェクトが当該目標物へ向かう方向と前記移動方向設定手段が設定した移動方向とを順次比較し、当該方向同士が所定の基準より近くなった最初の目標物を用いて当該移動方向を補正する、請求項 15 に記載のゲームプログラム。
  22. 22
    前記誘導先範囲設定手段は、時間経過に応じて前記誘導先範囲の大きさを漸減的に小さく変化させる、請求項 14 に記載のゲームプログラム。
  23. 23
    前記プレイヤオブジェクトおよび前記目標物を前記仮想ゲーム世界内に配置し、当該仮想ゲーム世界の少なくとも一部を表示手段に表示する表示制御手段として、前記コンピュータをさらに機能させ、 前記誘導元範囲設定手段は、前記表示手段に対して前記目標物が表示される位置に応じて前記誘導元範囲の大きさを変化させる、請求項 16 に記載のゲームプログラム。
  24. 24
    前記移動方向設定手段が設定した移動方向を前記プレイヤオブジェクトが前記目標物へ向かう方向に前記補正手段が近づけた量に基づいて、前記プレイヤオブジェクトを操作するプレイヤの操作能力を算出するスキル算出手段として、前記コンピュータをさらに機能させる、請求項 18 に記載のゲームプログラム。
  25. 25
    加速度センサを有する入力装置に加えられた動きに基づいてゲーム処理を行うゲーム装置のコンピュータで実行されるゲームプログラムであって、 前記コンピュータを、 前 記加速度センサから出力される加速度データが示す加速度を用いて、前記入力装置の動き方向を特定する 動き方向特定手段と、 前記動き方向に基づいて、仮想ゲーム世界内のプレイヤオブジェクトの移動方向を設定する移動方向設定手段と、 前記仮想ゲーム世界内における前記プレイヤオブジェクトと当該プレイヤオブジェクトとは異なる目標物との位置関係に基づいて、前記移動方向設定手段が設定した移動方向を補正する補正手段と、 前記移動方向に応じて、前記仮想ゲーム世界内における前記プレイヤオブジェクトを移動させる移動制御手段として機能させ、 前記動き方向特定手段は、前記入力装置の動き方向を特定した時点から所定の時間が経過した後、前記入力装置の次の動き方向を特定する処理を行う、 ゲームプログラム。
  26. 26
    前記動き方向特定手段は、 前記加速度データが示す加速度の推移を用いて、当該加速度の大きさが重力加速度の大きさに相当する状態が所定期間以上続いた場合、当該加速度の方向を前記入力装置に作用する重力方向とする重力方向特定手段と、 前記加速度データが示す加速度から前記重力方向の成分を取り除くことによって算出された加速度に基づいて、前記入力装置の動き方向を特定する動き算出手段とを含む、請求項 25 に記載のゲームプログラム。
Independent claims26