(19)【発行国】日本国特許庁(JP)
(12)【公報種別】特許公報(B2)
(11)【特許番号】
(24)【登録日】2023-12-20
(45)【発行日】2023-12-28
(54)【発明の名称】制御方法、コンピュータ及び制御プログラム
(51)【国際特許分類】
A63F 13/58 20140101AFI20231221BHJP
A63F 13/79 20140101ALI20231221BHJP
【FI】
A63F13/58
A63F13/79 500
(21)【出願番号】P 2021165924
(22)【出願日】2021-10-08
(62)【分割の表示】P 2019227386の分割
【原出願日】2014-08-29
【審査請求日】2021-10-08
(73)【特許権者】
【識別番号】504437801
【氏名又は名称】グリー株式会社
(74)【代理人】
【識別番号】230104019
【氏名又は名称】大野 聖二
(74)【代理人】
【識別番号】230112025
【氏名又は名称】小林 英了
(74)【代理人】
【識別番号】230117802
【氏名又は名称】大野 浩之
(74)【代理人】
【識別番号】100167933
【氏名又は名称】松野 知紘
(72)【発明者】
【氏名】佐野 孝行
【審査官】赤坂 祐樹
(56)【参考文献】
【文献】特開2005-169138(JP,A)
【文献】特開2014-147664(JP,A)
【文献】特開2014-155545(JP,A)
(58)【調査した分野】(Int.Cl.,DB名)
A63F 13/00-13/98、9/24
(57)【特許請求の範囲】
【請求項1】
コンピュータを、
第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する複数の第2ゲーム媒体と、を含むゲーム媒体群を編成する第1手段と、
前記第2ゲーム媒体の前記第1パラメータに基づくことなく、複数の前記第2ゲーム媒体の前記第2パラメータの合計値の所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正する第2手段と、
前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行う第3手段と、として機能させるゲーム制御プログラム。
【請求項2】
コンピュータを、
第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する第2ゲーム媒体と、を含むゲーム媒体群を編成する第1手段と、
前記第2ゲーム媒体の前記第1パラメータに基づくことなく、前記第2ゲーム媒体の前記第2パラメータの所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正する第2手段と、
前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行う第3手段と、として機能させ、
前記第1ゲーム媒体と前記第2ゲーム媒体が同一属性である場合、前記第1ゲーム媒体と前記第2ゲーム媒体が同一職業である場合、または、前記第1ゲーム媒体のプレイヤが前記第2ゲーム媒体の関連プレイヤである場合、そうでない場合に比べて前記所定割合が高く設定されるゲーム制御プログラム。
【請求項3】
コンピュータを、
第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する第2ゲーム媒体と、を含むゲーム媒体群を編成する第1手段と、
前記第2ゲーム媒体の前記第1パラメータに基づくことなく、前記第2ゲーム媒体の前記第2パラメータの所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正する第2手段と、
前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行う第3手段と、として機能させ、
前記所定割合は、プレイヤが設定可能であり、
前記第3手段は、前記所定割合が高く設定されるほど、強い前記敵ゲーム媒体との対戦を行うゲーム制御プログラム。
【請求項4】
前記第1ゲーム媒体はメインゲーム媒体であり、前記第2ゲーム媒体はサブゲーム媒体である、請求項1乃至3のいずれかに記載のゲーム制御プログラム。
【請求項5】
前記第3手段は、補正されていない前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、前記敵ゲーム媒体と、の対戦を行う、請求項1乃至4のいずれかに記載のゲーム制御プログラム。
【請求項6】
第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する複数の第2ゲーム媒体と、を含むゲーム媒体群を編成する第1手段と、
前記第2ゲーム媒体の前記第1パラメータに基づくことなく、複数の前記第2ゲーム媒体の前記第2パラメータの合計値の所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正する第2手段と、
前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行う第3手段と、を備えるゲーム制御装置。
【請求項7】
第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する第2ゲーム媒体と、を含むゲーム媒体群を編成する第1手段と、
前記第2ゲーム媒体の前記第1パラメータに基づくことなく、前記第2ゲーム媒体の前記第2パラメータの所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正する第2手段と、
前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行う第3手段と、を備え、
前記第1ゲーム媒体と前記第2ゲーム媒体が同一属性である場合、前記第1ゲーム媒体と前記第2ゲーム媒体が同一職業である場合、または、前記第1ゲーム媒体のプレイヤが前記第2ゲーム媒体の関連プレイヤである場合、そうでない場合に比べて前記所定割合が高く設定されるゲーム制御装置。
【請求項8】
第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する第2ゲーム媒体と、を含むゲーム媒体群を編成する第1手段と、
前記第2ゲーム媒体の前記第1パラメータに基づくことなく、前記第2ゲーム媒体の前記第2パラメータの所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正する第2手段と、
前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行う第3手段と、を備え、
前記所定割合は、プレイヤが設定可能であり、
前記第3手段は、前記所定割合が高く設定されるほど、強い前記敵ゲーム媒体との対戦を行うゲーム制御装置。
【請求項9】
第1手段が、第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する複数の第2ゲーム媒体と、を含むゲーム媒体群を編成し、
第2手段が、前記第2ゲーム媒体の前記第1パラメータに基づくことなく、複数の前記第2ゲーム媒体の前記第2パラメータの合計値の所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正し、
第3手段が、前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行う、ゲーム制御方法。
【請求項10】
第1手段が、第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する第2ゲーム媒体と、を含むゲーム媒体群を編成し、
第2手段が、前記第2ゲーム媒体の前記第1パラメータに基づくことなく、前記第2ゲーム媒体の前記第2パラメータの所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正し、
第3手段が、前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行い、
前記第1ゲーム媒体と前記第2ゲーム媒体が同一属性である場合、前記第1ゲーム媒体と前記第2ゲーム媒体が同一職業である場合、または、前記第1ゲーム媒体のプレイヤが前記第2ゲーム媒体の関連プレイヤである場合、そうでない場合に比べて前記所定割合が高く設定されるゲーム制御方法。
【請求項11】
第1手段が、第1パラメータおよび第2パラメータを有する第1ゲーム媒体と、前記第1パラメータおよび前記第2パラメータを有する第2ゲーム媒体と、を含むゲーム媒体群を編成し、
第2手段が、前記第2ゲーム媒体の前記第1パラメータに基づくことなく、前記第2ゲーム媒体の前記第2パラメータの所定割合を前記第1ゲーム媒体の前記第2パラメータに加算することにより、前記第1ゲーム媒体の前記第2パラメータを補正し、
第3手段が、前記第1パラメータおよび補正後の前記第2パラメータを有する前記第1ゲーム媒体、ならびに、前記第1パラメータおよび前記第2パラメータを有する前記第2ゲーム媒体を含む前記ゲーム媒体群と、敵ゲーム媒体と、の対戦を行い、
前記所定割合は、プレイヤが設定可能であり、
前記第3手段は、前記所定割合が高く設定されるほど、強い前記敵ゲーム媒体との対戦を行うゲーム制御方法。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、制御方法、コンピュータ及び制御プログラムに関する。
【背景技術】
【0002】
近年、通信ネットワークを介して携帯端末に提供されるゲームとして、複数のプレイヤ
が相互にコミュニケーション可能な所謂ソーシャルゲームが知られている。ソーシャルゲ
ームには、例えば、メインキャラクタのカードとゲームの進行等によって取得したサブキ
ャラクタのカードとによって構成されたデッキを用いてバトルを実行するカードバトルゲ
ームがある。
【0003】
また、プレイヤの操作対象となるメインキャラクタ(プレイヤキャラクタ、主人公キャ
ラクタ等)の他に、サブキャラクタ(ノンプレイヤキャラクタ、仲間キャラクタ等)が登
場するロールプレイングゲームが知られている。このようなロールプレイングゲームでは
、プレイヤは、複数のキャラクタの中からサブキャラクタを選択し、メインキャラクタと
選択したサブキャラクタとによってパーティを組み、バトルを行うゲームを実行させる。
【0004】
例えば、特許文献1には、メインキャラクタとレベルの異なるキャラクタを選択できる
画面が表示され、メインキャラクタとその画面を用いてプレイヤが選択したキャラクタと
によって構成されたパーティを用いて、ゲームを進行させるロールプレイングゲームシス
テムが記載されている。
【先行技術文献】
【特許文献】
【0005】
【発明の概要】
【発明が解決しようとする課題】
【0006】
しかしながら、従来のロールプレイングゲーム又はカードバトルゲームでは、プレイヤ
が、メインキャラクタ及びサブキャラクタを用いてパーティ又はデッキを組んだとしても
、メインキャラクタの現状の能力が変わることはなかった。特に、メインキャラクタの能
力が、パーティ又はデッキを組んだサブキャラクタの能力による影響を受けて変化するこ
とはなく、バトルゲームの興趣性を低下させる要因となっていた。
【0007】
本発明は、このような課題を解決すべくなされたものであり、ゲームの興趣性を向上さ
せることを可能とする制御方法、コンピュータ及び制御プログラムを提供することを目的
とする。
【課題を解決するための手段】
【0008】
本発明に係る制御方法は、記憶部を備え、バトルを行うゲームを実行するコンピュータ
の制御方法であって、コンピュータが、各々がパラメータを有するメインゲーム媒体及び
サブゲーム媒体によって構成されたゲーム媒体群を記憶部に記憶し、バトルを行う場合に
、サブゲーム媒体のパラメータに基づいて、メインゲーム媒体のパラメータを補正し、メ
インゲーム媒体のパラメータが補正されたゲーム媒体群を用いてバトルを行うことを含む
。なお、コンピュータは、上記の手順を実行可能であればよく、例えば、携帯端末や据置
端末、サーバ等である。
【0009】
また、本発明に係る制御方法において、コンピュータは、補正において、サブゲーム媒
体のパラメータの所定割合に基づく値をメインゲーム媒体のパラメータに加算することに
より、メインゲーム媒体のパラメータを補正することが好ましい。
【0010】
また、本発明に係る制御方法において、メインゲーム媒体が有するパラメータが複数の
要素パラメータを有し、コンピュータは、補正において、メインゲーム媒体の複数の要素
パラメータの合計及び各要素パラメータの比率又はサブゲーム媒体の複数の要素パラメー
タの合計に対する各要素パラメータの比率に基づいて、メインゲーム媒体の各要素パラメ
ータを補正することが好ましい。
【0011】
また、本発明に係る制御方法において、サブゲーム媒体が有するパラメータが複数の要
素パラメータを有し、コンピュータは、補正において、サブゲーム媒体の複数の要素パラ
メータの合計に各要素パラメータの比率を乗じた値に基づいて、メインゲーム媒体の各要
素パラメータを補正することが好ましい。
【0012】
また、本発明に係る制御方法において、コンピュータはさらに、メインゲーム媒体及び
サブゲーム媒体のそれぞれを、メインゲーム媒体及びサブゲーム媒体における各要素パラ
メータの比率を規定する特性情報と対応付けて記憶部に記憶し、メインゲーム媒体に対応
付けられる特性情報は、プレイヤからの指示に応じて選択可能であり、サブゲーム媒体に
対応付けられる特性情報は、プレイヤからの指示に応じて選択不可であることが好ましい
。
【0013】
また、本発明に係る制御方法において、メインゲーム媒体はプレイヤからの指示に応じ
て選択不可であり、サブゲーム媒体はプレイヤからの指示に応じて選択可能であることが
好ましい。
【0014】
また、本発明に係る制御方法において、コンピュータはさらに、プレイヤに関連する他
のプレイヤのゲーム媒体を記憶部に記憶し、サブゲーム媒体には、他のプレイヤのゲーム
媒体が含まれることが好ましい。
【0015】
また、本発明に係る制御方法において、メインゲーム媒体及びサブゲーム媒体が有する
パラメータがそれぞれ複数の要素パラメータを有し、コンピュータは、補正において、サ
ブゲーム媒体の対応する各要素パラメータに基づいて、メインゲーム媒体の各要素パラメ
ータを補正することが好ましい。
【0016】
また、本発明に係る制御方法において、コンピュータはさらに、補正されたパラメータ
と補正される前のパラメータとの差分を表示するための表示データを作成することが好ま
しい。
【0017】
本発明に係るコンピュータは、バトルを行うゲームを実行するコンピュータであって、
各々がパラメータを有するメインゲーム媒体及びサブゲーム媒体によって構成されたゲー
ム媒体群を記憶する記憶部と、バトルを行う場合に、サブゲーム媒体のパラメータに基づ
いて、メインゲーム媒体のパラメータを補正する補正部と、メインゲーム媒体のパラメー
タが補正されたゲーム媒体群を用いてバトルを行うバトル実行部とを有する。
【0018】
本発明に係る制御プログラムは、記憶部を備え、バトルを行うゲームを実行するコンピ
ュータに、各々がパラメータを有するメインゲーム媒体及びサブゲーム媒体によって構成
されたゲーム媒体群を記憶部に記憶し、バトルを行う場合に、サブゲーム媒体のパラメー
タに基づいて、メインゲーム媒体のパラメータを補正し、メインゲーム媒体のパラメータ
が補正されたゲーム媒体群を用いてバトルを行うことを実行させる。
【発明の効果】
【0019】
本発明に係る制御方法、コンピュータ及び制御プログラムは、メインゲーム媒体及びサ
ブゲーム媒体によって構成されたゲーム媒体群を用いてバトルを行うゲームにおいて、サ
ブゲーム媒体のパラメータに基づいてメインゲーム媒体のパラメータを補正するので、ゲ
ームの興趣性を向上させることが可能となる。
【図面の簡単な説明】
【0020】
【
図1】ゲームシステム1の概略構成の一例を示す図である。
【
図2】携帯端末2の概略構成の一例を示す図である。
【
図4】サーバ記憶部32が記憶する各種テーブルのデータ構造の一例を示す図である。
【
図5】サーバ記憶部32が記憶する各種テーブルのデータ構造の一例を示す図である。
【
図6】メインキャラクタの要素パラメータ(HP・MP)の補正方法の一例を示す図である。
【
図7】メインキャラクタの要素パラメータ(攻撃力・防御力・魔法攻撃力・魔法防御力)の補正方法の一例を示す図である。
【
図8】(a)は、携帯端末2に表示されるメニュー画面800の一例を示す図であり、(b)は、携帯端末2に表示されるパーティ編成画面810の一例を示す図である。
【
図9】携帯端末2に表示されるメインキャラクタ設定画面900の一例を示す図である。
【
図10】携帯端末2に表示される職業変更画面1000の一例を示すである。
【
図11】携帯端末2に表示されるサブキャラクタ設定画面1100の一例を示す図である。
【
図12】携帯端末2に表示されるサブキャラクタ変更画面1200の一例を示す図である。
【
図13】ゲームシステム1の動作シーケンスの一例を示す図である。
【
図14】ゲームシステム1の動作シーケンスの一例を示す図である。
【
図15】パラメータ補正処理の動作フローの一例を示す図である。
【発明を実施するための形態】
【0021】
以下、図面を参照しつつ、本発明の様々な実施形態について説明する。ただし、本発明
の技術的範囲はそれらの実施形態に限定されず、特許請求の範囲に記載された発明とその
均等物に及ぶ点に留意されたい。
【0022】
本実施形態では、プレイヤは、メインキャラクタ及びサブキャラクタによって構成され
たパーティを用いて敵キャラクタとバトルを行うゲームを実行する。ここで、パーティは
、キャラクタ同士の集合又は集団を意味する。メインキャラクタは、プレイヤが所有する
キャラクタであり、プレイヤがバトルを実行する場合において必ずパーティに含まれるキ
ャラクタである。サブキャラクタは、メインキャラクタの他にパーティを構成するキャラ
クタであり、メインキャラクタ以外にプレイヤが保有するキャラクタから選択される。
【0023】
メインキャラクタ及びサブキャラクタは、ゲーム媒体の一例である。ゲーム媒体とは、
ゲームに使用される電子データであり、例えば、カード、アイテム、キャラクタ及びアバ
ター等を含む。また、ゲーム媒体は、ゲームの進行に応じ、プレイヤによって、ゲーム内
で、取得、保有、使用、管理、交換、合成、強化、売却、廃棄、及び/又は贈与等され得
る電子データであるが、ゲーム媒体の利用態様は本明細書で明示されるものには限られな
い。なお、メインキャラクタの外観の画像は、プレイヤの指示又はメインキャラクタのレ
ベル等に応じて変化させてもよい。
【0024】
パーティは、複数のゲーム媒体によって構成されるゲーム媒体群の一例である。なお、
本実施形態では、パーティをゲーム媒体群の一例として説明するが、ゲーム媒体群として
、複数のゲーム媒体がそれぞれ所定の位置に配置されるデッキが用いられてもよい。
【0025】
メインキャラクタ及びサブキャラクタはパラメータを有している。パラメータは、体力
(又はHP(ヒットポイント))、魔力(又はMP(マジックポイント))、攻撃力、魔
法攻撃力、防御力、魔法防御力、スキル(特殊効果)の発動率、一対戦における攻撃回数
、一対戦における防御回数等の要素パラメータを有する。
【0026】
このゲームでは、パーティを構成するサブキャラクタのパラメータに基づいて、メイン
キャラクタのパラメータが補正される。プレイヤは、メインキャラクタのパラメータが補
正されたパーティを用いて敵キャラクタとのバトルを行うゲームを実行する。
【0027】
このように、バトルを行う前に、パーティを構成するサブキャラクタのパラメータに基
づいて、メインキャラクタのパラメータを補正することにより、バトルゲームの興趣性を
向上させることを図る。
【0028】
図1は、ゲームシステム1の概略構成の一例を示す図である。
【0029】
ゲームシステム1は、少なくとも一台の携帯端末2と、サーバ3とを備える。携帯端末
2とサーバ3とは、通信ネットワークを介して相互に接続され、例えば、基地局4、移動
体通信網5、ゲートウェイ6、及びインターネット7を介して相互に接続される。携帯端
末2で実行されるプログラム(例えば、閲覧プログラム)と、サーバ3で実行されるプロ
グラム(例えば、ゲームプログラム)とは、ハイパーテキスト転送プロトコル(Hypertex
t Transfer Protocol, HTTP)等の通信プロトコルを用いて通信を行う。
【0030】
図2は、携帯端末2の概略構成の一例を示す図である。
【0031】
携帯端末2は、基地局4、移動体通信網5、ゲートウェイ6、及びインターネット7を
介してサーバ3に接続し、サーバ3と通信を行う。携帯端末2は、プレイヤによる操作部
23(ボタン等)の操作に応じて、ゲームの進行をサーバ3に要求する。また、携帯端末
2は、サーバ3からゲームの進行に係る表示データを受信して表示する。そのために、携
帯端末2は、端末通信部21と、端末記憶部22と、操作部23と、表示部24と、端末
処理部25とを備える。
【0032】
なお、本実施形態では、携帯端末2として、多機能携帯電話(所謂「スマートフォン」
)を想定するが、本発明はこれに限定されるものではない。携帯端末2は、本発明が適用
可能であればよく、例えば、携帯電話(所謂「フィーチャーフォン」)や携帯情報端末(
Personal Digital Assistant, PDA)、携帯ゲーム機、携帯音楽プレーヤ、タブレット端
末、タブレットPC、ノートPC等でもよい。
【0033】
端末通信部21は、所定の周波数帯を感受帯域とするアンテナを含む、通信インターフ
ェース回路を備え、携帯端末2を無線通信ネットワークに接続する。端末通信部21は、
基地局4により割り当てられるチャネルを介して、基地局4との間でCDMA(Code Div
ision Multiple Access)方式等による無線信号回線を確立し、基地局4との間で通信を
行う。そして、端末通信部21は、端末処理部25から供給されたデータをサーバ3等に
送信する。また、端末通信部21は、サーバ3等から受信したデータを端末処理部25に
供給する。
【0034】
端末記憶部22は、例えば、半導体メモリ装置を備える。端末記憶部22は、端末処理
部25での処理に用いられるオペレーティングシステムプログラムやドライバプログラム
、アプリケーションプログラム、データ等を記憶する。例えば、端末記憶部22は、ドラ
イバプログラムとして、操作部23を制御する入力デバイスドライバプログラムや、表示
部24を制御する出力デバイスドライバプログラム等を記憶する。また、端末記憶部22
は、アプリケーションプログラムとして、ゲームの進行に係る表示データの取得及び表示
を行うプログラム等を記憶する。また、端末記憶部22は、データとして、ゲームの進行
に係る表示データや、映像データ、画像データ等を記憶する。さらに、端末記憶部22は
、所定の処理に係る一時的なデータを一時的に記憶してもよい。
【0035】
操作部23は、携帯端末2の操作が可能であればどのようなデバイスでもよく、例えば
、タッチパネルやキーボタン等である。プレイヤは、操作部23を用いて、文字や数字、
記号等を入力することができる。操作部23は、プレイヤにより操作されると、その操作
に対応する信号を発生する。そして、発生した信号は、プレイヤの指示として、端末処理
部25に供給される。
【0036】
表示部24も、映像や画像等の表示が可能であればどのようなデバイスでもよく、例え
ば、液晶ディスプレイや有機EL(Electro-Luminescence)ディスプレイ等である。表
示部24は、端末処理部25から供給された映像データに応じた映像や、画像データに応
じた画像等を表示する。
【0037】
端末処理部25は、一又は複数個のプロセッサ及びその周辺回路を備える。端末処理部
25は、携帯端末2の全体的な動作を統括的に制御するものであり、例えば、CPU(Ce
ntral Processing Unit)である。端末処理部25は、携帯端末2の各種処理が端末記憶
部22に記憶されているプログラムや操作部23の操作等に基づいて適切な手順で実行さ
れるように、端末通信部21や表示部24等の動作を制御する。端末処理部25は、端末
記憶部22に記憶されているプログラム(オペレーティングシステムプログラムやドライ
バプログラム、アプリケーションプログラム等)に基づいて処理を実行する。また、端末
処理部25は、複数のプログラム(アプリケーションプログラム等)を並列に実行するこ
とができる。
【0038】
端末処理部25は、少なくとも閲覧実行部251を備える。これらの各部は、端末処理
部25が備えるプロセッサで実行されるプログラムにより実現される機能モジュールであ
る。あるいは、これらの各部は、ファームウェアとして携帯端末2に実装されてもよい。
【0039】
閲覧実行部251は、ゲームの進行に係る表示データの取得及び表示を行う。即ち、プ
レイヤからの指示に応じて、ゲームの進行に係る表示データの取得要求を、端末通信部2
1を介してサーバ3に送信する。また、閲覧実行部251は、対応する表示データを、サ
ーバ3から端末通信部21を介して受信する。閲覧実行部251は、受信した表示データ
に基づいて描画データを作成する。即ち、閲覧実行部251は、受信した表示データを解
析して制御データ及び内容データを特定し、特定した制御データに基づいて同じく特定し
た内容データをレイアウトし、描画データを作成する。そして、閲覧実行部251は、作
成した描画データを表示部24に出力する。
【0040】
図3は、サーバ3の概略構成の一例を示す図である。また、
図4及び
図5は、サーバ記
憶部32が記憶する各種テーブルのデータ構造の一例を示す図である。
【0041】
サーバ3は、携帯端末2からの要求に応じてゲームを進行させる。また、サーバ3は、
ゲームの進行に係る表示データを作成して携帯端末2に送信する。そのために、サーバ3
は、サーバ通信部31と、サーバ記憶部32と、サーバ処理部33とを備える。
【0042】
サーバ通信部31は、サーバ3をインターネット7に接続するための通信インターフェ
ース回路を備え、インターネット7との間で通信を行う。そして、サーバ通信部31は、
携帯端末2等から受信したデータをサーバ処理部33に供給する。また、サーバ通信部3
1は、サーバ処理部33から供給されたデータを携帯端末2等に送信する。
【0043】
サーバ記憶部32は、例えば、磁気テープ装置、磁気ディスク装置、又は光ディスク装
置のうちの少なくともいずれか一つを備える。サーバ記憶部32は、サーバ処理部33で
の処理に用いられるオペレーティングシステムプログラムやドライバプログラム、アプリ
ケーションプログラム、データ等を記憶する。例えば、サーバ記憶部32は、アプリケー
ションプログラムとして、ゲームを進行させ、その結果に係る表示データを作成するゲー
ムプログラム等を記憶する。
【0044】
サーバ記憶部32は、データとして、
図4及び
図5に示す各種テーブルや、ゲームフィ
ールド、アイテム、アバター、及び敵キャラクタに係るデータ等を記憶する。さらに、サ
ーバ記憶部32は、所定の処理に係る一時的なデータを一時的に記憶してもよい。なお、
各種テーブルについては後述する。
【0045】
サーバ処理部33は、一又は複数個のプロセッサ及びその周辺回路を備える。サーバ処
理部33は、サーバ3の全体的な動作を統括的に制御するものであり、例えば、CPUで
ある。サーバ処理部33は、サーバ3の各種処理がサーバ記憶部32に記憶されているプ
ログラム等に基づいて適切な手順で実行されるように、サーバ通信部31等の動作を制御
する。サーバ処理部33は、サーバ記憶部32に記憶されているプログラム(オペレーテ
ィングシステムプログラムやドライバプログラム、アプリケーションプログラム等)に基
づいて処理を実行する。また、サーバ処理部33は、複数のプログラム(アプリケーショ
ンプログラム等)を並列に実行することができる。
【0046】
ここで、ゲームシステム1が提供するゲームにおけるメインキャラクタのパラメータの
補正方法について
図6及び
図7を用いて説明する。
図6は、メインキャラクタのHP及び
MPを、パーティを構成するサブキャラクタ1~3のHP及びMPに基づいて補正する方
法について説明するための模式図である。
【0047】
図6に示す例では、メインキャラクタ及びサブキャラクタ1~3によってパーティが構
成される。メインキャラクタの現在のHP及びMPは、それぞれ950ポイント及び50
ポイントである。サブキャラクタ1の現在のHP及びMPは、それぞれ700ポイント及
び300ポイントであり、サブキャラクタ2の現在のHP及びMPは、それぞれ1000
ポイント及び500ポイントであり、サブキャラクタ3の現在のHP及びMPは、それぞ
れ2000ポイント及び300ポイントである。
【0048】
最初に、サブキャラクタ毎にメインキャラクタに提供する付与ポイントが算出される。
例えば、
図6の枠601に示すように、サブキャラクタ1のHP(700ポイント)及び
MP(300ポイント)の合計値(1000ポイント)の20%に相当する200ポイン
トが付与ポイントとして算出される。サブキャラクタ2及びサブキャラクタ3においても
、同様にHP及びMPの合計値の20%に相当する付与ポイント(300ポイント及び4
60ポイント)が算出される。以降、サブキャラクタの各要素パラメータの合計値に対す
る付与ポイントの割合(上述の例では「20%」)を付与率と称する。即ち、付与率は、
サブキャラクタのパラメータの所定割合の一例であり、付与ポイントは、サブキャラクタ
のパラメータの所定割合に基づく値の一例である。
【0049】
次に、枠602に示すように、サブキャラクタ毎に算出した付与ポイントの合計値(9
60ポイント)が、メインキャラクタの要素パラメータに加算される全加算ポイントとし
て算出される。
【0050】
次に、枠603に示すように、メインキャラクタの全加算ポイント(960ポイント)
が、メインキャラクタのHPの加算ポイント及びMPの加算ポイントに配分される。この
例では、メインキャラクタの現在のHPと現在のMPの比率に基づいて、960ポイント
が、HPの加算ポイント(912ポイント)及びMPの加算ポイント(48ポイント)に
配分される。HPの加算ポイント及びMPの加算ポイントの算出式は次のとおりである。
HPの加算ポイント=メインキャラクタの全加算ポイント×比率(HP)
MPの加算ポイント=メインキャラクタの全加算ポイント×比率(MP)
比率(HP)=メインキャラクタの現在のHP/(メインキャラクタの現在のHP+メ
インキャラクタの現在のMP)
比率(MP)=メインキャラクタの現在のMP/(メインキャラクタの現在のHP+メ
インキャラクタの現在のMP)
【0051】
最後に、枠604に示すように、メインキャラクタの現在のHP(950ポイント)に
、HPの加算ポイント(912ポイント)が加算されて、補正後のHP(1862ポイン
ト)が算出される。同様に、メインキャラクタの現在のMPに、MPの加算ポイントが加
算されて、補正後のMPが算出される。以上のように、メインキャラクタのHP及びMP
は、サブキャラクタのHP及びMPの合計の所定割合に基づく値が加算されることにより
補正される。
【0052】
なお、比率(HP)及び比率(MP)として、メインキャラクタの現在のHP及びMP
の比率が用いられるのではなく、サブキャラクタ1~3の内の何れか1つのHP及びMP
の比率が用いられてもよい。その場合、比率(HP)及び比率(MP)として、例えば、
サブキャラクタ1~3の内、最もHP及びMPの合計値の大きいサブキャラクタ3のHP
及びMPの比率が用いられる。または、抽選によって選択された1つのサブキャラクタの
HP及びMPの比率が用いられてもよい。
【0053】
また、比率(HP)及び比率(MP)として、サブキャラクタ1~3の内の何れか複数
のサブキャラクタのHP及びMPの比率が用いられてもよい。その場合、比率(HP)及
び比率(MP)として、例えば、抽選によって選択された複数のサブキャラクタのHPの
平均値及びMPの平均値の比率が用いられる。
【0054】
また、各キャラクタが属性を有する場合、メインキャラクタと同じ属性を有するサブキ
ャラクタの付与率は、他の属性を有するサブキャラクタの付与率よりも高く設定されても
よい。なお、属性とは、各キャラクタが有する、バトルにおいて敵キャラクタに対する優
位性を定める特徴又は性質であり、例えば、火、水、雷等である。
【0055】
また、各キャラクタが職業を有する場合、メインキャラクタと同じ職業を有するサブキ
ャラクタの付与率は、他の職業を有するサブキャラクタの付与率よりも高く設定されても
よい。なお、職業とは、バトル又は冒険で用いられる固有の技術又は技能を使用すること
ができる身分であり、例えば、戦士、魔術士等である。職業は、キャラクタの特性情報の
一例である。特性情報は、キャラクタ毎に設定された各キャラクタの特殊な性質である。
【0056】
また、サブキャラクタは、プレイヤとゲーム上又はSNS(Social Networking Servic
e)上においてプレイヤとフレンド関係にあるプレイヤのキャラクタでもよい。その場合
、フレンド関係にあるプレイヤのキャラクタが設定されたサブキャラクタの付与率は、他
のサブキャラクタの付与率よりも高く設定される。なお、プレイヤとフレンド関係にある
プレイヤは、そのプレイヤに関連する他のプレイヤである関連プレイヤの一例である。関
連プレイヤは、例えば、そのプレイヤと同一の所属グループに所属する他のプレイヤ、そ
のプレイヤとフレンド関係にある他のプレイヤ、過去の敵キャラクタとのバトルにおいて
そのプレイヤを救援した他のプレイヤ、過去に対戦した他のプレイヤ及び/又は過去に対
戦したグループに所属する他のプレイヤ等である。
【0057】
また、各サブキャラクタのHP及びMPのそれぞれに基づいて、メインキャラクタの対
応するMP及びMPを補正するようにしてもよい。例えば、メインキャラクタのHPが補
正される場合、各サブキャラクタのHPの付与ポイントが算出され、各サブキャラクタの
HPの付与ポイントの合計が、HPの加算ポイントとして現在のHPに加算されて、補正
後のHPが算出される。
【0058】
図7は、メインキャラクタの攻撃力、防御力、魔法攻撃力及び魔法防御力を、パーティ
を構成するサブキャラクタ1~3の攻撃力、防御力、魔法攻撃力及び魔法防御力に基づい
て補正する方法について説明するための模式図である。
【0059】
メインキャラクタの現在の攻撃力、防御力、魔法攻撃力及び魔法防御力は、それぞれ2
00ポイント、200ポイント、50ポイント及び50ポイントである。また、サブキャ
ラクタ1の現在の攻撃力、防御力、魔法攻撃力及び魔法防御力は、それぞれ100ポイン
ト、100ポイント、150ポイント及び150ポイントである。また、サブキャラクタ
2の現在の攻撃力、防御力、魔法攻撃力及び魔法防御力は、それぞれ100ポイント、1
00ポイント、400ポイント及び200ポイントである。また、サブキャラクタ3の現
在の攻撃力、防御力、魔法攻撃力及び魔法防御力は、それぞれ500ポイント、500ポ
イント、150ポイント及び150ポイントである。
【0060】
最初に、サブキャラクタ毎に付与ポイントが算出される。例えば、
図7の枠701に示
すように、サブキャラクタ1の攻撃力(100ポイント)、防御力(100ポイント)、
魔法攻撃力(150ポイント)及び魔法防御力(150ポイント)の合計値(500ポイ
ント)の20%に相当する100ポイントが付与ポイントとして算出される。サブキャラ
クタ2及びサブキャラクタ3においても、同様に攻撃力、防御力、魔法攻撃力及び魔法防
御力の合計値の20%に相当する付与ポイント(160ポイント及び260ポイント)が
算出される。
【0061】
次に、枠702に示すように、サブキャラクタ毎に算出した付与ポイントの合計値(5
20ポイント)が、全加算ポイントとして算出される。
【0062】
次に、枠703に示すように、メインキャラクタの全加算ポイント(520ポイント)
が、メインキャラクタの攻撃力の加算ポイント、防御力の加算ポイント、魔法攻撃力の加
算ポイント及び魔法防御力の加算ポイントに配分される。この例では、メインキャラクタ
の現在の攻撃力、現在の防御力、現在の魔法攻撃力及び現在の魔法防御力の比率に基づい
て、520ポイントが、攻撃力の加算ポイント(208ポイント)、防御力の加算ポイン
ト(208ポイント)、魔法攻撃力の加算ポイント(52ポイント)及び魔法防御力の加
算ポイント(52ポイント)に配分される。HPの加算ポイント及びMPの加算ポイント
の算出式は次のとおりである。
攻撃力の加算ポイント=メインキャラクタの全加算ポイント×比率(攻撃力)
防御力の加算ポイント=メインキャラクタの全加算ポイント×比率(防御力)
魔法攻撃力の加算ポイント=メインキャラクタの全加算ポイント×比率(魔法攻撃力)
魔法防御力の加算ポイント=メインキャラクタの全加算ポイント×比率(魔法防御力)
比率(攻撃力)=メインキャラクタの現在の攻撃力/(メインキャラクタの現在の攻撃
力+メインキャラクタの現在の防御力+メインキャラクタの現在の魔法攻撃力+メインキ
ャラクタの現在の魔法防御力)
比率(防御力)=メインキャラクタの現在の防御力/(メインキャラクタの現在の攻撃
力+メインキャラクタの現在の防御力+メインキャラクタの現在の魔法攻撃力+メインキ
ャラクタの現在の魔法防御力)
比率(魔法攻撃力)=メインキャラクタの現在の魔法攻撃力/(メインキャラクタの現
在の攻撃力+メインキャラクタの現在の防御力+メインキャラクタの現在の魔法攻撃力+
メインキャラクタの現在の魔法防御力)
比率(魔法防御力)=メインキャラクタの現在の魔法防御力/(メインキャラクタの現
在の攻撃力+メインキャラクタの現在の防御力+メインキャラクタの現在の魔法攻撃力+
メインキャラクタの現在の魔法防御力)
【0063】
最後に、枠704に示すように、メインキャラクタの現在の攻撃力(200ポイント)
に、攻撃力の加算ポイント(208ポイント)が加算されて、補正後の攻撃力(408ポ
イント)が算出される。同様に、メインキャラクタの現在の防御力、現在の魔法攻撃力及
び現在の魔法防御力に、それぞれ防御力の加算ポイント、魔法攻撃力の加算ポイント及び
魔法防御力の加算ポイントが加算されて、補正後の防御力、魔法攻撃力及び魔法防御力が
算出される。
【0064】
従来のロールプレイングゲーム又はカードバトルゲームでは、パーティを構成するサブ
キャラクタが、メインキャラクタよりも強くなり、レベルの低いメインキャラクタがパー
ティの弱点になる可能性があった。さらに、パーティを構成するメインキャラクタを変更
できる場合、プレイヤの分身として思い入れのあるメインキャラクタをパーティから外さ
ねばならないこともあった。
【0065】
上述したメインキャラクタのパラメータの補正方法を採用することにより、メインキャ
ラクタが、パーティにおける弱点となることに対するプレイヤの不満を生じさせないこと
が可能となる。
【0066】
図8~
図12は、サーバ3により作成される表示データに基づく携帯端末2の表示画面
の一例を示す図である。
【0067】
図8(a)には、ゲームを開始したときに表示されるメニュー画面800の一例が示さ
れている。メニュー画面800は、サーバ3から受信したメニュー画面表示データに基づ
いて表示される。画面には、「冒険」ボタン801、「バトル」ボタン802、「パーテ
ィ編成」ボタン803、「ショップ」ボタン804及び「設定」ボタン805等を含む複
数のボタンが一覧表示されている。
【0068】
「冒険」ボタン801が押下されると、メインキャラクタ又はメインキャラクタ及びサ
ブキャラクタによって構成されるパーティを用いてゲームを進行するゲーム進行画面(図
示せず)が表示される。また、「バトル」ボタン802が押下されると、パーティを用い
てバトルが実行され、バトルの結果を含むバトル結果画面(図示せず)が表示される。ま
た、「パーティ編成」ボタン803が押下されると、パーティを構成するためのパーティ
編成画面が表示される。また、「ショップ」ボタン804が押下されると、アイテムやキ
ャラクタの購入を行うための画面(図示せず)が表示される。また、「設定」ボタン80
5が押下されると、ゲームを進行する際に必要な設定を行うための画面(図示せず)が表
示される。
【0069】
図8(b)には、パーティ編成画面810の一例が示されている。パーティ編成画面8
10は、プレイヤが「パーティ編成」ボタン803を押下したときに表示される。パーテ
ィ編成画面810には、メインキャラクタ画像811及び3つのサブキャラクタ画像81
2,813,814が表示される。即ち、このパーティは、メインキャラクタ及び3つの
サブキャラクタによって構成され、4つのキャラクタ画像(811,812,813,8
14)は、後述するパーティテーブルにプレイヤ毎に記憶されるパーティの順番に応じて
左から順に配置される。
【0070】
メインキャラクタ画像811が押下されると、後述するメインキャラクタ設定画面が表
示され、サブキャラクタ画像812、813、814の何れか1つが押下されると、後述
するサブキャラクタ設定画面が表示される。
【0071】
パーティ編成画面810において、「戻る」ボタン815が、メインキャラクタ画像8
11又はサブキャラクタ画像812,813,814の下の位置に表示される。「戻る」
ボタン815が押下されると、メニュー画面800が表示される。
【0072】
図9には、メインキャラクタ設定画面900の一例が示されている。メインキャラクタ
設定画面900は、プレイヤが、
図8(b)に示されるパーティ編成画面810又は後述
するサブキャラクタ設定画面に表示されたメインキャラクタ画像を押下したときに表示さ
れる、メインキャラクタを設定するための画面である。
【0073】
メインキャラクタ設定画面900には、メインキャラクタ画像901及び3つのサブキ
ャラクタ画像902,903,904、メインキャラクタの名前905、職業906、レ
ベル907、「職業変更」ボタン908、HP、MP、攻撃力、防御力、魔法攻撃力及び
魔法防御力等の各要素パラメータ909、スキルの名前910、「スキル変更」ボタン9
11、並びに「戻る」ボタン912等が表示される。
【0074】
レベルは、各プレイヤが実行したバトル等に勝利した場合に、パーティを構成する各キ
ャラクタに累積される、強さの段階を示す数値である。
【0075】
スキルは、各キャラクタがバトルを実行した際に使用することができる特殊能力である
。特殊能力には、キャラクタが有する攻撃力及び魔法攻撃力によるダメージとは異なるダ
メージを敵キャラクタに与える能力や敵キャラクタを混乱させる能力等がある。メインキ
ャラクタは、2以上のスキルを所有することができる。プレイヤは、所有する2以上のス
キルから、メインキャラクタがバトルにおいて使用するスキルを2つまで選択することが
できる。要素パラメータ909として、
図6及び
図7で説明した補正処理後の各要素パラ
メータ及び各要素パラメータの差分が表示される。
【0076】
なお、補正前の各要素パラメータから補正後の各要素パラメータへの差分が、ヘルプ画
面等の別画面において表示されるようにしてもよい。さらに、メインキャラクタの補正前
の各要素パラメータから補正後の各要素パラメータへの上昇率が表示されてもよい。
【0077】
メインキャラクタ設定画面900に表示されたメインキャラクタ画像901は、他のサ
ブキャラクタ画像902,903,904よりも強調して表示される。例えば、メインキ
ャラクタ画像901は、他のサブキャラクタ画像902,903,904より明るく表示
される。または、メインキャラクタ画像901は、他のサブキャラクタ画像902,90
3,904より濃い色で表示されてもよいし、点滅して表示されてもよい。または、メイ
ンキャラクタ画像901は、他のサブキャラクタ画像902,903,904より大きく
表示されてもよい。メインキャラクタ画像901の強調表示により、プレイヤは、選択さ
れたメインキャラクタを直感的に理解することができる。
【0078】
「職業変更」ボタン908が押下されると、後述する職業変更画面が表示される。また
、「スキル変更」ボタン911が押下されると、メインキャラクタがバトルにおいて使用
できるスキルを変更するためのスキル変更画面(図示せず)が表示される。なお、スキル
変更画面(図示せず)において、プレイヤがスキルの変更操作を行った場合、新たに設定
したスキルが、バトルにおいて使用できるスキルとして設定される。また、「戻る」ボタ
ン912が押下されると、メニュー画面800が再度表示される。
【0079】
図10には、職業変更画面1000の一例が示されている。職業変更画面1000には
、職業毎に、メインキャラクタ画像1001、職業の名前及びレベル(Lv)1002、
「選択」ボタン1003及び各要素パラメータ1004等が表示されるとともに、「戻る
」ボタン1005が表示される。
【0080】
メインキャラクタ画像1001は、職業毎に異なる外観を有するメインキャラクタを示
した画像である。各要素パラメータ1004は、職業毎及びレベルに応じて算出又は設定
された要素パラメータである。プレイヤは、メインキャラクタ画像1001、又は各要素
パラメータ1004を確認しながらメインキャラクタの職業を選択することができる。
【0081】
「選択」ボタン1003が押下されると、メインキャラクタの職業が、選択された職業
に変更されるとともに、メインキャラクタ設定画面900が再度表示される。このメイン
キャラクタ設定画面900には、職業に応じて変更された各要素パラメータに対して補正
処理された後のメインキャラクタが表示される。また、「戻る」ボタン1005が押下さ
れると、職業変更画面1000を表示する前のメインキャラクタ設定画面900が表示さ
れる。
【0082】
図11には、サブキャラクタ設定画面1100の一例が示されている。サブキャラクタ
設定画面1100は、プレイヤが
図8(b)に示されるパーティ編成画面810、
図9に
示されるメインキャラクタ設定画面900、又はサブキャラクタ設定画面1100に表示
された何れかのサブキャラクタ画像を押下したときに表示される。押下されたサブキャラ
クタ画像に対応するサブキャラクタが変更対象のサブキャラクタである。
【0083】
サブキャラクタ設定画面1100には、メインキャラクタ画像1101、3つのサブキ
ャラクタ画像1102,1103及び1104、サブキャラクタの名前1105、職業1
106及びレベル1107、「仲間変更」ボタン1108、変更対象のサブキャラクタの
各要素パラメータ1109、スキルの名前1110、並びに「戻る」ボタン1111等が
表示される。
【0084】
サブキャラクタ設定画面1100に表示されたサブキャラクタ画像1102は、メイン
キャラクタ設定画面900のメインキャラクタ画像901の強調表示と同様に、メインキ
ャラクタ画像1101及び他のサブキャラクタ画像1103,1104よりも強調して表
示されている。スキルの名前1110には、サブキャラクタがバトルにおいて使用できる
スキルの名前が表示される。サブキャラクタには、バトルにおいて使用できるスキルとし
て2つのスキルが固有に設定されている。
【0085】
「仲間変更」ボタン1108が押下されると、後述するサブキャラクタ変更画面が表示
される。また、「戻る」ボタン1111が押下されると、メニュー画面800が再度表示
される。
【0086】
図12には、サブキャラクタ変更画面1200の一例が示されている。サブキャラクタ
変更画面1200には、サブキャラクタ毎にサブキャラクタの名前1201、画像120
2、職業の名前及びレベル1203、「詳細」ボタン1204、「選択」ボタン1205
、各要素パラメータ1206等が表示されるとともに、「戻る」ボタン1207が表示さ
れる。プレイヤは、画像1202又は各要素パラメータ1206を確認しながらパーティ
に加えるサブキャラクタを選択することができる。
【0087】
「詳細」ボタン1204が押下されると、対応するサブキャラクタに関する詳細情報を
含む画面(図示せず)が表示される。詳細情報には、バトルにおいて使用できるスキル等
が含まれる。携帯端末2は、サブキャラクタ変更画面1200の他に詳細情報を含む画面
を表示することにより、サブキャラクタに関する多くの情報をプレイヤに提供することが
できる。
【0088】
「選択」ボタン1205が押下されると、パーティに含まれる変更対象のサブキャラク
タが、選択されたサブキャラクタに変更されるとともに、再度、サブキャラクタ設定画面
1100が表示される。このサブキャラクタ設定画面には、パーティを構成するサブキャ
ラクタの変更に応じて各要素パラメータが補正されたメインキャラクタが表示される。ま
た、「戻る」ボタン1207が押下されると、サブキャラクタ変更画面1200が表示さ
れる前のサブキャラクタ設定画面1100が表示される。
【0089】
以上の機能を実現するために、サーバ記憶部32は、各種テーブルとして、
図4及び図
5に示すプレイヤテーブル、パーティテーブル、パラメータテーブル、メインキャラクタ
テーブル及びサブキャラクタテーブルを記憶する。また、サーバ処理部33は、
図3に示
すように、進行制御部331、補正部332及びバトル実行部333を備える。これらの
各部は、サーバ処理部33が備えるプロセッサで実行されるプログラムにより実現される
機能モジュールである。あるいは、これらの各部は、ファームウェアとしてサーバ3に実
装されてもよい。
【0090】
以下、
図4及び
図5に示す各種テーブルと、
図3に示すサーバ処理部33の各機能ブロ
ックの詳細について、順に説明する。
【0091】
図4(a)には、プレイヤテーブルが示されている。プレイヤテーブルには、各プレイ
ヤについて、当該プレイヤのプレイヤID、メインキャラクタのメインキャラクタID、
名前、職業及びレベル、所有サブキャラクタ情報並びに関連プレイヤID等が関連付けて
記憶される。
【0092】
メインキャラクタIDは、各プレイヤが所有するメインキャラクタを識別する情報であ
る。所有サブキャラクタ情報は、各プレイヤが所有するサブキャラクタに関する情報であ
り、所有サブキャラクタ情報として、サブキャラクタID及びレベルが記憶される。関連
プレイヤIDは、各プレイヤに関連する他のプレイヤのプレイヤIDである。
【0093】
図4(b)には、パーティテーブルが示されている。パーティテーブルには、各プレイ
ヤについて、当該プレイヤのプレイヤID,パーティの各順番に対応するメインキャラク
タID又はサブキャラクタIDが関連付けて記憶される。
【0094】
図4(c)には、パラメータテーブルが示されている。パラメータテーブルには、各プ
レイヤについて、当該プレイヤのプレイヤIDと、当該プレイヤのメインキャラクタの補
正前及び補正後における各要素パラメータ(HP、MP、攻撃力、防御力、魔法攻撃力、
及び魔法防御力)並びに補正前の各要素パラメータと補正後の各要素パラメータとの差分
等が関連付けて記憶される。
【0095】
図5(a)には、メインキャラクタテーブルが示されている。メインキャラクタテーブ
ルには、各メインキャラクタについて、当該メインキャラクタのメインキャラクタID及
びメインキャラクタ情報等が関連付けて記憶される。メインキャラクタ情報には、メイン
キャラクタの職業、画像データのファイル名及び基礎パラメータが記憶される。
【0096】
基礎パラメータは、職業毎に設定されたレベル1におけるパラメータである。
図5(a
)の例では、レベル1におけるHP、MP、攻撃力、防御力、魔法攻撃力及び魔法防御力
が、基礎パラメータとして記憶される。メインキャラクタの各要素パラメータは、メイン
キャラクタのレベル、職業、基礎パラメータ及び乱数等に応じて、所定の計算式を用いて
算出される。なお、メインキャラクタテーブルにおいて、各メインキャラクタの各レベル
における各要素パラメータが記憶されてもよい。
【0097】
図5(b)には、サブキャラクタテーブルが示されている。サブキャラクタテーブルに
は、各サブキャラクタについて、当該サブキャラクタのサブキャラクタID、名前、職業
、画像データのファイル名及び基礎パラメータ等が関連付けて記憶される。なお、サブキ
ャラクタの各要素パラメータは、メインキャラクタの各要素パラメータと同様に所定の計
算式に応じて算出される。または、サブキャラクタテーブルにおいて、各サブキャラクタ
の各レベルにおける各要素パラメータが記憶されるようにしてもよい。
【0098】
進行制御部331は、ゲームの開始及び実行を制御し、補正部332及びバトル実行部
333に処理の実行を適宜指示する。進行制御部331は、サーバ通信部31を介して、
携帯端末2との間で必要なデータをやり取りする。
【0099】
進行制御部331は、
図8~
図12を用いて説明した各画面の要求を携帯端末2から受
信すると、その要求に含まれるプレイヤIDを特定する。そして、進行制御部331は、
対象プレイヤからの指示を受け付けるためのボタンや、対象プレイヤに通知する文字情報
、画像をその画面に応じたレイアウトで表示させるための表示データを作成し、そのデー
タを携帯端末2に送信する。こうして携帯端末2に表示された画面上でいずれかのボタン
が押下され、そのボタンに対応する次の画面の要求を携帯端末2から受信すると、進行制
御部331は、同様に次の画面の表示データを作成し、そのデータを携帯端末2に送信す
る。
【0100】
特に、進行制御部331は、メニュー画面800に表示された「バトル」ボタン802
が押下され、それに対応するバトル実行要求を受信した場合、バトル実行部333に、バ
トルの実行を指示するとともにバトル実行要求に含まれるプレイヤIDを渡す。また、進
行制御部331は、バトルを実行したバトル実行部333からバトルの結果を受け取り、
バトルの結果を含むバトル結果画面を表示するためのバトル結果画面表示データを作成す
る。進行制御部331は、作成したバトル結果画面表示データをサーバ通信部31を介し
て携帯端末2に送信する。
【0101】
また、進行制御部331は、メニュー画面800に表示された「パーティ編成」ボタン
803が押下され、それに対応するパーティ編成要求を受信した場合、パーティ編成画面
表示データを作成する。進行制御部331は、パーティ編成要求に含まれるプレイヤID
を特定し、パーティテーブルから、特定したプレイヤIDに対応するメインキャラクタI
D及びサブキャラクタIDを抽出する。進行制御部331は、抽出したメインキャラクタ
ID及びサブキャラクタIDに対応する各情報をメインキャラクタテーブル及びサブキャ
ラクタテーブルから抽出する。進行制御部331は、抽出した各情報を所定のレイアウト
に配置したパーティ編成画面810を表示するためのパーティ編成画面表示データを作成
する。進行制御部331は、作成したパーティ編成画面表示データをサーバ通信部31を
介して携帯端末2に送信する。
【0102】
また、進行制御部331は、パーティ編成画面810又はサブキャラクタ設定画面11
00に表示されたメインキャラクタ画像811又はメインキャラクタ画像1101が押下
され、それに対応するメインキャラクタ設定要求を携帯端末2から受信した場合、メイン
キャラクタ設定画面表示データを作成する。進行制御部331は、メインキャラクタ設定
要求に含まれるプレイヤIDを特定し、特定したプレイヤIDに対応するメインキャラク
タに関する各情報をプレイヤテーブル、メインキャラクタテーブル及びパラメータテーブ
ルから抽出する。進行制御部331は、抽出した各情報を所定のレイアウトに配置したメ
インキャラクタ設定画面900を表示するためのメインキャラクタ設定画面表示データを
作成する。進行制御部331は、作成したメインキャラクタ設定画面表示データをサーバ
通信部31を介して携帯端末2に送信する。
【0103】
また、進行制御部331は、メインキャラクタ設定画面900に表示された「職業変更
」ボタン908が押下され、それに対応する職業変更要求を携帯端末2から受信した場合
、職業変更画面表示データを作成する。進行制御部331は、職業変更要求に含まれるプ
レイヤIDを特定し、特定したプレイヤIDに対応するメインキャラクタのメインキャラ
クタID及びレベルをプレイヤテーブルから抽出する。進行制御部331は、抽出したメ
インキャラクタIDに対応するメインキャラクタ情報をメインキャラクタテーブルし、抽
出した各情報に基づいて、メインキャラクタの各職業における各要素パラメータを算出す
る。進行制御部331は、抽出した各情報と、算出した各要素パラメータとを所定のレイ
アウトに配置した職業変更画面1000を表示するための職業変更画面表示データを作成
する。進行制御部331は、作成した職業変更画面表示データをサーバ通信部31を介し
て携帯端末2に送信する。
【0104】
また、進行制御部331は、職業変更画面1000に表示された「選択」ボタン100
3が押下され、それに対応する職業決定要求を携帯端末2から受信した場合、受信した職
業決定要求に含まれるプレイヤID及び職業を特定する。進行制御部331は、プレイヤ
テーブルにおいて、特定したプレイヤIDに対応するメインキャラクタの職業を、特定し
た職業に更新する。
【0105】
次に、進行制御部331は、補正部332に、パラメータ補正処理の実行を指示する。
なお、進行制御部331は、プレイヤテーブルを更新した際に、補正部332にパラメー
タ補正処理の実行を指示せずに、バトルを実行する直前に補正部332にパラメータ補正
処理の実行を指示してもよい。
【0106】
次に、進行制御部331は、メインキャラクタ設定画面を表示するメインキャラクタ設
定画面表示データを作成する。このメインキャラクタ設定画面900の各要素パラメータ
909には、補正後の各要素パラメータ及び差分が表示される。次に、進行制御部331
は、作成したメインキャラクタ設定画面表示データをサーバ通信部31を介して携帯端末
2に送信する。メインキャラクタ設定画面において、メインキャラクタの各要素パラメー
タの差分を表示することにより、プレイヤは、メインキャラクタがどの程度強化されたか
を確認できる。
【0107】
また、進行制御部331は、パーティ編成画面810、メインキャラクタ設定画面90
0又はサブキャラクタ設定画面1100に表示された何れかのサブキャラクタ画像が押下
され、それに対応するサブキャラクタ設定要求を携帯端末2から受信した場合、サブキャ
ラクタ設定画面表示データを作成する。進行制御部331は、サブキャラクタ設定要求に
含まれるプレイヤIDを特定し、特定したプレイヤIDに対応するメインキャラクタのレ
ベルをプレイヤテーブルから抽出する。進行制御部331は、サブキャラクタ設定要求に
含まれるサブキャラクタIDを特定し、特定したサブキャラクタIDに対応する各情報を
サブキャラクタテーブルから抽出する。また、進行制御部331は、抽出した各情報に基
づいて、サブキャラクタの各要素パラメータを算出する。
【0108】
次に、進行制御部331は、抽出した各情報と、算出した各要素パラメータとを所定の
レイアウトに配置したサブキャラクタ設定画面1100を表示するためのサブキャラクタ
設定画面表示データを作成する。進行制御部331は、作成したサブキャラクタ設定画面
表示データをサーバ通信部31を介して携帯端末2に送信する。
【0109】
また、進行制御部331は、サブキャラクタ設定画面1100に表示された「仲間変更
」ボタン1108が押下され、それに対応するサブキャラクタ変更要求を携帯端末2から
受信した場合、サブキャラクタ変更画面表示データを作成する。進行制御部331は、サ
ブキャラクタ変更要求に含まれるプレイヤIDを特定し、特定したプレイヤIDに対応す
る所有サブキャラクタ情報をプレイヤテーブルから抽出するとともに進行制御部331は
、抽出した各情報に基づいて、サブキャラクタの各要素パラメータを算出する。進行制御
部331は、抽出した各情報と、算出した各要素パラメータとを所定のレイアウトに配置
したサブキャラクタ変更画面1200を表示するためのサブキャラクタ変更画面表示デー
タを作成する。進行制御部331は、作成したサブキャラクタ変更画面表示データをサー
バ通信部31を介して携帯端末2に送信する。
【0110】
また、進行制御部331は、サブキャラクタ変更画面1200に表示された「選択」ボ
タン1205が押下され、それに対応するサブキャラクタ決定要求を携帯端末2から受信
した場合、受信したサブキャラクタ決定要求に含まれるプレイヤID、サブキャラクタI
D及びパーティ内の順番を特定する。進行制御部331は、パーティテーブルにおいて、
特定したプレイヤID及び順番に対応するサブキャラクタIDを、特定したサブキャラク
タIDに更新する。
【0111】
次に、進行制御部331は、補正部332に、パラメータ補正処理の実行を指示する。
進行制御部331は、サブキャラクタ設定画面を表示するサブキャラクタ設定画面表示デ
ータを作成する。なお、このサブキャラクタ設定画面1100のメインキャラクタ画像1
101の下に、補正後の各要素パラメータ及び差分が表示されるようにしてもよい。
【0112】
補正部332は、進行制御部331からパラメータ補正処理の実行を指示されると、職
業決定要求又はサブキャラクタ決定要求に含まれるプレイヤのプレイヤIDを特定し、特
定したプレイヤIDに対応するメインキャラクタの各情報をプレイヤテーブルから抽出す
る。また、補正部332は、特定したプレイヤIDに対応するサブキャラクタのサブキャ
ラクタIDをパーティテーブルから抽出し、抽出したサブキャラクタIDに対応するサブ
キャラクタの各情報をサブキャラクタテーブルから抽出する。補正部332は、抽出した
各情報に基づいて、メインキャラクタ及びサブキャラクタの各要素パラメータを算出する
。
【0113】
補正部332は、サブキャラクタ毎に、サブキャラクタの各要素パラメータの合計に付
与率を乗じて付与ポイントを算出し、各サブキャラクタの付与ポイントの合計を全加算ポ
イントとして算出する。次に、補正部332は、メインキャラクタの各要素パラメータの
合計に対する各要素パラメータの比率を算出し、全加算ポイントに各要素パラメータの比
率を乗じた加算ポイントを算出する。次に、補正部332は、メインキャラクタの各要素
パラメータに各加算ポイントを加算して、補正後のメインキャラクタの各要素パラメータ
を算出する。補正部332は、補正前及び補正後のメインキャラクタの各要素パラメータ
並びに補正前の各要素パラメータ及び補正後の各要素パラメータの各差分をパラメータテ
ーブルに記憶する。
【0114】
補正部332は、パラメータ補正処理に用いたサブキャラクタの各要素パラメータを変
更しない。なお、補正部332は、サブキャラクタの各要素パラメータから各付与ポイン
トを減算してもよい。
【0115】
また、サブキャラクタの付与率は、プレイヤからの指示に応じて、設定できるようにし
てもよい。その場合、例えば、付与率が高く設定される程、バトルに登場する敵キャラク
タが強くなるように変更される。また、付与率が高く設定された場合、バトルに勝利した
際に得られる経験値が低くなるように付与率に応じて経験値が変更されてもよい。
【0116】
また、付与率に、上限値(例えば60%)が設定されてもよい。その場合、上限値を超
える付与率が設定されたときは、バトルにおいてスキルを使用できないようにしてもよい
。また、付与ポイントに、上限値が設定されてもよい。その場合、付与ポイントが上限値
に到達したときは、バトルにおいて、特定の特殊効果が発揮するようにしてもよい。
【0117】
バトル実行部333は、進行制御部331からバトルの実行を指示されると、メインキ
ャラクタのパラメータが補正されたパーティを用いて敵キャラクタとのバトルを実行する
。バトル実行部333は、バトル実行要求に含まれるプレイヤIDを特定し、特定したプ
レイヤIDに対応するメインキャラクタの各要素パラメータをパラメータテーブルから抽
出する。また、バトル実行部333は、特定したプレイヤIDに対応するサブキャラクタ
のサブキャラクタIDをパーティテーブルから抽出し、抽出したサブキャラクタIDに対
応するサブキャラクタの各情報をサブキャラクタテーブルから抽出する。バトル実行部3
33は、抽出したサブキャラクタの各情報に基づいて、サブキャラクタの各要素パラメー
タを用いて算出する。
【0118】
バトル実行部333は、各キャラクタのパラメータを用いて、敵キャラクタとのバトル
を実行する。バトル実行部333は、実行したバトルの結果を進行制御部331に渡す。
【0119】
図13及び
図14は、ゲームシステム1の動作シーケンスの一例を示す図である。
図1
3及び
図14では、特にパーティの編成、キャラクタの設定、及びバトルの実行に関する
動作シーケンスを示す。この動作シーケンスは、予め端末記憶部22及びサーバ記憶部3
2に記憶されているプログラムに基づいて、主に端末処理部25及びサーバ処理部33に
より、携帯端末2及びサーバ3の各要素と協働して実行される。
【0120】
以下、
図13に示すゲームシステム1の動作シーケンスについて説明する。
【0121】
最初に、表示部24にメニュー画面800が表示された状態で、プレイヤが「パーティ
編成」ボタン803を押下すると、閲覧実行部251は、パーティ編成要求を端末通信部
21を介してサーバ3に送信する(ステップS101)。サーバ通信部31を介してパー
ティ編成要求を受信した場合、進行制御部331は、パーティ編成画面表示データを作成
する(ステップS102)。次に、進行制御部331は、作成したパーティ編成画面表示
データを、サーバ通信部31を介して携帯端末2に送信する(ステップS103)。閲覧
実行部251は、端末通信部21を介してパーティ編成画面表示データを受信した場合、
受信したパーティ編成画面表示データに基づいてパーティ編成画面810を表示部24に
表示する(ステップS104)。
【0122】
閲覧実行部251は、プレイヤがパーティ編成画面810のメインキャラクタ画像81
1を押下すると、メインキャラクタ設定要求を端末通信部21を介してサーバ3に送信す
る(ステップS105)。
【0123】
サーバ通信部31を介してメインキャラクタ設定要求を受信した場合、進行制御部33
1は、メインキャラクタ設定画面表示データを作成する(ステップS106)。次に、進
行制御部331は、作成したメインキャラクタ設定画面表示データをサーバ通信部31を
介して携帯端末2に送信する(ステップS107)。閲覧実行部251は、端末通信部2
1を介してメインキャラクタ設定画面表示データを受信した場合、受信したメインキャラ
クタ設定画面表示データに基づいてメインキャラクタ設定画面900を表示部24に表示
する(ステップS108)。
【0124】
閲覧実行部251は、プレイヤがメインキャラクタ設定画面900の「職業変更」ボタ
ン908を押下すると、職業変更要求を端末通信部21を介してサーバ3に送信する(ス
テップS109)。
【0125】
サーバ通信部31を介して職業変更要求を受信した場合、進行制御部331は、職業変
更画面表示データを作成する(ステップS110)。次に、進行制御部331は、作成し
た職業変更画面表示データをサーバ通信部31を介して携帯端末2に送信する(ステップ
S111)。閲覧実行部251は、端末通信部21を介して職業変更画面表示データを受
信した場合、受信した職業変更画面表示データに基づいて職業変更画面1000を表示部
24に表示する(ステップS112)。
【0126】
閲覧実行部251は、プレイヤが職業変更画面1000の「選択」ボタン1003を押
下すると、職業決定要求を端末通信部21を介してサーバ3に送信する(ステップS11
3)。
【0127】
サーバ通信部31を介して職業決定要求を受信した場合、進行制御部331は、プレイ
ヤテーブルにおいて、メインキャラクタID、職業並びにスキルキャラクタIDに更新す
る(ステップS114)。
【0128】
次に、補正部332はパラメータ補正処理を実行する(ステップS115)。パラメー
タ補正処理の詳細については後述する。次に、進行制御部331は、メインキャラクタ設
定画面を表示するメインキャラクタ設定画面表示データを作成する(ステップS116)
。
【0129】
進行制御部331は、作成したメインキャラクタ設定画面表示データをサーバ通信部3
1を介して携帯端末2に送信する(ステップS117)。閲覧実行部251は、端末通信
部21を介してメインキャラクタ設定画面表示データを受信した場合、受信したメインキ
ャラクタ設定画面表示データに基づいてメインキャラクタ設定画面900を表示部24に
表示する(ステップS118)。
【0130】
その後、プレイヤの操作に従って再度表示部24にメニュー画面800が表示された場
合、表示部24にメニュー画面800が表示された状態で、プレイヤが「バトル」ボタン
803を押下すると、閲覧実行部251は、バトル実行要求を端末通信部21を介してサ
ーバ3に送信する(ステップS119)。
【0131】
進行制御部331が、サーバ通信部31を介してバトル実行要求を受信した場合、バト
ル実行部333は、バトルを実行する。次に、進行制御部331は、バトル結果画面表示
データを作成する(ステップS120)。
【0132】
次に、進行制御部331は、作成したバトル結果画面表示データをサーバ通信部31を
介して携帯端末2に送信する(ステップS121)。閲覧実行部251は、端末通信部2
1を介してバトル結果画面表示データを受信した場合、受信したバトル結果画面表示デー
タに基づいてバトル結果画面を表示部24に表示する(ステップS122)。以上により
、パーティの編成、キャラクタの設定、及びバトルの実行に関する動作シーケンスは終了
する。
【0133】
次に、
図14に示すゲームシステム1の動作シーケンスについて説明する。
図14にお
いて、S201~S204とS219~S222は、
図13に示すS101~S104と
S119~S122と同様であるため、その説明を省略する。
【0134】
閲覧実行部251は、プレイヤがパーティ編成画面810の何れかのサブキャラクタ画
像を押下すると、サブキャラクタ設定要求を端末通信部21を介してサーバ3に送信する
(ステップS205)。
【0135】
サーバ通信部31を介してサブキャラクタ設定要求を受信した場合、進行制御部331
は、サブキャラクタ設定画面表示データを作成する(ステップS206)。次に、進行制
御部331は、作成したサブキャラクタ設定画面表示データをサーバ通信部31を介して
携帯端末2に送信する(ステップS207)。閲覧実行部251は、端末通信部21を介
してサブキャラクタ設定画面表示データを受信した場合、受信したサブキャラクタ設定画
面表示データに基づいてサブキャラクタ設定画面1100を表示部24に表示する(ステ
ップS208)。
【0136】
閲覧実行部251は、プレイヤがサブキャラクタ設定画面1100の「仲間変更」ボタ
ン1108を押下すると、サブキャラクタ変更要求を端末通信部21を介してサーバ3に
送信する(ステップS209)。
【0137】
サーバ通信部31を介してサブキャラクタ変更要求を受信した場合、進行制御部331
は、サブキャラクタ変更画面表示データを作成する(ステップS210)。次に、進行制
御部331は、作成したサブキャラクタ変更画面表示データをサーバ通信部31を介して
携帯端末2に送信する(ステップS211)。閲覧実行部251は、端末通信部21を介
してサブキャラクタ変更画面表示データを受信した場合、受信したサブキャラクタ変更画
面表示データに基づいてサブキャラクタ変更画面1200を表示部24に表示する(ステ
ップS212)。
【0138】
閲覧実行部251は、プレイヤがサブキャラクタ変更画面1200の「選択」ボタン1
205を押下すると、サブキャラクタ決定要求をに端末通信部21を介してサーバ3に送
信する(ステップS213)。
【0139】
サーバ通信部31を介してサブキャラクタ決定要求を受信した場合、進行制御部331
は、パーティテーブルにおいて、サブキャラクタIDに更新する(ステップS214)。
【0140】
補正部332は、パラメータ補正処理の実行する(ステップS215)。パラメータ補
正処理の詳細については後述する。次に、進行制御部331は、サブキャラクタ設定画面
を表示するサブキャラクタ設定画面表示データを作成する(ステップS216)。
【0141】
進行制御部331は、作成したサブキャラクタ設定画面表示データをサーバ通信部31
を介して携帯端末2に送信する(ステップS217)。閲覧実行部251は、端末通信部
21を介してサブキャラクタ設定画面表示データを受信した場合、受信したサブキャラク
タ設定画面表示データに基づいてサブキャラクタ設定画面1100を表示部24に表示す
る(ステップS218)。
【0142】
図15は、補正部332によるパラメータ補正処理の動作フローの一例を示す図である
。
図15に示すパラメータ補正処理は、
図13のステップS115及び
図14のステップ
S215において実行される。
【0143】
補正部332は、進行制御部331からパラメータ補正処理の実行を指示されると、職
業決定要求又はサブキャラクタ決定要求に含まれるプレイヤのプレイヤIDに基づいて、
パーティテーブルからパーティを構成するメインキャラクタ及びサブキャラクタを特定す
る(ステップS301)。
【0144】
補正部332は、特定したメインキャラクタの各パラメータを、特定したサブキャラク
タの各パラメータを用いて補正する(ステップS302)。補正部332は、補正前及び
補正後のメインキャラクタの各パラメータ、並びに補正前及び補正後のメインキャラクタ
の各パラメータの差分を、パラメータテーブルに記憶し(ステップS303)、一連のス
テップを終了する。
【0145】
以上説明してきたように、本実施形態におけるゲームシステム1では、サーバ3が、サ
ブキャラクタのパラメータに基づいて、メインキャラクタのパラメータを補正し、メイン
キャラクタのパラメータが補正されたパーティを用いてバトルを行うゲームを実行する。
これにより、本実施形態におけるゲームシステム1は、バトルゲームの興趣性を向上させ
ることが可能となる。
【0146】
また、従来のロールプレイングゲーム又はカードバトルゲームでは、パーティを構成す
るサブキャラクタが、メインキャラクタよりも強くなってしまうことあり、この場合、レ
ベルの低いメインキャラクタがパーティの弱点になっていた。さらに、パーティを構成す
るメインキャラクタを変更できる場合、パーティを強くするためには、プレイヤの分身と
して思い入れのあるメインキャラクタをパーティから外す必要があった。ゲームシステム
1では、メインキャラクタがパーティ内で弱点となることに対するプレイヤの不満が発生
することを抑制することが可能となる。
【0147】
なお、ゲームシステム1は、プレイヤがメインキャラクタカード及びサブキャラクタカ
ードによってデッキを構成して敵キャラクタとバトルを実行してもよい。この場合、各キ
ャラクタカードのデッキの配置位置は、パーティテーブルに記憶されたパーティの順番に
よって決定される。
【0148】
この場合、さらに、メインキャラクタカード又はサブキャラクタカードのデッキの配置
位置に応じて、付与率が変更されてもよい。例えば、メインキャラクタカードを、デッキ
の前衛に配置した場合、各サブキャラクタの付与率は、通常よりも高く設定される。また
、デッキの前衛に配置したサブキャラクタカードの付与率を、デッキの後衛に配置したサ
ブキャラクタカードの付与率よりも低く設定してもよく、デッキの前衛に配置したサブキ
ャラクタカードの付与率を、デッキの後衛に配置したサブキャラクタカードの付与率より
も高く設定してもよい。
【0149】
また、補正部332は、RAIDバトル又はボスキャラクタと対戦するクエストの場合
に限り、パラメータ補正処理を実行してもよい。
【0150】
また、本実施形態では、プレイヤテーブルが更新された際に、即ちバトルを行う前に、
パラメータ補正処理が実行される例について説明したが、パラメータ補正処理は、バトル
を行う場合に実行されればどのようなタイミングで実行されてもよい。例えば、パラメー
タ補正処理は、バトルの実行直前に、その時点のパーティを構成するサブキャラクタの各
要素パラメータに基づいて実行されてもよい。また、バトルの実行中にプレイヤによる指
示等によりパーティを構成するサブキャラクタが変更された場合、その時点で、パラメー
タ補正処理が実行されてもよい。また、バトルの実行中に、メインキャラクタの各要素パ
ラメータが下限値以下になった場合、又は特定のバトル効果が発動した場合に、パラメー
タ補正処理が実行されてもよい。
【0151】
当業者は、本発明の精神及び範囲から外れることなく、様々な変更、置換、及び修正を
これに加えることが可能であることを理解されたい。特に、本発明のゲームシステム1が
、携帯端末2とネットワークを介して接続されたサーバ3として機能する場合には、ゲー
ムの進行画面をサーバ3が生成したデータに基づき携帯端末2にて表示されるウェブ表示
とし、その他のメニュー画面等を携帯端末2にインストールされているネイティブアプリ
によって表示するネイティブ表示とする等の、サーバ3と携帯端末2のそれぞれが処理の
一部を担うハイブリッドゲームとすることもできる。
【符号の説明】
【0152】
1 ゲームシステム
2 携帯端末
3 サーバ
31 サーバ通信部
32 サーバ記憶部
33 サーバ処理部
331 進行制御部
332 補正部
333 バトル実行部