JP7021883B2 - Game program, recording medium, game processing method - Google Patents
Game program, recording medium, game processing method Download PDFInfo
- Publication number
- JP7021883B2 JP7021883B2 JP2017168586A JP2017168586A JP7021883B2 JP 7021883 B2 JP7021883 B2 JP 7021883B2 JP 2017168586 A JP2017168586 A JP 2017168586A JP 2017168586 A JP2017168586 A JP 2017168586A JP 7021883 B2 JP7021883 B2 JP 7021883B2
- Authority
- JP
- Japan
- Prior art keywords
- map
- terrain
- area
- game
- processing unit
- 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
- 238000003672 processing method Methods 0.000 title claims description 8
- 230000010365 information processing Effects 0.000 claims description 28
- 230000001105 regulatory effect Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 230000009471 action Effects 0.000 description 20
- 238000000034 method Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 239000000203 mixture Substances 0.000 description 4
- 238000004088 simulation Methods 0.000 description 4
- 238000012876 topography Methods 0.000 description 4
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 239000003643 water by type Substances 0.000 description 3
- 240000004050 Pentaglottis sempervirens Species 0.000 description 2
- 235000004522 Pentaglottis sempervirens Nutrition 0.000 description 2
- 230000002860 competitive effect Effects 0.000 description 2
- 230000001771 impaired effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 230000009194 climbing Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Processing Or Creating Images (AREA)
Description
本発明は、ゲームプログラム、当該ゲームプログラムが記録された記録媒体、及びゲーム処理方法に関する。 The present invention relates to a game program, a recording medium on which the game program is recorded, and a game processing method.
従来、ゲーム世界におけるユニット同士の位置関係を広域的に画面に表示し、ユニット同士が戦闘を開始する際には戦闘の様子を局所的に画面に表示するゲームシステムが知られている。 Conventionally, there is known a game system in which the positional relationship between units in the game world is displayed on a wide area on the screen, and when the units start a battle, the state of the battle is locally displayed on the screen.
例えば、特許文献1に記載されたゲームシステムにおいては、対戦ユニットが配置される局所マップを画面に表示する局所モードと、複数のユニットが配置される大域マップを画面に表示する大域モードとが切り換えられる。
For example, in the game system described in
上記のようなゲームシステムでは、通常、予めいくつかのパターンの局所マップが大域マップとは別に用意されており、大域マップ上における戦闘が始まった地点の地形等に応じて局所マップが選択され、その局所マップに対戦ユニットが配置される。大域マップと局所マップとが別々のデータで構成されるため、大域マップから局所マップに切り替える際に地形に相違が生じたり、画面を切り替えるための途切れ(空白画面等)が生じることとなり、没入感が損なわれるという課題があった。 In a game system like the above, usually, some patterns of local maps are prepared in advance separately from the global map, and the local map is selected according to the terrain of the point where the battle started on the global map. Competitive units are placed on that local map. Since the global map and the local map are composed of separate data, there will be differences in the terrain when switching from the global map to the local map, and there will be interruptions (blank screens, etc.) for switching screens, resulting in an immersive feeling. There was a problem that was impaired.
本発明はこのような問題点に鑑みてなされたものであり、マップの切り替えをシームレスに表現することにより没入感を高めることが可能なゲームプログラム、記録媒体、及びゲーム処理方法を提供することを目的とする。 The present invention has been made in view of such problems, and provides a game program, a recording medium, and a game processing method capable of enhancing the immersive feeling by seamlessly expressing the switching of maps. The purpose.
上記目的を達成するために、本発明のゲームプログラムは、情報処理装置を、3次元の地形データを含む第1のマップを表示するマップ表示処理部、前記第1のマップ上で所定のゲームイベントが発生した場合に、前記第1のマップの前記ゲームイベントが発生した領域を拡大するマップ拡大処理部、前記領域の拡大中に、前記地形データに基づいて前記領域の地形に対応し前記ゲームイベントを進行するための第2のマップを生成するマップ生成処理部、前記地形データに基づいて、前記第2のマップに配置されるオブジェクトの行動又は表示を規制するオブジェクト規制処理部、として機能させる。 In order to achieve the above object, in the game program of the present invention, the information processing apparatus is a map display processing unit that displays a first map including three-dimensional topographical data, and a predetermined game event on the first map. The map enlargement processing unit that expands the area where the game event occurred in the first map, and the game event corresponding to the terrain of the area based on the terrain data while the area is being expanded. It functions as a map generation processing unit that generates a second map for advancing, and an object regulation processing unit that regulates the behavior or display of objects arranged on the second map based on the topographical data.
また、上記目的を達成するために、本発明の記録媒体は、上記ゲームプログラムを記録した、情報処理装置が読み取り可能な記録媒体である。 Further, in order to achieve the above object, the recording medium of the present invention is a recording medium on which the game program is recorded and which can be read by an information processing apparatus.
また、上記目的を達成するために、本発明のゲーム処理方法は、情報処理装置によって実行されるゲーム処理方法であって、3次元の地形データを含む第1のマップを表示するステップと、前記第1のマップ上で所定のゲームイベントが発生した場合に、前記第1のマップの前記ゲームイベントが発生した領域を拡大するステップと、前記領域の拡大中に、前記地形データに基づいて前記領域の地形に対応し前記ゲームイベントを進行するための第2のマップを生成するステップと、前記地形データに基づいて、前記第2のマップに配置されるオブジェクトの行動又は表示を規制するステップと、を有する。 Further, in order to achieve the above object, the game processing method of the present invention is a game processing method executed by an information processing apparatus, and includes a step of displaying a first map including three-dimensional topographical data, and the above-mentioned. When a predetermined game event occurs on the first map, the step of expanding the area where the game event occurs on the first map and the area during the expansion of the area based on the terrain data. A step of generating a second map for advancing the game event corresponding to the terrain, and a step of restricting the behavior or display of objects placed on the second map based on the terrain data. Has.
本発明のゲームプログラム等によれば、マップの切り替えをシームレスに表現することにより没入感を高めることができる。 According to the game program or the like of the present invention, the immersive feeling can be enhanced by seamlessly expressing the switching of maps.
以下、本発明の一実施の形態について図面を参照しつつ説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
<1.ゲームシステムの全体構成>
まず、図1を用いて、本実施形態に係るゲームシステム1の全体構成の一例について説明する。図1に示すように、ゲームシステム1は、情報処理装置3と、コントローラ5と、表示装置7を有する。コントローラ5及び表示装置7の各々は、情報処理装置3と通信可能に接続されている。なお、図1には有線により接続された場合を図示しているが、無線により接続されてもよい。
<1. Overall configuration of the game system>
First, an example of the overall configuration of the
情報処理装置3は、例えば据え置き型のゲーム機である。但しこれに限定されるものではなく、例えば入力部や表示部等を一体に備えた携帯型のゲーム機でもよい。また、ゲーム機以外にも、例えば、サーバコンピュータ、デスクトップ型コンピュータ、ノート型コンピュータ、タブレット型コンピュータ等のように、コンピュータとして製造、販売等されているものや、携帯電話、スマートフォン、ファブレット等のように、電話機として製造、販売等されているものでもよい。
The
プレイヤは、コントローラ5を用いて各種の操作入力を行う。図1に示す例では、コントローラ5は例えば十字キー9や複数のボタン11等を有する。なお、コントローラ5は上記に代えて又は加えて、例えばジョイスティックやタッチパッド等を有してもよい。
The player performs various operation inputs using the
<2.ゲームの概略内容>
次に、本実施形態に係るゲーム、すなわち、本発明のゲームプログラム及びゲーム処理方法が情報処理装置3によって実行されることにより提供されるゲームの概略内容の一例について説明する。
<2. Outline of the game>
Next, an example of the outline contents of the game according to the present embodiment, that is, the game provided by executing the game program and the game processing method of the present invention by the
本実施形態に係るゲームは、例えばプレイヤが一勢力(歴史上の大名や武将など)となって、領地の農業や商業を発展させたり(いわゆる内政)、配下の武将に外交や調略をさせたり、他の勢力との合戦を行うことにより、支配地を拡大して全国統一を目指す、戦国シミュレーションゲームである。 In the game according to this embodiment, for example, the player becomes a force (historical daimyo, military commander, etc.) to develop agriculture and commerce in the territory (so-called domestic affairs), or let the military commanders under his control make diplomacy and arrangements. It is a war-torn country simulation game that aims to expand the territory and unify the whole country by fighting with other powers.
勢力同士の争いは、ゲームフィールド全体(例えば日本全国)又はその一部の地域を表す広域的なマップ(以下「広域マップ」という)上で展開される「行軍」と、広域マップの中の所定の領域に対応する局所的な専用マップ(以下「合戦マップ」という)上で行われる「合戦」で構成される。「行軍」では、自軍の進軍ルートの選択や、敵軍の拠点の制圧等、戦略的な争いが行われる。内政や外交についても広域マップ上で行われる。「合戦」では、配下武将の能力やプレイヤが指示する計略などに応じて戦術的な争いが行われる。 The battle between the powers is a "march" developed on a wide area map (hereinafter referred to as "wide area map") representing the entire game field (for example, all over Japan) or a part of the game field, and a predetermined in the wide area map. It consists of "battles" that take place on a local dedicated map (hereinafter referred to as "battle map") that corresponds to the area of. In the "March", strategic conflicts such as selecting the march route of the own army and controlling the base of the enemy army are fought. Domestic affairs and diplomacy are also conducted on the wide area map. In the "battle", a tactical battle is fought according to the ability of the subordinate military commander and the strategy instructed by the player.
「合戦」では、プレイヤが自分の部隊に対して移動や計略等を指示入力する入力フェイズ、及び、それらの入力された結果が表示される解決フェイズ、からなるターンが所定数繰り返される、いわゆるターン制バトルが採用される。但し、ターン制バトルに限定されるものではなく、例えばリアルタイムに時間が流れる中で敵味方が入り乱れて行動を行うシステム等、他のバトルシステムを採用してもよい。 In the "battle", a so-called turn in which a predetermined number of turns are repeated, that is, an input phase in which the player instructs and inputs a movement or a strategy to his or her unit, and a resolution phase in which the input results are displayed. A system battle is adopted. However, it is not limited to turn-based battles, and other battle systems may be adopted, such as a system in which enemies and allies are mixed and act in real time.
本実施形態に係るゲームでは、広域マップから合戦マップへの画面の移行をシームレスに表現することができる。以下、この内容について詳細に説明する。 In the game according to this embodiment, the screen transition from the wide area map to the battle map can be seamlessly expressed. Hereinafter, this content will be described in detail.
<3.情報処理装置の機能的構成>
次に、図2及び図3~図5を用いて、情報処理装置3の機能的構成の一例について説明する。
<3. Functional configuration of information processing equipment>
Next, an example of the functional configuration of the
図2に示すように、情報処理装置3は、マップ表示処理部13と、マップ拡大処理部15と、マップ生成処理部17と、オブジェクト規制処理部19を有する。
As shown in FIG. 2, the
マップ表示処理部13は、広域マップ(第1のマップの一例)を表示する。広域マップは、ゲームフィールド全体(本実施形態では日本全国)の3次元の地形データを含む3Dマップである。地形データには、日本全国に亘る標高データ(山や谷、平野、盆地などの地形の起伏を表すデータ)や、海、河川、湖沼、森林、街道、城、砦、集落等、地形に関わる多くの情報が含まれており、日本全国の地形を細部まで高精細に描写することが可能である。
The map
図3に、広域マップの一例を示す。なお、図3に示すマップは、国土地理院ウェブサイトで公開されている地図(https://maps.gsi.go.jp/#9/34.813803/136.038208/&ls=std%7Chillshademap&blend=0&disp=01&lcd=hillshademap&vs=c1j0l0u0t0z0r0f0&d=vl)に加工を施したものである。 FIG. 3 shows an example of a wide area map. The map shown in Fig. 3 is a map published on the Geospatial Information Authority of Japan website (https://maps.gsi.go.jp/#9/34.813803/136.038208/&ls=std%7Chillshademap&blend=0&disp=01&lcd= hillshademap & vs = c1j0l0u0t0z0r0f0 & d = vl) is processed.
図3に示す例では、広域マップ21に、日本全体のうち近畿地方から中部地方にかけての地域が表示されている。広域マップ21には、例えば海23、山25、河川27、湖沼29、城31等が表示されている。なお、この例では一部の内容しか表示されていないが、広域マップ21には上述した地形データが含まれており、上記以外の地形、例えば街道や森林、砦、集落等を表示してもよい。
In the example shown in FIG. 3, the
図2に戻り、マップ拡大処理部15は、プレイヤによる所定の拡大操作に応じて広域マップ21の一部を拡大表示すると共に、プレイヤによる所定の移動操作に応じて当該表示領域を移動させる。これにより、プレイヤは広域マップ21の任意の領域を任意の倍率(倍率の可変範囲は予め設定されている)で表示させることができる。
Returning to FIG. 2, the map
また、マップ拡大処理部15は、広域マップ21上で所定のゲームイベントが発生した場合には、広域マップ21の当該ゲームイベントが発生した領域を自動的に拡大する。所定のゲームイベントの発生とは、例えば広域マップ21における自軍と敵軍との距離が所定の距離以下となる等により、合戦が発生した場合等である。なお、広域マップ21上において上記合戦が発生した際に、マップ拡大処理部15により自動的に拡大するのではなく、プレイヤが上記拡大操作や移動操作を行うことで当該発生した領域を拡大してもよい。
Further, when a predetermined game event occurs on the
図4に、拡大された広域マップの一例を示す。なお、図4示すマップは、国土地理院ウェブサイトで公開されている地図(https://maps.gsi.go.jp/#13/35.313164/136.558685/&ls=std%7Chillshademap&blend=0&disp=01&lcd=hillshademap&vs=c1j0l0u0t0z0r0f0&d=vl)に加工を施したものである。 FIG. 4 shows an example of an enlarged wide area map. The map shown in Fig. 4 is a map published on the Geographical Survey Institute website (https://maps.gsi.go.jp/#13/35.313164/136.558685/&ls=std%7Chillshademap&blend=0&disp=01&lcd=hillshademap&vs). = c1j0l0u0t0z0r0f0 & d = vl) is processed.
図4に示す例は、例えば図3に示す広域マップ21上の領域33において合戦が発生し、当該領域33が所定の倍率で拡大表示された例である。図4に示すように、自軍を構成する例えば3つの部隊35が、敵軍を構成する例えば2つの部隊37と対峙した状態が表示されている。
The example shown in FIG. 4 is an example in which a battle occurs in the area 33 on the
図2に戻り、マップ生成処理部17は、上記領域33の拡大中に、広域マップ21の地形データに基づいて領域33の地形に対応し合戦を進行するための合戦マップ(第2のマップの一例)を生成する。すなわち、上記マップ拡大処理部15の処理により、広域マップ21は所定の倍率の可変範囲内で拡大表示されるが、表示倍率が可変範囲の上限値に到達した際に、マップ生成処理部17により生成された合戦マップに切り替えられる。なお、広域マップ21から合戦マップへの切り替えを、例えば地面から視点(仮想カメラ)までの距離が所定の距離以内になった際に行ってもよい。
Returning to FIG. 2, while the map
マップ生成処理部17は、広域マップ21の地形データに基づいて、所定の領域33に存在する各種の地形のそれぞれに対応する3次元の地形オブジェクト(例えばポリゴン、テクスチャ、シェーダ等を含む)を、広域マップ21で表示されていた当該所定の領域33における各種の地形の位置関係に近似するように配置することにより、合戦マップの地形を生成する。またマップ生成処理部17は、上述の部隊35,37等を、広域マップ21で表示されていた当該所定の領域33における各部隊35,37の位置関係に近似するように上記地形に配置することにより、合戦マップを生成する。マップ生成処理部17は、このような合戦マップの生成を上記所定の領域33の表示が拡大されている最中に行うので、広域マップ21の表示からその一部を拡大して合戦マップの表示へとシームレスに移行することができる。
Based on the terrain data of the
なお、合戦マップは合戦を進行するためのマップであるため、合戦が発生していない領域では合戦マップは生成されない。したがって、例えば広域マップ21において合戦が発生していない領域が拡大表示されても、合戦マップへの移行は行われない。
Since the battle map is a map for advancing the battle, the battle map is not generated in the area where the battle has not occurred. Therefore, for example, even if the area where the battle has not occurred is enlarged and displayed on the
図5に、合戦マップの一例を示す。なお、図5示すマップは、国土地理院ウェブサイトで公開されている地図(https://maps.gsi.go.jp/index_3d.html?z=13&lat=35.31316414317235&lon=136.55868530273437&pxsize=2048&ls=hillshademap&blend=0#&cpx=13.136&cpy=-8.503&cpz=0.916&cux=0.555&cuy=-0.366&cuz=0.747&ctx=0.000&cty=0.000&ctz=0.000&a=1&b=0)に加工を施したものである。 FIG. 5 shows an example of a battle map. The map shown in Fig. 5 is a map published on the Geographical Survey Institute website (https://maps.gsi.go.jp/index_3d.html?z=13&lat=35.31316414317235&lon=136.55868530273437&pxsize=2048&ls=hillshademap&blend=). 0 # & cpx = 13.136 & cpy = -8.503 & cpz = 0.916 & cux = 0.555 & cuy = -0.366 & cuz = 0.747 & ctx = 0.000 & cty = 0.000 & ctz = 0.000 & a = 1 & b = 0).
図5に示す例では、合戦マップ39は斜め方向に見下ろす鳥瞰図として描画されている。なお、図3や図4と同様に垂直方向に見下ろす俯瞰図として描画してもよい。また、合戦マップ39の表示中に、プレイヤが所定の操作を行うことで、視点(仮想カメラ)の位置を旋回させたり視点(仮想カメラ)の高度を変更可能としてもよい。
In the example shown in FIG. 5, the
合戦マップ39では、山25、河川27等の地形と、各部隊35,37が、図4に示す広域マップ21で表示されていた領域33における各種の地形及び各部隊の位置関係に一致又は近似するように配置されている。上記位置関係は、例えば図4に示す広域マップ21の中心位置41(画面に表示はされない)を原点とする3次元座標により把握される。
In the
上記合戦マップ39において、プレイヤは自軍の部隊35に対して移動や攻撃、計略等の行動を指示入力し、ゲームプログラムにより規定される所定のアルゴリズムによって行動する敵軍の部隊37と合戦を行う。
In the
図2に戻り、オブジェクト規制処理部19は、広域マップ21の地形データに基づいて、合戦マップ39に配置される部隊35,37(オブジェクトの一例)の行動又は表示を規制する。言い換えると、オブジェクト規制処理部19は、広域マップ21に含まれる地形データを、合戦マップ39において合戦に関わるルール(この例では部隊の行動や表示を規制するルール)に基づいて使用する。
Returning to FIG. 2, the object
具体的には、オブジェクト規制処理部19は、合戦マップ39において、例えば山25の麓部分や河川27の浅瀬部分等の地形(第1の地形の一例)が存在する領域では当該地形が存在しない領域よりも部隊35,37の移動速度が遅くなるように、部隊35,37の行動を規制する。なお、図5では図示されていないが、例えば谷や崖、海や湖沼の浅瀬部分等の地形においても同様の処理をしてもよい。
Specifically, the object
これにより、山25などの起伏がある地形の領域では部隊35,37が登り降りする動作が必要となるため平地よりも移動速度が遅くなり、河川27の浅瀬などの領域では部隊35,37が水に足を取られるため移動速度が遅くなること等を表現でき、合戦のリアルな臨場感を演出することができる。また、このように部隊35,37の行動を規制することにより、例えば敵軍の部隊37を上記領域に誘い込んで移動速度を遅くした上で攻撃する等の戦術をとることが可能となり、戦略性を高めることができる。
As a result, the movement speed is slower than on flat ground because the
また、オブジェクト規制処理部19は、合戦マップ39において、例えば山25の中腹以上の部分や河川27の深間部分等の地形(第2の地形の一例)が存在する領域には部隊35,37が進入できないように、部隊35,37の行動を規制する。なお、図5では図示されていないが、例えば海や湖沼の深間部分の領域、集落や砦等の建物が存在する領域においても同様の処理をしてもよい。
In addition, the object
これにより、山25の中腹以上の領域などでは登りが険しくなり、河川27の深間などの領域では水深が深くなるため部隊35,37が進入できないこと等を表現でき、合戦のリアルな臨場感を演出することができる。また、このように部隊35,37の行動を規制することにより、例えば敵軍の部隊37を自軍の部隊35と上記領域との間に挟み込んで逃げられないようにした上で攻撃する等の戦術をとることが可能となり、戦略性を高めることができる。
As a result, it is possible to express that the climbing becomes steep in the area above the middle of the
また、オブジェクト規制処理部19は、合戦マップ39において、例えば河川27の浅瀬部分や森林43等の地形(第3の地形の一例)が存在する領域では部隊35,37が相手の部隊に対して攻撃できないように、部隊35,37の行動を規制する。なお、図5では図示されていないが、例えば海や湖沼の浅瀬部分等の地形においても同様の処理をしてもよい。
Further, in the
これにより、河川27の浅瀬などの領域では部隊35,37は進入することはできても足場の悪さに気を取られて攻撃することができず、森林43などの領域では樹木が邪魔となり攻撃することができないこと等を表現でき、合戦のリアルな臨場感を演出することができる。また、このように部隊35,37の行動を規制することにより、例えば敵軍の部隊37を上記領域に誘い込んで反撃できないようにした上で攻撃をしかける等の戦術をとることが可能となり、戦略性を高めることができる。
As a result,
また、オブジェクト規制処理部19は、合戦マップ39において、例えば森林43等の地形(第4の地形の一例)が存在する領域では部隊35,37の少なくとも一部が表示されないように、部隊35,37の表示を規制する。なお、図5では図示されていないが、例えば集落や砦等の建物が存在する領域においても同様の処理をしてもよい。
Further, the object
これにより、森林43や集落、砦などの地形が存在する領域では、部隊35,37が進入するとその少なくとも一部が樹木や建物に隠れて見え隠れすること等を表現できるので、合戦のリアルな臨場感を演出することができ、視覚的な興趣性を向上できる。
As a result, in areas where terrain such as
なお、以上説明した各処理部における処理等は、これらの処理の分担の例に限定されるものではなく、例えば、更に少ない数の処理部(例えば1つの処理部)で処理されてもよく、また、更に細分化された処理部により処理されてもよい。また、上述した各処理部の機能は、後述するCPU101(後述の図7参照)が実行するゲームプログラムにより実装されるものであるが、例えばその一部がASICやFPGA等の専用集積回路、その他の電気回路等の実際の装置により実装されてもよい。 The processes and the like in each of the above-described processing units are not limited to the example of sharing these processes, and may be processed by, for example, a smaller number of processing units (for example, one processing unit). Further, it may be processed by a further subdivided processing unit. Further, the functions of the above-mentioned processing units are implemented by a game program executed by the CPU 101 (see FIG. 7 described later) described later, but some of them are, for example, dedicated integrated circuits such as ASICs and FPGAs, and others. It may be implemented by an actual device such as an electric circuit of.
<4.情報処理装置が実行する処理手順>
次に、図6を用いて、情報処理装置3のCPU101によって実行される処理手順の一例について説明する。
<4. Processing procedure executed by the information processing device>
Next, an example of the processing procedure executed by the
ステップS10では、情報処理装置3は、マップ表示処理部13により、広域マップ21を表示する。前述のように、広域マップ21には3次元の地形データが含まれる。
In step S10, the
ステップS20では、情報処理装置3は、マップ拡大処理部15により、広域マップ21上のいずれかの領域で合戦が発生したか否かを判定する。合戦が発生していない場合には(ステップS20:NO)、本フローを終了する。一方、合戦が発生した場合には(ステップS20:YES)、次のステップS30に移る。
In step S20, the
ステップS30では、情報処理装置3は、マップ拡大処理部15により、広域マップ21の合戦が発生した領域33を拡大する。
In step S30, the
ステップS40では、情報処理装置3は、マップ生成処理部17により、上記領域33の拡大中に、広域マップ21の地形データに基づいて領域33の地形に対応し合戦を進行するための合戦マップ39を生成する。そして、マップ生成処理部17は、例えば上記領域33の表示倍率が可変範囲の上限値に到達した際に、広域マップ21の表示から合戦マップ39の表示に切り替える。
In step S40, the
ステップS50では、情報処理装置3は、オブジェクト規制処理部19により、広域マップ21の地形データに基づいて、合戦マップ39に配置される部隊35,37の行動又は表示を規制する。以上により、本フローを終了する。
In step S50, the
なお、上述した処理手順は一例であって、上記手順の少なくとも一部を削除又は変更してもよいし、上記以外の手順を追加してもよい。また、上記手順の少なくとも一部の順番を変更してもよいし、複数の手順が単一の手順にまとめられてもよい。 The above-mentioned processing procedure is an example, and at least a part of the above-mentioned procedure may be deleted or changed, or a procedure other than the above may be added. Further, the order of at least a part of the above procedures may be changed, or a plurality of procedures may be combined into a single procedure.
<5.情報処理装置のハードウェア構成>
次に、図7を用いて、上記で説明したCPU101等が実行するプログラムにより実装された各処理部を実現する情報処理装置3のハードウェア構成の一例について説明する。
<5. Information processing device hardware configuration>
Next, an example of the hardware configuration of the
図7に示すように、情報処理装置3は、例えば、CPU101と、ROM103と、RAM105と、GPU106と、例えばASIC又はFPGA等の特定の用途向けに構築された専用集積回路107と、入力装置113と、出力装置115と、記録装置117と、ドライブ119と、接続ポート121と、通信装置123を有する。これらの構成は、バス109や入出力インターフェース111等を介し相互に信号を伝達可能に接続されている。
As shown in FIG. 7, the
ゲームプログラムは、例えば、ROM103やRAM105、記録装置117等に記録しておくことができる。
The game program can be recorded in, for example, a
また、ゲームプログラムは、例えば、フレキシブルディスクなどの磁気ディスク、各種のCD、MOディスク、DVD等の光ディスク、半導体メモリ等のリムーバブルな記録媒体125に、一時的又は永続的(非一時的)に記録しておくこともできる。このような記録媒体125は、いわゆるパッケージソフトウエアとして提供することもできる。この場合、これらの記録媒体125に記録されたゲームプログラムは、ドライブ119により読み出されて、入出力インターフェース111やバス109等を介し上記記録装置117に記録されてもよい。
Further, the game program is temporarily or permanently (non-temporarily) recorded on, for example, a magnetic disk such as a flexible disk, various CDs, MO disks, an optical disk such as a DVD, or a
また、ゲームプログラムは、例えば、ダウンロードサイト、他のコンピュータ、他の記録装置等(図示せず)に記録しておくこともできる。この場合、ゲームプログラムは、LANやインターネット等のネットワークNWを介し転送され、通信装置123がこのプログラムを受信する。そして、通信装置123が受信したプログラムは、入出力インターフェース111やバス109等を介し上記記録装置117に記録されてもよい。
Further, the game program can be recorded on, for example, a download site, another computer, another recording device, or the like (not shown). In this case, the game program is transferred via a network NW such as a LAN or the Internet, and the
また、ゲームプログラムは、例えば、適宜の外部接続機器127に記録しておくこともできる。この場合、ゲームプログラムは、適宜の接続ポート121を介し転送され、入出力インターフェース111やバス109等を介し上記記録装置117に記録されてもよい。
Further, the game program can be recorded in an appropriate externally
そして、CPU101が、上記記録装置117に記録されたプログラムに従い各種の処理を実行することにより、前述のマップ生成処理部17やオブジェクト規制処理部19等による処理が実現される。この際、CPU101は、例えば、上記記録装置117からプログラムを、直接読み出して実行してもよく、RAM105に一旦ロードした上で実行してもよい。更にCPU101は、例えば、プログラムを通信装置123やドライブ119、接続ポート121を介し受信する場合、受信したプログラムを記録装置117に記録せずに直接実行してもよい。
Then, the
また、CPU101は、必要に応じて、前述のコントローラ5を含む、例えばマウス、キーボード、マイク等(図示せず)の入力装置113から入力する信号や情報に基づいて各種の処理を行ってもよい。
Further, the
GPU106は、CPU101からの指示に応じて例えばレンダリング処理などの画像表示のための処理を行う。
The
そして、CPU101及びGPU106は、上記の処理を実行した結果を、例えば前述の表示装置7や音声出力部を含む、出力装置115から出力する。さらにCPU101及びGPU106は、必要に応じてこの処理結果を通信装置123や接続ポート121を介し送信してもよく、上記記録装置117や記録媒体125に記録させてもよい。
Then, the
<6.実施形態の効果>
本実施形態のゲームプログラムは、情報処理装置3を、3次元の地形データを含む広域マップ21を表示するマップ表示処理部13、広域マップ21上で合戦が発生した場合に、広域マップ21の合戦が発生した領域33を拡大するマップ拡大処理部15、領域33の拡大中に、地形データに基づいて領域33の地形に対応し合戦を進行するための合戦マップ39を生成するマップ生成処理部17、地形データに基づいて、合戦マップ39に配置される部隊35,37の行動又は表示を規制するオブジェクト規制処理部19、として機能させる。
<6. Effect of embodiment>
In the game program of the present embodiment, when the
一般に戦国シミュレーションゲームにおいては、広域マップはゲームフィールド全体における勢力等の位置関係を示すものであるのに対し、その一部の領域を拡大した合戦マップは軍隊や武将に具体的な行動(例えば移動や攻撃等)を実行させるために使用される。このため、広域マップは主として地形データを含むマップであるのに対し、合戦マップは、地形データに加えて、当該地形に対応した軍隊や武将の行動に関連するデータ(例えば行動を規制するデータ等)を含む。上記地形データと行動に関連するデータは全く別の種類のデータであるため、従来のゲームシステムにおいては、例えば予めいくつかのパターンの合戦マップが広域マップとは別に用意されており、広域マップにおいて合戦が発生した領域の地形等に応じて所定のパターンのマップが選択され、そのマップに部隊等が配置されて合戦マップが生成されていた。このように、広域マップと合戦マップとが別の種類のデータで構成される場合、広域マップから合戦マップに切り替える際に地形に相違が生じたり、画面を切り替えるための途切れ(空白画面等)が生じる可能性があり、その場合には没入感が損なわれてしまう。 Generally, in a Sengoku simulation game, a wide area map shows the positional relationship of forces, etc. in the entire game field, while a battle map that expands a part of the area shows specific actions (for example, movement) to the army and military commanders. And attacks). For this reason, the wide area map is a map that mainly contains terrain data, while the battle map is data related to the actions of troops and military commanders corresponding to the terrain (for example, data that regulates actions, etc.) in addition to the terrain data. )including. Since the above terrain data and the data related to the behavior are completely different types of data, in the conventional game system, for example, some patterns of battle maps are prepared in advance separately from the wide area map, and the wide area map A map with a predetermined pattern was selected according to the terrain of the area where the battle occurred, and units and the like were placed on the map to generate a battle map. In this way, when the wide area map and the battle map are composed of different types of data, there may be differences in the terrain when switching from the wide area map to the battle map, or there may be interruptions (blank screens, etc.) for switching screens. It can occur, in which case the immersive feeling is impaired.
本実施形態では、合戦が発生した領域33の拡大中に、広域マップ21の地形データに基づいて上記領域33の地形に対応した合戦マップ39が生成される。また、合戦マップ39では、広域マップ21の地形データに基づいて合戦マップ39に配置される部隊35,37の行動又は表示が規制される。合戦マップの地形や、合戦マップにおける部隊35,37の行動等を規制するルールは広域マップ21の地形データに基づいて生成されるので、広域マップ21と合戦マップ39とを別々のデータで構成する必要が無く、単一のマップデータとして構成することができる。その結果、広域マップ21から合戦マップ39に切り替えても地形を対応させることができ、且つ、画面を切り替えるための途切れ(空白画面等)を生じさせることもない。したがって、マップの切り替えをシームレスに表現することが可能となるので、没入感を高めることができる。
In the present embodiment, during the expansion of the area 33 where the battle has occurred, the
また、プレイヤは合戦の発生、非発生に関わらず、広域マップ21の表示中に所定の拡大操作等を行うことにより任意の領域を拡大することができる。これにより、例えば合戦地の地形を事前に確認することが可能となるため、広域マップ21において自軍に有利となるような地形上に自軍を待機させて敵軍と合戦を開始する、等の戦術をとることが可能となる。したがって、戦略性を高めることができる。
Further, the player can expand an arbitrary area by performing a predetermined enlargement operation or the like while displaying the
また、本実施形態では特に、マップ生成処理部17は、地形データに基づいて、領域33に存在する各種の地形のそれぞれに対応する地形オブジェクトを、広域マップ21で表示されていた当該領域33における各種の地形の位置関係に近似するように配置することにより、合戦マップ39を生成する。
Further, in the present embodiment, in particular, the map
これにより、広域マップ21で表示されていた領域33における各種の地形の位置関係に対応するように合戦マップ39の地形を生成することができる。その結果、広域マップ21から合戦マップ39に切り替える際に地形に相違が生じることを抑制できるので、プレイヤの違和感を軽減でき、没入感をより高めることができる。
As a result, the terrain of the
また、本実施形態では特に、オブジェクト規制処理部19は、広域マップ21の地形データに基づいて、合戦マップ39の山25の麓部分や河川27の浅瀬部分等の地形が存在する領域では当該地形が存在しない領域よりも部隊35,37の移動速度が遅くなるように、部隊35,37の行動を規制する。
Further, in the present embodiment, in particular, the object
これにより、部隊35,37の移動速度が地形の影響を受けることを表現でき、合戦のリアルな臨場感を演出することができる。また、例えば敵軍の部隊37を上記領域に誘い込んで移動速度を遅くした上で攻撃する等の戦術をとることが可能となり、戦略性を高めることができる。
As a result, it is possible to express that the movement speeds of the
また、本実施形態では特に、オブジェクト規制処理部19は、広域マップ21の地形データに基づいて、合戦マップ39の山25の中腹以上の部分や河川27の深間部分等の地形が存在する領域には部隊35,37が進入できないように、部隊35,37の行動を規制する。
Further, in the present embodiment, in particular, the object
これにより、部隊35,37の移動可能な領域が地形の影響を受けることを表現でき、合戦のリアルな臨場感を演出することができる。また、例えば敵軍の部隊37を自軍の部隊35と上記の進入不可能な領域との間に挟み込んで逃げられないようにした上で攻撃する等の戦術をとることが可能となり、戦略性を高めることができる。
As a result, it is possible to express that the movable areas of the
また、本実施形態では特に、オブジェクト規制処理部19は、広域マップ21の地形データに基づいて、合戦マップ39の河川27の浅瀬部分や森林43等の地形が存在する領域では部隊35,37が相手の部隊に対して攻撃できないように、部隊35,37の行動を規制する。
Further, in the present embodiment, in particular, the object
これにより、部隊35,37の攻撃可能な領域が地形の影響を受けることを表現でき、合戦のリアルな臨場感を演出することができる。また、例えば敵軍の部隊37を上記の攻撃が不可能な領域に誘い込んで反撃できないようにした上で攻撃をしかける等の戦術をとることが可能となり、戦略性を高めることができる。
As a result, it is possible to express that the attackable areas of the
また、本実施形態では特に、オブジェクト規制処理部19は、広域マップ21の地形データに基づいて、合戦マップ39の森林43等の地形が存在する領域では部隊35,37の少なくとも一部が表示されないように、部隊35,37の表示を規制する。
Further, in the present embodiment, in particular, the object
これにより、部隊35,37が地形との位置関係に応じて見え隠れする等、表示が地形の影響を受けることを表現できるので、合戦のリアルな臨場感を演出することができ、視覚的な興趣性を向上できる。
As a result, it is possible to express that the display is affected by the terrain, such as the
<7.変形例等>
なお、本発明は、上記の実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。
<7. Modification example>
The present invention is not limited to the above embodiment, and various modifications can be made without departing from the spirit and technical idea.
例えば、以上では、本発明を、自軍と敵軍とが合戦を行う戦国シミュレーションゲームに適用する場合を一例として説明したが、必ずしも合戦が行われる必要はない。例えば、広域的なマップとその一部に対応する局所的なマップがあり、局所的なマップにおいてオブジェクトが何らかのゲームイベントに関連する行動を実行するようなゲームであれば、本発明は適用可能である。そのようなゲームであれば、本発明は、シミュレーションゲーム、ロールプレイングゲーム、アドベンチャーゲーム、ホラーゲーム、恋愛ゲーム、パズルゲーム、スポーツなどの対戦ゲーム等、ジャンルを問わず適用可能である。 For example, in the above, the case where the present invention is applied to a war-torn country simulation game in which the own army and the enemy army battle each other has been described as an example, but the battle does not necessarily have to be performed. For example, the present invention is applicable to a game in which there is a wide area map and a local map corresponding to a part thereof, and the object performs an action related to some game event in the local map. be. If it is such a game, the present invention can be applied regardless of genre such as a simulation game, a role playing game, an adventure game, a horror game, a love game, a puzzle game, a competitive game such as a sport, and the like.
また、以上既に述べた以外にも、上記実施形態や各変形例による手法を適宜組み合わせて利用しても良い。その他、一々例示はしないが、上記実施形態や各変形例は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。 In addition to the above-mentioned above, the methods according to the above-described embodiment and each modification may be appropriately combined and used. In addition, although not illustrated one by one, the above-described embodiment and each modification are carried out with various modifications within a range that does not deviate from the purpose.
3 情報処理装置
13 マップ表示処理部
15 マップ拡大処理部
17 マップ生成処理部
19 オブジェクト規制処理部
21 広域マップ(第1のマップ)
25 山(第1の地形、第2の地形)
27 河川(第1の地形、第2の地形、第3の地形)
33 領域
35 部隊(オブジェクト)
37 部隊(オブジェクト)
39 合戦マップ(第2のマップ)
43 森林(第3の地形、第4の地形)
125 記録媒体
3
25 mountains (first terrain, second terrain)
27 rivers (first terrain, second terrain, third terrain)
33
37 units (objects)
39 Battle Map (Second Map)
43 Forest (3rd terrain, 4th terrain)
125 Recording medium
Claims (7)
3次元の地形データを含む第1のマップを表示するマップ表示処理部、
前記第1のマップ上で所定のゲームイベントが発生した場合に、前記第1のマップの前記ゲームイベントが発生した領域を拡大すると共に、プレイヤによる拡大操作に応じて前記第1のマップの一部を予め設定された表示倍率の可変範囲内で拡大表示するマップ拡大処理部、
前記ゲームイベントの発生による前記領域の拡大中に、前記地形データに基づいて前記領域の地形に対応し前記ゲームイベントを進行するための第2のマップを生成し、前記第1のマップの前記領域の表示倍率が前記可変範囲の上限値に到達した際に前記第1のマップを前記第2のマップに切り替えるマップ生成処理部、
前記地形データに基づいて、前記第2のマップに配置されるオブジェクトの行動又は表示を規制するオブジェクト規制処理部、
として機能させ、
前記マップ生成処理部は、
前記第1のマップの前記地形データに基づいて、前記領域に存在する各種の地形のそれぞれに対応する3次元の地形オブジェクトを、前記第1のマップで表示されていた当該領域における前記各種の地形の位置関係に近似するように配置することにより、前記第2のマップを生成する、
ゲームプログラム。 Information processing equipment,
Map display processing unit that displays the first map containing 3D terrain data,
When a predetermined game event occurs on the first map, the area where the game event occurs on the first map is expanded , and a part of the first map is performed in response to an enlargement operation by the player. Map enlargement processing unit, which enlarges and displays within the variable range of the preset display magnification .
During the expansion of the area due to the occurrence of the game event, a second map for advancing the game event corresponding to the terrain of the area is generated based on the terrain data, and the area of the first map is generated. A map generation processing unit that switches the first map to the second map when the display magnification of the above reaches the upper limit of the variable range .
An object regulation processing unit that regulates the behavior or display of objects placed on the second map based on the terrain data.
To function as
The map generation processing unit is
Based on the terrain data of the first map, the three-dimensional terrain objects corresponding to each of the various terrains existing in the area are displayed in the various terrains in the area displayed on the first map. The second map is generated by arranging the maps so as to be close to the positional relationship of the above.
Game program.
前記第1のマップの前記地形データに基づいて、前記第2のマップの第1の地形が存在する領域では当該第1の地形が存在しない領域よりも前記オブジェクトの移動速度が遅くなるように、前記オブジェクトの行動を規制する、
請求項1に記載のゲームプログラム。 The object regulation processing unit is
Based on the terrain data of the first map, the moving speed of the object is slower in the area where the first terrain exists in the second map than in the area where the first terrain does not exist. Regulate the behavior of the object,
The game program according to claim 1 .
前記第1のマップの前記地形データに基づいて、前記第2のマップの第2の地形が存在する領域には前記オブジェクトが進入できないように、前記オブジェクトの行動を規制する、
請求項1又は2に記載のゲームプログラム。 The object regulation processing unit is
Based on the terrain data of the first map, the behavior of the object is regulated so that the object cannot enter the area where the second terrain of the second map exists.
The game program according to claim 1 or 2 .
前記第1のマップの前記地形データに基づいて、前記第2のマップの第3の地形が存在する領域では前記オブジェクトが他のオブジェクトに対して攻撃できないように、前記オブジェクトの行動を規制する、
請求項1乃至3のいずれか1項に記載のゲームプログラム。 The object regulation processing unit is
Based on the terrain data of the first map, the behavior of the object is regulated so that the object cannot attack other objects in the area where the third terrain of the second map exists.
The game program according to any one of claims 1 to 3 .
前記第1のマップの前記地形データに基づいて、前記第2のマップの第4の地形が存在する領域では前記オブジェクトの少なくとも一部が表示されないように、前記オブジェクトの表示を規制する、
請求項1乃至4のいずれか1項に記載のゲームプログラム。 The object regulation processing unit is
Based on the terrain data of the first map, the display of the object is restricted so that at least a part of the object is not displayed in the area where the fourth terrain of the second map exists.
The game program according to any one of claims 1 to 4 .
3次元の地形データを含む第1のマップを表示するステップと、
前記第1のマップ上で所定のゲームイベントが発生した場合に、前記第1のマップの前記ゲームイベントが発生した領域を拡大すると共に、プレイヤによる拡大操作に応じて前記第1のマップの一部を予め設定された表示倍率の可変範囲内で拡大表示するステップと、
前記ゲームイベントの発生による前記領域の拡大中に、前記地形データに基づいて前記領域の地形に対応し前記ゲームイベントを進行するための第2のマップを生成し、前記第1のマップの前記領域の表示倍率が前記可変範囲の上限値に到達した際に前記第1のマップを前記第2のマップに切り替えるステップと、
前記地形データに基づいて、前記第2のマップに配置されるオブジェクトの行動又は表示を規制するステップと、
を有し、
前記第2のマップに切り替えるステップでは、
前記第1のマップの前記地形データに基づいて、前記領域に存在する各種の地形のそれぞれに対応する3次元の地形オブジェクトを、前記第1のマップで表示されていた当該領域における前記各種の地形の位置関係に近似するように配置することにより、前記第2のマップを生成する、
ゲーム処理方法。 A game processing method executed by an information processing device.
A step to display a first map containing 3D terrain data,
When a predetermined game event occurs on the first map, the area where the game event occurs on the first map is expanded , and a part of the first map is performed in response to an enlargement operation by the player. And the step to magnify and display within the variable range of the preset display magnification .
During the expansion of the area due to the occurrence of the game event, a second map for advancing the game event corresponding to the terrain of the area is generated based on the terrain data, and the area of the first map is generated. When the display magnification of the above reaches the upper limit of the variable range, the step of switching the first map to the second map, and
A step that regulates the behavior or display of objects placed on the second map based on the terrain data, and
Have,
In the step of switching to the second map,
Based on the terrain data of the first map, the three-dimensional terrain objects corresponding to each of the various terrains existing in the area are displayed in the various terrains in the area displayed on the first map. The second map is generated by arranging the maps so as to be close to the positional relationship of the above.
Game processing method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017168586A JP7021883B2 (en) | 2017-09-01 | 2017-09-01 | Game program, recording medium, game processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017168586A JP7021883B2 (en) | 2017-09-01 | 2017-09-01 | Game program, recording medium, game processing method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019042139A JP2019042139A (en) | 2019-03-22 |
| JP7021883B2 true JP7021883B2 (en) | 2022-02-17 |
Family
ID=65815028
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017168586A Active JP7021883B2 (en) | 2017-09-01 | 2017-09-01 | Game program, recording medium, game processing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7021883B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110478899A (en) * | 2019-08-16 | 2019-11-22 | 腾讯科技(深圳)有限公司 | Map area control method, device, equipment and medium in virtual environment |
| JP7427425B2 (en) * | 2019-11-05 | 2024-02-05 | 株式会社コーエーテクモゲームス | Program, information processing method, and information processing device |
| CN111589096A (en) * | 2020-05-15 | 2020-08-28 | 深圳心颜科技有限责任公司 | Entity game data processing method, device, equipment, storage medium and entity game system |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002292139A (en) | 2001-03-30 | 2002-10-08 | Konami Co Ltd | Game screen switching method, game device, network game system, and program |
| JP2017000409A (en) | 2015-06-10 | 2017-01-05 | 株式会社コーエーテクモゲームス | GAME DEVICE, ITS CONTROL METHOD, AND PROGRAM |
-
2017
- 2017-09-01 JP JP2017168586A patent/JP7021883B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002292139A (en) | 2001-03-30 | 2002-10-08 | Konami Co Ltd | Game screen switching method, game device, network game system, and program |
| JP2017000409A (en) | 2015-06-10 | 2017-01-05 | 株式会社コーエーテクモゲームス | GAME DEVICE, ITS CONTROL METHOD, AND PROGRAM |
Non-Patent Citations (2)
| Title |
|---|
| 大軍勢が3Dマップ上で激突! 『三國志13』の戦闘システムを徹底紹介!,Playstation.Blog [online],2015年10月02日,https://blog.ja.playstation.com/2015/10/02/20151002_sangokushi13/,[2021年6月25日検索] |
| 帽子ネタ03・シームレス,RPG探検隊 [online],2013年05月09日,https://rpgex.sakura.ne.jp/home/log/2013-05-09.php,[2021年6月25日検索] |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019042139A (en) | 2019-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6227759B2 (en) | Method and apparatus for automatically targeting an object appearing in a computer game | |
| US12011662B2 (en) | Interface display method, apparatus, terminal, and storage medium | |
| CN110339564B (en) | Virtual object display method, device, terminal and storage medium in virtual environment | |
| WO2022068418A1 (en) | Method and apparatus for displaying information in virtual scene, and device and computer-readable storage medium | |
| CN114377396A (en) | Game data processing method and device, electronic equipment and storage medium | |
| CN114307147B (en) | Interaction method and device in game, electronic equipment and storage medium | |
| JP7772311B2 (en) | Coordinate axis display method, device, terminal and computer program applied to virtual environment | |
| JP6759267B2 (en) | Game system and programs | |
| JP7646970B2 (en) | User interface display method, device, equipment, and computer program | |
| JP7021883B2 (en) | Game program, recording medium, game processing method | |
| JP2006318241A (en) | Image generation method, image generation apparatus, and image generation program | |
| JP2022552752A (en) | Screen display method and device for virtual environment, and computer device and program | |
| JP2023101706A (en) | Game system, program and game providing method | |
| US20240100432A1 (en) | Simulation system, simulation method, and simulation program | |
| KR20210057605A (en) | Method and apparatus for generating game contents | |
| JP7854453B2 (en) | Graphic display methods, devices, equipment, and computer programs based on virtual scenes | |
| TWI843020B (en) | Method and apparatus for displaying virtual scene, terminal, and storage medium | |
| JP6451085B2 (en) | VIDEO GAME DEVICE, VIDEO GAME DEVICE CONTROL METHOD, VIDEO GAME CONTROL PROGRAM, AND RECORDING MEDIUM | |
| JP2017099626A (en) | Program, terminal and server | |
| JP6517596B2 (en) | GAME DEVICE, CONTROL METHOD THEREOF, AND PROGRAM | |
| JP2025536405A (en) | Virtual object-based interaction method and device, electronic device, and computer program | |
| CN113713397A (en) | Virtual skill configuration method and device, storage medium and electronic equipment | |
| JP7773739B1 (en) | Information processing system, information processing method and program | |
| US20240325892A1 (en) | System, method, and program for character to encounter another character in virtual space | |
| CN115089968B (en) | Operation guiding method and device in game, electronic equipment and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20200327 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20200327 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200619 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210618 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20210712 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210831 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20211217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220112 |
|
| 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: 20220128 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220204 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7021883 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |