- 2008-04-17 (木) 0:01
- 成長期
会社にある自販機の中が、すぐに変わる8月下旬。
お気にいりだったコーヒーがなくなっていきます。
この頃は今に比べて無糖よりも、
普通のコーヒーを飲んでいたのですが、
自分が気にいったコーヒーは売れないのか、
すぐに消えてしまいます。
今年の冬はコーヒーじゃないですが、
コーンポタージュが消えました。
たまに飲むコーンポタージュが好きだったのですが、
たまにしか飲まなかったのが原因でしょうか?
もしかすると、ミナミしか飲んでなかったのか?
来年の冬は自販機に、コーンポタージュの復活のメモでも
張っておきたいと思います。
CPUで物を投げるという事は、
投げる動作というよりも、
どこに投げるかが問題になってきますね。
ここはいろいろ深くなってきますが、
とりあえずプレイできるようにするためにも、
簡単に作りたいと思います。
深いAIは、もう少し後で。
目標の物体に当てるというAIなら、
その物体の座標からで何とかなりますが、
その物体が多数の場合、
どれに優先度を置くかが問題になってきます。
物体の進みを邪魔をするだけなら、
多数ある物体の一番前のに投げればいいですし、
物体を一つずつ確実に当てるのならば、
確実に当てれる奴を探すのがいいのですが、
邪魔をして、なおかつ、物体を確実に当てて、
個数を減らすというAIが大変です。
さて、どっちが効果的でしょう?
ゴールに一直線に目指すプレイヤーの一人を邪魔するのは当然。
しかし、距離を見て安全なら、他のプレイヤーを邪魔する方が
後の事を考えたら良いのかもしれない。
しかし、それでゴールを目指すプレイヤーが有利になるかもしれない。
しかし、それでゴールを目指すプレイヤーを邪魔しに行くと、
後々、大変な事になるかもしれない。
なかなか難しいAIとなっています。
ちなみに、「もっと具体的なゲームの名前を出せよ」と、
思われるかと思いますが、具体的な名前を出すと、
いろいろと問題になりそうなのですみません。
うちの会社の追跡能力は
異常です。
社員である自分でもビックリなので、
下手な事はできません。
どこからそんな情報を手に入れるんだ?と思う事が多々。
それを探している担当部署があるんじゃないかと、
たまに思ってしまいます。
話が逸れましたが、とりあえず今は先頭のプレイヤーを
邪魔するプログラムだけを作っておくことにしました。
これは座標だけで割り出せるので簡単です。
ただし、計算した瞬間の座標じゃなくて、
移動する方向や移動先を狙わないと、
当りません。
しかし、それをやり過ぎると止まっている時に、
向いている方向の少し前を攻撃し、
やっぱり当りません。
面倒なので、アクションゲームなどは、
敵の攻撃方法を範囲攻撃にすると楽です。
その辺り一帯を攻撃。
これで全て解決です。
まあ、この時作っていたものには、
そんな範囲攻撃などありませんが。
でも範囲攻撃って楽ですよ。
ゲームバランスを崩しかねないぐらいに。
アクションゲームのAIで連射が可能なら、
逃げ切るのが不可能なのを簡単に作れます。
というか、連射じゃなくても追い詰めるだけで
アウトです。
ちょっと強いボスを作りたかったら、
範囲攻撃できるボスを作りましょう。
いろいろ余裕です(AIを考えないで済む)。
今回はこれぐらいで。
もっと細かいのは、後々書こうと思ってます。
今は簡単なCPUを作って、
ゲームを動かす事が大事なので。
次回は少し長くなりますが、
相手の動きを読んで、止めるという動作を書こうと思ってます。
その物体に間に合う間に合わないで、
CPUが変わってくるのがポイントです。
ここはいろいろ大変。
今でも苦労しているところですね。
(なかなかいいAIだ編へ)
- Newer: たまにバグチェッカーは人間を超える
- Older: 図書館戦争シリーズの別冊の感想1 (本当に別冊で良かった)
Comments:2
- 達也 08-04-17 (木) 2:17
-
物を投げるとなると、当然放物線を描きますが、それの動きってジャンプと同じで物体の動きに重力加速度をプラスしなきゃいけないんでしょうか?
そしてやっぱり最強のAIって簡単に作れるんですねw追記
企業の作品名を出しちゃいけないってのは、一応暗黙のルールかと。
企業としても悪評とか○○って社員がいるんでしょ? とか言われるようになったら困りますから。 - 大阪ミナミ 08-04-17 (木) 22:48
-
>>達也さん
基本はジャンプと同じです。
重力加速度をかければ大丈夫ですが、ゲームによっては
物体ごとに変えた方がやりやすい場合がありますよ。スポーツゲームとかは人間と球の重力加速度を微妙に
変えたりすると、やりやすくなったりします。将棋やチェスなどの考えるゲーム以外、
特に瞬発力と動体視力のゲームは無敵ですw
もうキー入力が見えてる時点でアウト!たまに自社のゲームでブログを書いている人がいますから、
いつもよくやるなあと思ったりしてます。うちは完全にアウトっすよ(笑)
![プログラムランキング [人気blogランキング]](http://humanfactory.net/dame/images/r01.gif)
