JP7394176B2 - ゲームシステム、サーバ及びゲーム実行方法 - Google Patents
ゲームシステム、サーバ及びゲーム実行方法 Download PDFInfo
- Publication number
- JP7394176B2 JP7394176B2 JP2022093604A JP2022093604A JP7394176B2 JP 7394176 B2 JP7394176 B2 JP 7394176B2 JP 2022093604 A JP2022093604 A JP 2022093604A JP 2022093604 A JP2022093604 A JP 2022093604A JP 7394176 B2 JP7394176 B2 JP 7394176B2
- Authority
- JP
- Japan
- Prior art keywords
- player
- game
- players
- npc
- behavior
- 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
- 238000000034 method Methods 0.000 title claims description 25
- 230000009471 action Effects 0.000 claims description 129
- 238000012545 processing Methods 0.000 claims description 95
- 238000004891 communication Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 210000000038 chest Anatomy 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 230000007123 defense Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
もよい。
図1は、本実施形態のゲームシステムを示す。本実施形態では、複数の端末10とサーバ20(サーバシステム)とによって構成される。つまり、図1に示すように、本実施形態のゲームシステムは、サービスを提供するサーバ20と、端末10(10A、10B、10C・・・)とが、ネットワークに接続可能に構成される。
ムなどにより実現できる。
としてコンピュータを機能させるためのプログラムや各種データを、ネットワークを介して受信し、受信したプログラムやデータを記憶部170に記憶してもよい。このようにプログラムや各種データを受信して端末を機能させる場合も本発明の範囲内に含む。
次に本実施形態の手法について図面を用いて説明する。
プレーヤに対応付けて設定された行動タイプに従って自動制御される。
の抽選処理により決定してもよいし、プレーヤのゲーム状況(ダンジョンのレベル、プレーヤのレベル、ゲームの進行状況、プレーヤキャラクタのパラメータ等)に基づいて決定してもよい。例えば、ダンジョンのレベル(難易度)が高い場合やプレーヤのレベルが低い場合、プレーヤキャラクタの攻撃力や防御力が低い場合には、行動タイプ「好戦的」、「同伴大好き」が設定された他のプレーヤを優先してマッチングし、ダンジョンのレベルが低い場合やプレーヤのレベルが高い場合、プレーヤキャラクタの攻撃力や防御力が高い場合には、行動タイプ「お宝大好き」、「プレーヤキラー」が設定された他のプレーヤを優先してマッチングするようにしてもよい。
合には、当該他のプレーヤに対応するNPCが、宝箱を開けることを優先して行ったりプレーヤキャラクタに先んじて宝箱を開けたりする行動をとるように、当該NPCの行動を自動制御する。また、マッチングされた他のプレーヤに行動タイプ「同伴大好き」が設定されている場合には、当該他のプレーヤに対応するNPCが、プレーヤキャラクタに近づいてきてプレーヤキャラクタが攻撃対象としている敵キャラクタを一緒に攻撃する行動をとるように、当該NPCの行動を自動制御する。また、マッチングされた他のプレーヤに行動タイプ「プレーヤキラー」(プレーヤキャラクタを攻撃する行動タイプの一例)が設定されている場合には、当該他のプレーヤに対応するNPCがプレーヤキャラクタを攻撃する行動をとるように、当該NPCの行動を自動制御する。
次に、本実施形態のゲームシステムの処理の一例について図6、図7のフローチャートを用いて説明する。
て当該プレーヤに対応付けて設定された行動タイプを更新する(ステップS12)。
Claims (11)
- 複数のプレーヤが参加するオンラインゲームを実行するゲームシステムであって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定部と、
プレーヤと他のプレーヤとをマッチングするマッチング処理部と、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理部とを含み、
前記マッチング処理部は、
各プレーヤに対応付けて設定された行動タイプに基づいて、プレーヤの行動タイプと、プレーヤとマッチングする他のプレーヤの行動タイプとを対応付けるテーブルを参照して、プレーヤとマッチングする他のプレーヤを決定することを特徴とするゲームシステム。 - 複数のプレーヤが参加するオンラインゲームを実行するゲームシステムであって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定部と、
プレーヤと他のプレーヤとをマッチングするマッチング処理部と、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理部とを含み、
前記マッチング処理部は、
プレーヤとマッチングする他のプレーヤとして、設定された行動タイプが互いに異なる複数の他のプレーヤを決定することを特徴とするゲームシステム。 - 複数のプレーヤが参加するオンラインゲームを実行するゲームシステムであって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定部と、
プレーヤと他のプレーヤとをマッチングするマッチング処理部と、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理部とを含み、
前記マッチング処理部は、
プレーヤに対応付けて設定された行動タイプに基づいて、プレーヤの行動タイプと、プレーヤとマッチングする複数の他のプレーヤの行動タイプとを対応付けるテーブルを参照して、プレーヤとマッチングする複数の他のプレーヤを決定することを特徴とするゲームシステム。 - 請求項1乃至3のいずれか1項において、
前記行動タイプには、前記プレーヤキャラクタの敵を攻撃する行動タイプが含まれることを特徴とするゲームシステム。 - 請求項1乃至4のいずれか1項において、
前記行動タイプには、前記プレーヤキャラクタを攻撃する行動タイプが含まれることを特徴とするゲームシステム。 - 複数のプレーヤが参加するオンラインゲームを実行するサーバであって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定部と、
プレーヤと他のプレーヤとをマッチングするマッチング処理部と、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理部とを含み、
前記マッチング処理部は、
各プレーヤに対応付けて設定された行動タイプに基づいて、プレーヤの行動タイプと、プレーヤとマッチングする他のプレーヤの行動タイプとを対応付けるテーブルを参照して、プレーヤとマッチングする他のプレーヤを決定することを特徴とするサーバ。 - 複数のプレーヤが参加するオンラインゲームを実行するサーバであって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定部と、
プレーヤと他のプレーヤとをマッチングするマッチング処理部と、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理部とを含み、
前記マッチング処理部は、
プレーヤとマッチングする他のプレーヤとして、設定された行動タイプが互いに異なる複数の他のプレーヤを決定することを特徴とするサーバ。 - 複数のプレーヤが参加するオンラインゲームを実行するサーバであって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定部と、
プレーヤと他のプレーヤとをマッチングするマッチング処理部と、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理部とを含み、
前記マッチング処理部は、
プレーヤに対応付けて設定された行動タイプに基づいて、プレーヤの行動タイプと、プレーヤとマッチングする複数の他のプレーヤの行動タイプとを対応付けるテーブルを参照して、プレーヤとマッチングする複数の他のプレーヤを決定することを特徴とするサーバ。 - 複数のプレーヤが参加するオンラインゲームを実行するゲーム実行方法であって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定ステップと、
プレーヤと他のプレーヤとをマッチングするマッチング処理ステップと、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理ステップとを含み、
前記マッチング処理ステップでは、
各プレーヤに対応付けて設定された行動タイプに基づいて、プレーヤの行動タイプと、プレーヤとマッチングする他のプレーヤの行動タイプとを対応付けるテーブルを参照して、プレーヤとマッチングする他のプレーヤを決定することを特徴とするゲーム実行方法。 - 複数のプレーヤが参加するオンラインゲームを実行するゲーム実行方法であって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定ステップと、
プレーヤと他のプレーヤとをマッチングするマッチング処理ステップと、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理ステップとを含み、
前記マッチング処理ステップでは、
プレーヤとマッチングする他のプレーヤとして、設定された行動タイプが互いに異なる複数の他のプレーヤを決定することを特徴とするゲーム実行方法。 - 複数のプレーヤが参加するオンラインゲームを実行するゲーム実行方法であって、
各プレーヤのゲーム内における行動履歴に基づいて各プレーヤの行動タイプを判定し、判定した行動タイプを各プレーヤに対応付けて設定する行動タイプ判定ステップと、
プレーヤと他のプレーヤとをマッチングするマッチング処理ステップと、
プレーヤのプレーヤキャラクタを当該プレーヤの入力に基づき制御し、当該プレーヤとマッチングされた他のプレーヤに対応付けられたNPC(ノンプレーヤキャラクタ)が当該他のプレーヤに対応付けて設定された行動タイプに応じた役割に従って行動するように当該NPCを自動制御して、当該プレーヤキャラクタと当該NPCとを含むグループのゲーム進行を制御するゲーム処理ステップとを含み、
前記マッチング処理ステップでは、
プレーヤに対応付けて設定された行動タイプに基づいて、プレーヤの行動タイプと、プレーヤとマッチングする複数の他のプレーヤの行動タイプとを対応付けるテーブルを参照して、プレーヤとマッチングする複数の他のプレーヤを決定することを特徴とするゲーム実行方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022093604A JP7394176B2 (ja) | 2017-03-30 | 2022-06-09 | ゲームシステム、サーバ及びゲーム実行方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017067137A JP7088634B2 (ja) | 2017-03-30 | 2017-03-30 | ゲームシステム |
JP2022093604A JP7394176B2 (ja) | 2017-03-30 | 2022-06-09 | ゲームシステム、サーバ及びゲーム実行方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017067137A Division JP7088634B2 (ja) | 2017-03-30 | 2017-03-30 | ゲームシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2022111327A JP2022111327A (ja) | 2022-07-29 |
JP7394176B2 true JP7394176B2 (ja) | 2023-12-07 |
Family
ID=64019101
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017067137A Active JP7088634B2 (ja) | 2017-03-30 | 2017-03-30 | ゲームシステム |
JP2022093604A Active JP7394176B2 (ja) | 2017-03-30 | 2022-06-09 | ゲームシステム、サーバ及びゲーム実行方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017067137A Active JP7088634B2 (ja) | 2017-03-30 | 2017-03-30 | ゲームシステム |
Country Status (1)
Country | Link |
---|---|
JP (2) | JP7088634B2 (ja) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009247551A (ja) | 2008-04-04 | 2009-10-29 | Namco Bandai Games Inc | ゲームシステム、ゲームプログラムおよび情報記憶媒体 |
JP2012016523A (ja) | 2010-07-09 | 2012-01-26 | Namco Bandai Games Inc | プログラム、情報記憶媒体、及びゲーム装置 |
JP2012528606A (ja) | 2009-06-01 | 2012-11-15 | ソニー コンピュータ エンタテインメント アメリカ リミテッド ライアビリテイ カンパニー | マルチユーザコンピュータシミュレーションにおいてユーザをマッチングさせる方法と装置 |
JP2014203113A (ja) | 2013-04-01 | 2014-10-27 | 株式会社ルネス | サーバシステム |
JP2014236907A (ja) | 2013-06-10 | 2014-12-18 | 株式会社カプコン | ゲームプログラムおよびゲームシステム |
WO2016203688A1 (ja) | 2015-06-15 | 2016-12-22 | 株式会社スクウェア・エニックス | ビデオゲーム処理プログラム及びビデオゲーム処理システム |
JP2017042187A (ja) | 2015-08-24 | 2017-03-02 | 株式会社 ディー・エヌ・エー | 情報処理装置、及び、ゲームプログラム |
-
2017
- 2017-03-30 JP JP2017067137A patent/JP7088634B2/ja active Active
-
2022
- 2022-06-09 JP JP2022093604A patent/JP7394176B2/ja active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009247551A (ja) | 2008-04-04 | 2009-10-29 | Namco Bandai Games Inc | ゲームシステム、ゲームプログラムおよび情報記憶媒体 |
JP2012528606A (ja) | 2009-06-01 | 2012-11-15 | ソニー コンピュータ エンタテインメント アメリカ リミテッド ライアビリテイ カンパニー | マルチユーザコンピュータシミュレーションにおいてユーザをマッチングさせる方法と装置 |
JP2012016523A (ja) | 2010-07-09 | 2012-01-26 | Namco Bandai Games Inc | プログラム、情報記憶媒体、及びゲーム装置 |
JP2014203113A (ja) | 2013-04-01 | 2014-10-27 | 株式会社ルネス | サーバシステム |
JP2014236907A (ja) | 2013-06-10 | 2014-12-18 | 株式会社カプコン | ゲームプログラムおよびゲームシステム |
WO2016203688A1 (ja) | 2015-06-15 | 2016-12-22 | 株式会社スクウェア・エニックス | ビデオゲーム処理プログラム及びビデオゲーム処理システム |
JP2017042187A (ja) | 2015-08-24 | 2017-03-02 | 株式会社 ディー・エヌ・エー | 情報処理装置、及び、ゲームプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP2022111327A (ja) | 2022-07-29 |
JP7088634B2 (ja) | 2022-06-21 |
JP2018166874A (ja) | 2018-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6381929B2 (ja) | ゲームシステム | |
JP2021118895A (ja) | プログラム及びゲームシステム | |
JP6417144B2 (ja) | プログラム及びゲームシステム | |
JP6375351B2 (ja) | プログラム及びゲームシステム | |
JP6446213B2 (ja) | プログラム及びゲームシステム | |
JP2021132699A (ja) | ゲームプログラム、およびゲームシステム | |
JP2021122678A (ja) | ゲームプログラム、およびゲームシステム | |
JP7394176B2 (ja) | ゲームシステム、サーバ及びゲーム実行方法 | |
JP6346654B1 (ja) | ゲームシステム | |
JP6523239B2 (ja) | ゲームプログラムおよびゲーム装置 | |
WO2021166416A1 (ja) | ゲームシステム、ゲームサーバ及びゲームプログラム | |
JP2015092900A (ja) | プログラム及びゲームシステム | |
JP6564907B2 (ja) | ゲームシステム | |
JP6920090B2 (ja) | プログラム及びゲームシステム | |
JP2018102497A (ja) | プログラム及びゲームシステム | |
JP6581158B2 (ja) | ゲームシステム、およびゲームプログラム | |
JP2018202239A (ja) | プログラム及びゲームシステム | |
JP6842861B2 (ja) | プログラム及びゲームシステム | |
JP7281283B2 (ja) | プログラム、ゲームシステム及びゲームサービス提供方法 | |
JP7195294B2 (ja) | ゲームシステム、サーバ装置、プログラム及びゲームサービス提供方法 | |
JP6833333B2 (ja) | プログラム及びゲームシステム | |
JP7390107B2 (ja) | プログラム、ゲームシステム及びゲームサービス提供方法 | |
JP7198582B2 (ja) | プログラム、ゲームシステム及びゲームサービス提供方法 | |
JP6549168B2 (ja) | プログラム及びゲームシステム | |
JP6941461B2 (ja) | プログラム及びゲームシステム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220609 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230626 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230718 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230908 |
|
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: 20231031 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20231127 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7394176 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |