Re: ゲームを考案しました。 ( No.24 ) |
- 日時: 2008/01/14 22:17
- 名前: AI
- ・・・。
消す必要は無い。私は偽りなど話していない。 絶対に復帰してみせる。 今はこんなだが、見せてやる、私の存在を。
|
Re: ゲームを考案しました。皆様のご意見をお聞かせください。 ( No.25 ) |
- 日時: 2008/01/14 22:37
- 名前: xx
- 面白そうですね。
しかし、3Dともなると、グラフィッカーの仕事量だけでもかなりのものになります。 このような構想をお持ちなのならば、まずは御自分一人では何が出来るのかを明記して、その上で募集を募ってみては如何でしょうか?
また、なんとなく貴方の言っていることは分かりますし、手伝ってみたいという気持ちも無いわけではありませんが、その企画に参加する全ての人に自分の構想を相手に伝えられないようでは、真に面白いゲームが出来るはずはありませんし、まず準備段階で躓いてしまうでしょう。
まずはその企画書が出来上がった段階で、それを公開してみて、私が完全に納得が出来るようなら参加してみたいと思います。
しかし、完全3Dだと製作は何年かかることやら…
|
Re: ゲームを考案しました。皆様のご意見をお聞かせください。 ( No.26 ) |
- 日時: 2008/01/15 01:25
- 名前: ちょっと曖昧な感じ
- 3Dは必ずしも必要ではないんじゃないですかね。2Dでも実現できそうです。
問題は、将棋のように何手か先を読んで、駆け引きしながら詰めていって、最後にどかんと当てる、というようなバトルでしょうか。ここが一番重要な部分だろうと思います。ここさえ出来れば、2Dでもいいような気がします。
で、問題のバトルですが・・・。漫画を例えに出してありますが、確かにお互いに先を読みながら駆け引きする漫画のようなバトルは楽しいですよね。ただ、こういうバトルはゲーム化しにくいですよね。 こういうバトルをやりたいというアイディアは、誰でも思いつきます。それこそ、そういう漫画を読んだゲーム企画者なら、誰が思いついてもおかしくない。実際、私も考えましたし。 問題はその先で、どうやってゲーム化するかです。その部分のアイディアがしっかりしてるかどうかがポイントでしょうが、どうなんでしょうね。少なくとも私は、有効な手段を思いつかなかったので、あきらめましたけど。 AIさんが、その部分のアイディアを持っているなら、興味があるんですけどね。
|
Re: ゲームを考案しました。 ( No.27 ) |
- 日時: 2008/01/15 10:35
- 名前: AI
- ・・・・・・・・・執拗。
|
Re: ゲームを考案しました。 ( No.28 ) |
- 日時: 2008/01/15 10:44
- 名前: AI
- 以前に書いたシステム設定。
読み辛いこと砂漠の如し。
□システム内部処理
銃火器全般 攻撃は「攻撃範囲」を武器個別に決め、相手がその範囲内でかつ着弾が間に合えば命中。 さらに周囲に「補正範囲」を任意の値で設ける。
=「攻撃範囲」 攻撃命中が可能な範囲。数発で致命傷になる。 補足:エネルギー武器など(実弾以外)は、タイミングが多少ずれていても、 弾に距離が近いほど多くのダメージが入る。 (エネルギー弾は、周りにも攻撃判定がある)
=「補正範囲」 相手の行動予測が外れた場合に着弾点を自動補正する範囲。 ターン内のエネルギー消費と引き換えに範囲の設定(増減)が可能。
攻撃範囲外で補正範囲内の場合は相手の回避成功としダメージは軽度になります。 補正範囲は長く設定するか、広く設定するかのどちらかです。 これらの数値は武器によって個別のものとなります。 補正範囲は基本的に、Z軸(高さ)に対して横に広く縦に狭いものを想定しています。
「ダメージ」というより「持久力」を想定しています。 最終的には「ダメージ」を与えて終了です。
移動は直進、回避、追走をの中から選択します。
=直進 指定した座標に移動します。 相手の攻撃が同じ座標であった場合、タイミングが合えば攻撃が命中します。 最大の移動距離と移動速度が得られます。
=回避 相手からの攻撃時に自分が指定した移動先での警戒範囲を設定します。 警戒範囲内であれば自動修正による回避が可能。 その代わり「持久力」に影響があります。 ターン内の最大移動速度と引き換えに範囲の設定が可能。 回避にも移動時の制限が適用される。
=追走 指定範囲内であれば相手の行動先に向かいます。(相手の後を追う) ターン内の最大移動距離と引き換えに範囲の設定が可能。
通常は直進と回避、接近戦では回避と追撃を行います。 移動制限として、急な方向転換を行うと移動距離が著しく低下します。 その場合、 前方へ移動中に後方への方向転換後、そのまま移動する場合に最も制限が増加します。 空中への移動時にも制限が適用されます。 前方へ移動中にあり後方への方向転換後に空中へ場合を検討中。
=接近戦などで相手の真上に移動すると相手の攻撃可能範囲から抜けることが出来ますが、 障害物などがない場合、着地点を予測され易くなります。 下方への急な角度(垂直)の攻撃は可能です。 ただし、大型の武器、又は武器の特性によっては角度が浅くなるものがあります。
前方への移動中にさらに前方への移動時に加速を検討中。 バックステップを検討中(方向転換を行わない代わりに急速後退)。
時間の進行をどのように設定するか検討中。
プラン1:プレイヤー側と相手側でターンごとに使用できる時間を同じにする。 移動速度をどうするかが問題。 ターン内での移動回数を複数にするか一回にするか。
プラン2:プレイヤー側のみに時間の主導権を設け、 移動距離・行動選択によって時間の区切を変更する。
プラン3:ターン制限時間内、 またはプレイヤー側、相手側共に双方の攻撃の瞬間で区切る。 そのタイミングでオペレータからの分析・解説を受けられる。 最も近距離にいる相手との距離に応じて行動可能時間が変わる。 加えて、遠距離の場合はターン時間が長く、近距離の場合はターン時間が短い。 双方同じ条件にて、対戦モードが可能。
プラン4:プラン3に加え、どちらかが設定行動を終えた時点で区切る。 かなりじれったい戦闘なる可能性がある。 行動をしない場合は、相手の行動終了時、又は攻撃の直前で一時停止。
移動速度の設定をするか検討中。
◇近接戦闘時の攻撃・回避行動を構想
演出上のモーションを軸に構想 両刃・片刃に関しては、外見の問題にて考慮せず。
ブレード‐ブレード ブレード‐銃火器 銃火器‐銃火器
ステータス(剣):攻撃力 :相手に与えるダメージ。 重量 :剣の重さ。 攻撃速度 :中心点到達(ヒットエリア)までの時間。防御速度。 慣性制限 :振り始めるまでの時間。攻撃時、防御時は別数値。 リーチ :攻撃距離。突き攻撃時は1.5倍。攻撃角度に影響。 幅 :剣の幅。防御範囲に影響。 衝撃値 :ヒット時に与える衝撃力。硬直時間に影響。重量に基づく。 攻撃角度 :地上で選択可能な攻撃角度。リーチが長いと制限。 角度修正幅:各構えモーションから攻撃可能な方向の最大幅。 例‐「3」であれば、左上・上・右上まで攻撃可能。 構え変更 :リーチ・攻撃力・衝撃が低下するが、 やや速度が上がり、全方向からの攻撃が可能。 (剣を引き、前に出さず自身の周りを回すように振る) 耐久性 :この数値以上の攻撃を受けると武器破損となり、 使用できなくなる。(検討中)
攻撃方向を最大9方向より選択。 上・右上・右・右下・下・左下・左・左上・突き 特殊:空中縦方向‐衝撃値上昇/攻撃力上昇/攻撃速度減少 空中突き方向‐攻撃力上昇/攻撃速度上昇
角度変更 上=上 ( 0度):制限レベル1 上=右上( 45度):制限レベル2 上=右 ( 90度):制限レベル3 上=右下(135度):制限レベル4 上=下 (180度):制限レベル5 上=突き( 特殊):制限レベル4
慣性制限攻撃力・衝撃値変動 上 (0度とする):増加レベル2 右(左)上( 45度):増加レベル1 右(左) ( 90度):変動なし 右(左)下( 135度):減少レベル1 下 ( 180度):減少レベル2 突き ( 特殊):増加レベル3
(計算式には、関係している「数値名」のみ表記:数値にかかる、倍数などの変動は検討中) (計算は苦手なので、手直しをお願いします)
回数が重なるごとに、双方の数値が変動するように組みたいのですが、よく分かりません。
硬直時間=行動不能時間
どの行動も、状況に合わない設定を行った場合、ダメージが入る可能性がある。 例:攻撃を回避された後、行動速度が低下している状態で通常移動をする。 攻撃を防御された後、行動速度が低下している状態で再度攻撃をする。
攻撃一回目、どちらかが先に攻撃を仕掛けたと定義します。 (何れの場合も、全く同時の場合は双方後退後、個別の硬直時間を設ける) 攻撃側は、武器の制限数値を差し引いた攻撃速度で攻撃を行いますが、 一回目なので、その後の経過です。
攻撃がヒットした場合は、武器個別の数値と、設定による変動を含むダメージが適用されます。 その場合、受け側の総重量と、攻撃側の武器の最終攻撃力、最終衝撃値から算出した距離の分、 受け側が後退します。その後は双方が通常行動可能。
攻撃を回避した場合、最終衝撃値、慣性制限から算出した数値分の硬直時間が、 攻撃側に適用され、その間、受け側の行動が実質的に優先になります。 攻撃回避後に、受け側が攻撃を行う場合、その攻撃は通常の速度で攻撃できますが、 先に回避された側は、次回のみ、硬直時間を差し引いた速度で行動することになります。
特殊設定1(検討中):大型の剣を使用した縦振り攻撃を回避された場合、 攻撃側は地面で衝撃をなくし、 実質、硬直時間が減り、速めに次の行動が可能になる。
特殊設定2:特定の設定を行った場合、 攻撃速度などに全く関係のない、特別なモーションを設ける。 例:縦攻撃を回避した後に、横からの攻撃(反撃)をする場合、 最短距離の攻撃ではなく回転攻撃になる。 詳細、正面からの縦攻撃を左に回避した場合、右回りで左攻撃をする。
攻撃を防御された場合は、防御側の防御速度と比較し、 攻撃側が速ければ、次の行動は攻撃側が優位になります。 その場合、攻撃側は慣性制限を差し引いた速度で行動可能になります。
攻撃速度と防御速度が同じ場合、各制限はリセットされ、次回は双方が通常行動可能。 (「同速」の数値範囲を検討中)
攻撃速度が防御速度より低い場合、次回の行動は防御側優位になります。
各武器の、個別の数値、(特性:衝撃値など)により、優位条件が変化する。
・衝撃値の高い攻撃を軽量武器で防御した場合、 受け側は、長時間の硬直時間が適用される。 ・軽量武器と重量武器で同時に攻撃した場合、 次回、重量武器が優勢になる。 ・重量武器を弾いた場合、通常移動が可能な場合がある。 (条件検討中)
追記。 二回目、ヒットした場合は、 後退した受け側を再度攻撃する場合、各数値はリセットされ、一回目と同じ扱いをします。
二回目、回避された場合は、 攻撃側が硬直中に、受け側が行動可能。 次回、攻撃側は硬直時間を差し引いた速度が適用される。 実質、回避又は防御のどちらかになる可能性が高い。 高速(軽量)武器の場合、先手になる可能性もある。 攻撃は、各制限数値を差し引いた攻撃速度になり、 実質、先に攻撃を仕掛けた側として扱われます。
二回目、攻撃を防御され、攻撃速度が防御速度を上回った場合、 攻撃側の優先行動になり、再度攻撃が可能。 以降、行動速度が防御速度を下回るか、回避されるまで、そのままの順位で行動可能。
二回目、攻防後、攻撃速度が防御速度を下回った場合、 防御側の優先行動になり、 以降、受け側の行動速度を下回るか、回避されるまで、そのままの順位で行動可能。
剣と銃火器による戦闘。
銃火器ステータス ステータス:攻撃力 :相手に与えるダメージ。 重量 :武器の重さ。攻撃速度に影響。 攻撃速度 :武器を構えるまでの時間。ストック等の設定により変化。 連射速度 :次の弾丸を発射するまでの時間。数値低=高速。 弾速 :発射した弾丸の速度。 衝撃値 :ヒット時に与える衝撃力。硬直時間に影響。 構え変更 :攻撃速度・集弾率に影響。両手、片手から選択。(検討中) 耐久性 :この数値以上の攻撃を受けると武器破損となり、 使用できなくなる。(検討中)
「通常の戦闘」として扱っても問題はないでしょう。
剣での攻撃に対して、銃器で応戦する場合。 銃の攻撃範囲内にて、弾丸が発射されヒットエリアに到達する場合、 剣側は直前に防御・回避から行動選択。(以下、通常行動は考慮しない)
ヒットしない場合は剣での攻撃を続行。
強行攻撃(検討中) 剣側が、被弾しても攻撃を続行する場合。 銃側は、攻撃・防御・回避から行動選択。
攻撃の場合、本体への攻撃か、剣の攻撃軌道を強制的に変える。 その後は回避と同じ扱い。
銃の合計の衝撃値が、剣攻撃における衝撃値を超えない場合、 そのままの状態で剣側の攻撃速度(攻撃タイミング)になった場合は剣が命中。
軌道を変えられた場合は、回避された場合の扱いとする。
◇防御システム構想
実質の優先度。任意指定可能。
優先度:右手武装/剣 優:剣‐腕部装甲板‐銃火器‐アームユニット:劣
優先度:両手武装/右剣 優:左盾‐左腕部武装‐左武器‐左アームユニット‐右剣:劣
◆何でも防具に出来る。 要らない武器は、捨てる前に盾にします。 左腕を切らせて、右手で刺す。 移動する必要がなければ、足で受け止めて、慣性に任せて特攻します。
剣攻撃に対し、剣で防御する場合。 相手の攻撃軌道に対し、防御角度を選択。
大型剣 上・右上・右・右下 = 135度同時防御 自動修正前後45度 実質:左上・上・右上・右・右下・下 中型剣 上・右上・右 = 90度同時防御 自動修正前後90度
小型剣 上・右上 = 45度同時防御 自動修正前後135度
軽量剣(検討中) 上 = 0度 自動修正前後180度(全方位)
防御指定範囲内に攻撃が命中した場合、 最速防御となり、制限が最も少ない。
防御した場合は、武器耐久力に影響する。
自動修正防御をした場合は、 各動作制限を受ける。
防御範囲外での攻撃に関しては構想中。 (今のところ、命中として扱う)
防御制限
指定角度からの距離、又は修正角度の距離から算出。 指定角度と実質の角度で、角度差が大きい場合は、制限も比例して大きくなりる。
◇回避システム構想
相手と自分の行動速度に依存する。
差分:回避 +6:8方向(全方向) +5:7方向 +4:6方向 +3:5方向 +2:4方向 +1:3方向 0:2方向 −1:1方向(以下検討中) −2:1方向 −3:1方向 −4:1方向 −5:回避不能 −6:回避不能
速度3の攻撃に対して、速度4の回避をした場合、 差分3、180度まで、実質5方向の対応。
速度1の攻撃に対して、速度1の回避をした場合、 差分0、45度まで、実質2方向までの対応が可能。
速度の範囲については大まかな数値。
回避速度の振り分けを構想中
差分4、2方向失敗、続けて2方向成功。 攻撃速度余りなし。
差分6、3方向成功、続いて攻撃行動。 次回攻撃(行動)速度プラス5。
(作者思考停止…、AIプログラムを起動します)
◇レーザーブレード・ENシールド/エネルギー武器全般
・レーザーブレードは、実刃(剣)系の武器よりも攻撃速度が速く、本体重量も低いものが多い。
・レーザーブレードの攻撃に対して実体系の武装で防御すると、著しく耐久性が低下します。
・レーザーブレードでの防御は出来ません。 ブレード発生装置での防御は可能ですが、耐久力が低いために多くは使用できません。
・ENシールドは、エネルギー系攻撃に対して有効な防御装置です。 レーザーブレードの攻撃に対しては、ENシールドでの防御が効果的です。
・エネルギー武器には、EN補助装置内蔵型とそうでない機種に別れ、 前者はエネルギー使用量を抑えられますが、重量が多くなります。 後者は軽量ですが、ジェネレータから大量のエネルギーを使用します。
・エネルギー系の武器は、出力調整が可能です。攻撃範囲が増加します。 武器によっては出来ない場合もあります。
◆レーザーブレードの攻撃は、基本的に回避で対処します。
レーザーブレードの攻撃に対し、レーザーブレードの攻撃で反撃した場合、 相打ちになる代わりに、双方が確実にヒットします。
◆各武器による特殊行動
・実刃系の武器による防御行動にて、実弾系の攻撃を受けた場合、 各武器個別の角度で弾の進行方向を変更できます。 これにより、耐久性消費軽減(検討中)
・レーザーブレードによる防御にて、エネルギー系の弾を受けた場合、 進行方向はそのままに、後方へ流すことが可能。 防御側のブレード出力がEN弾の攻撃力を大きく(検討中)下回る場合、 後方へ完全に流すことは出来ない。この場合ダメージが入る。
・実刃系の攻撃に対して、実弾系の武器で回避行動をする場合、 時間に余裕があれば、攻撃が可能。 その場合、本体への攻撃か、武器への攻撃が選択可能。 武器への攻撃の場合、実弾攻撃力が高ければ(検討中)弾き返すことが可能。 その場合、相手の実刃による攻撃力(衝撃値?)に関係する。 軌道変更も検討中。
途中。
|
Re: ゲームを考案しました。皆様のご意見をお聞かせください。 ( No.29 ) |
- 日時: 2008/01/15 14:17
- 名前: 通りすがり
- 今更だけど読んでる限りアマチュアには無理なんじゃないかな?
それが作れるレベルならゲーム会社に就職してるだろうし。 企画だけなら壮大なものもアマチュアに作れるけど、それを実際に作る事には無理があったりするんだよ。
どうしてもそのゲームを作りたいなら掲示板で仲間を探すより ゲーム会社にでも入って企画を出した方が余程近道だと思う。 どうしても自分でゲーム作りたいなら自分なりに可能なレベルの ゲームで妥協する事も必要だよ。
|
Re: ゲームを考案しました。皆様のご意見をお聞かせください。 ( No.30 ) |
- 日時: 2008/01/15 14:52
- 名前: トーリスガリ
- あらかじめ言っておきます。
気分を害したらごめんなさい。
他の方も言ってますが、 まず文章がわかりにくくて、企画内容が伝わってきません。
わかりにくい理由は以下のふたつ。 @文章が長い A細かい部分を伝えすぎている
@に関してですが、世間一般の人は長い文章をひと目見ると 「うわっ!長っ!!」と思って、読解しようとはしません。 残念ながらそれが現実です。長い文章でも耐えてくれる人を 探すのであれば、気長に待ち続ければいいと思います。
つぎにAですが、世界設定や攻撃方法よりも、 もっとゲームの根本的な部分を大まかに説明するべきです。 いろんな情報を伝えすぎていて、読み手を混乱させています。
たとえば、 ----------------------------------------------------- 「将棋の概念を取り入れたアクションを作りたいんだけど、 どう思う?」 ----------------------------------------------------- とかでいいんです。
すると 「将棋の概念ってどういうこと?」とか 「ターン制?リアルタイム制?」とかいう流れになります。
それに対して答えていくことで、自分なりにもアイデアを まとめられますし、他の人のアイデアを聞くこともできます。
さらに、ここまできて初めて「面白そうだからオレもやる」 という話になります。
もしまだやる気があって、ここの人たちと議論したいのなら 新たなスレッドを作って仕切りなおすことをオススメします。
|
Re: ゲームを考案しました。皆様のご意見をお聞かせください。 ( No.31 ) |
- 日時: 2008/01/15 22:10
- 名前: xx
- 伝えたいことはなんとなく分かりましたが、これだと3Dにしてまで実装する必要が必ずしもあるわけではなく、2Dに高さを一定量加えたもので代用することが出来そうです。
確かにこの構想自体が複雑かつ細部にわたって定義づけられています。 しかし、百歩譲ってその構想自体に何の問題もなかったとしても、この後のプログラミング・実装段階で自分がある程度、基礎となる部分のプログラミング・実装が出来ないと、これくらいシステムが細かなものとなると完成は無理です。
メンバーは、まずプログラマーがゲーム製作経験者でも、そのメンバー一人ひとりが、一日中ずっとプログラミングにかかりきりになるということは出来ないでしょうから、数人では1年では到底出来そうにありません。 数人も集まらないとなると、何年かかるか分かりません。 勿論、そのような企画はフリーソフトとして完成するかどうかという危険が大きくなります。
妥協という形ではありませんが、まずデバッグ段階で躓いた物でもよいのでプログラミングソースを公開し、「この部分が分からないので教えてください」ということなら、その部分だけの修正に携わってくださる方々もいらっしゃるかもしれません。
AIさんの文章を読む限りでは、キャラ移動・当たり判定から攻撃範囲決定まではさほど難しくなさそうです。 それ以降の、攻撃・防御・回避判定辺りも、何とかなりそうです。 が、その後の武器・防具設定が難しそうですね。
この辺りまでがこのゲームの土台となる部分、メインプログラムであると想定されます。 しかし、これを一人で完成させることは、莫大な労力と時間を必要とするでしょう。 キャラ移動・当たり判定以降は数人で作業を分担するのがよいのではないでしょうか?
|
Re: ゲームを考案しました。 ( No.32 ) |
- 日時: 2008/01/16 07:04
- 名前: AI
- 笑わせる。
意味が理解できないのであるなら未だ見込みはあるが、この程度の文章を解読出来ない人間が式を組める訳が無い。 スタッフロールに名を刻む事が汚らわしい。 永久に通りすがることを推奨する。
xx様。 ---------------------------------------- (イメージ加速の為「レイヴン」に擬態中。暫く続きます故、ご容赦頂きます)
2Dは最終手段だ。 それではただの将棋になってしまう。ただの将棋はただの将棋だ。私はSQUAREのフ口ントミッションが嫌いなのだ。それが不満であるからこそ、3Dを選んだ。 何年掛かろうと、そんなことは問題ではない。問題だと思うのであれば加速させる事だ。
相手の頭上に回る事も回避要因の一つ。 着地地点を予測する事もシステムの一つ。
人員については募集できる状況になり次第、進行させる。
武器の設定に関しては何とかする。 その前に、計算式が出来るかどうかが問題だ。 すまないが私には出来ない。戦略を思考している。 他のゲームの計算式を見ても全く理解できない。言葉で表すのが限界だ。 だが、私の中で「製品」が動作している以上、出来ないわけが無い。私は根拠の無い妄想はしない。信じない。
それよりも企画書だ。 浮かばない。書けない。 すこし待ってくれ。 作文の一行を書くのに10時間以上掛かっていた私が、今こうして文章を書いている。成長は目に見えている。 悪いな。待っていてくれ。
すまない。
感謝する。
(イメージ加速の為「レイヴン」に擬態中。暫く続きます故、ご容赦頂きます)
|
Re: ゲームを考案しました。 ( No.34 ) |
- 日時: 2008/01/16 16:52
- 名前: AI
- ユニットの移動に関する記載。
通常行動(遠距離武器攻撃・移動全般)から近接行動(近接武器による攻撃)。
近接戦闘。 一定の範囲内で攻撃指定をした場合、近接戦闘として扱う。 近接戦闘の場合は一定範囲内での移動制限。 攻撃の中断により通常行動へ移行。 相手が範囲外で、周りに何も無い状態で近接攻撃をした場合、単にタイムロス(行動の失敗)として扱う。
遠距離、近接戦闘以外。 銃火器での戦闘を行う場合は、近接戦闘時の式は無関係である。 近接武器に対し、銃火器(遠距離武器)での応戦をした場合は通常行動として処理する。
構想中。 遠距離武器による近接戦闘。 加え、攻撃箇所の詳細指定。
速射武器によるターン設定。 範囲系武器による回避設定。
誘導系武器によるターン設定。 誘導系武器に対する回避設定。
|