1人でゲームが作れるように修行します。2 (487レス)
上
下
前
次
1-
新
324
: 2011/09/15(木)22:00
ID:I5TXtYrP(5/6)
AA×
[
240
|320|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
324: [sage] 2011/09/15(木) 22:00:59.48 ID:I5TXtYrP 「7.ポジション別にCPU選手のAIを調整する」 ここまでくると脳内プログラミングでは難しくなってくるが敢えて思考実験を続けてみる。 6での拡張で、個々の選手に対して、 ・ボールをコントロールできない状態なら、目的地と方向を指示する ・ボールをコントロールできる状態なら、ボールのキック方向と強さを指示する の2パターンだけ考えればよくなった。 目的地については、チームで戦うときは必ずしもボールに向かう必要はなく、 むしろパス回しを活用していかに早く安全に敵陣深く攻め込めるかを考えた配置に なるよう、監督になった気分でそれぞれの選手に指示するべきである。 具体的には、選手間の位置関係から、ボールをコントロールできる(可能性が最も高い)選手から、 最前線の選手までの経路探索アルゴリズムを応用しつつ、個々の選手がより有利な位置に 移動するような評価関数などを駆使して、ということになりそうだが、脳内シミュレーションでは無理っぽい。 なお、選手への指示に上の2パターンを出せば、あとは自動で動いてくれるようにしたので、 ゲームパッドで選手ひとりを直接動かす操作方法は、この段階でデバッグ機能として卒業したい。 その代わりに、プレイヤーもマウスなどを使って、「どのプレイヤーをどこへ動かす」という指示を リアルタイムに出せるインタフェースを作っておく。 こうなると完全にサッカーチームの監督ごっこというゲームシステムが固まってくる。 もしくは、ジョイパッド操作は、チーム内で一人だけ動きが違う「キーパー」操作に割り当てても良いかも。 http://mevius.5ch.net/test/read.cgi/gamedev/1272901469/324
7ポジション別に選手のを調整する ここまでくると脳内プログラミングでは難しくなってくるが敢えて思考実験を続けてみる 6での拡張で個の選手に対して ボールをコントロールできない状態なら目的地と方向を指示する ボールをコントロールできる状態ならボールのキック方向と強さを指示する の2パターンだけ考えればよくなった 目的地についてはチームで戦うときは必ずしもボールに向かう必要はなく むしろパス回しを活用していかに早く安全に敵陣深く攻め込めるかを考えた配置に なるよう監督になった気分でそれぞれの選手に指示するべきである 具体的には選手間の位置関係からボールをコントロールできる可能性が最も高い選手から 最前線の選手までの経路探索アルゴリズムを応用しつつ個の選手がより有利な位置に 移動するような評価関数などを駆使してということになりそうだが脳内シミュレーションでは無理っぽい なお選手への指示に上の2パターンを出せばあとは自動で動いてくれるようにしたので ゲームパッドで選手ひとりを直接動かす操作方法はこの段階でデバッグ機能として卒業したい その代わりにプレイヤーもマウスなどを使ってどのプレイヤーをどこへ動かすという指示を リアルタイムに出せるインタフェースを作っておく こうなると完全にサッカーチームの監督ごっこというゲームシステムが固まってくる もしくはジョイパッド操作はチーム内で一人だけ動きが違うキーパー操作に割り当てても良いかも
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 163 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.047s