2004-02-01から1ヶ月間の記事一覧

RTA*。Real-Time Search for Learning Autonomous Agents ISBN:0792399447読んでたんだけど、なんか探してたのと方向性が違うっぽい。探索してすぐ移動ってのを繰り返すんだけど、その1サイクルをMAPのサイズとかに関係なく定数時間で処理しようってのに無…

注文してたAi Game Programming Wisdom2が届いたので経路探索の所だけぱらぱらと流し読み。なんかGLSL本も明日届くらしいんで読んでる暇が…

ビデオカード変えたので、試しにリネージュ2をやってみた。見た目はさすがにきれい。風景見て回るだけでも楽しめそう。ただ操作性がなぁ…思うように動かない。慣れれば違うのかもしれないけど。 後、カメラの動きがいまいち。建物の中に入る時くらい、視点…

Ai Game Programming Wisdom 2を注文。まだ1の方も最初のAIの説明と経路探索の所しか読んでないけど。残りは後で面白そうな所だけ読むつもり。http://www.generation5.org/James Matthews氏のウェブサイト。Ai Game Programming Wisdomの3.1節を書いてる方。…

DIDEのver0.994が公開されてます。主にLuaのサポート関係?早く日本語対応してほしい… D言語のextern宣言、何故かconflictsエラーが出るので、実験してみた結果。 extern int i;i=1; //リンク時にエラー extern int i;int i; //conflictsエラー 上は当然とし…

昨日の分、眠くて途中で書くのやめてしまった… GLSL。とりあえず動いた。何か勘違いしてたみたいで、昨日までやってことは完全に無駄だったと判明。中身を理解しないで単純に作業してたのが間違いだった…右のはt-pot のGLSLサンプルをD言語+GLUTで書いてみた…

昨日の続き。gl3dlabs.hをDに書き換え。 単純に置換できないところは手作業で根気よく置き換えていく。正規表現をちゃんと使えれば、もう少し効率あがったたんだろうけど…一通り書き換えた後、今度はリンクを解決できなくて困った。調べてみたら、実行時にwg…

Mobable typeのCSSいじって1日が潰れた。どうも思い通りにならない…GLSL。C++でサンプルがコンパイルできることは確認した。しかし、これ同じことD言語でやるにはどうしたらいいんだろう…あるのはgl3dlabs.hだけ。これをDで書き換えれば動くのか?ただこれ…

2日前に注文してたAi Game Programming Wisdom がもう届いた。Amazonの配送予定は当てにならないな…後回しにするとそのまま放置しかねないので、一気に読んでしまおうと思う。何日かかるか…GLSLの方はいろんな所のサンプルを動かしてみたりとか。ソースコー…

ビデオカードを買ってきた。玄人志向のRADEON 9600XT 型番RD96XT-128GOLD。地雷は避けたつもり。参照:http://www.clt.jp/~oem/atiwiki/ ビデオカードについてはほとんど知らないので、事前に下調べ。ノーマルの9600でもよかったんだけどXTにしといた。ただ、…

図書館より借り物・Real-Time Search for Learning Autonomous Agents ISBN:0792399447 Real-Time探索全般について書いてあるっぽい。RTA* LRTA*の解説があって次にMTS(Moving Target Search)について。で、最後にRTBA(Realtime Bidirectional Search)につい…

更新再開。ただ、何をやるのかまだ未定。 GLSL本はまだ出てないし、ビデオカード買う金がもったいない。少なくとも1万円〜はするし、GLSL以外に使う予定もないしなぁ…Lineage2でもやってみるか?GLSL本は後にしてAi Game Programming Wisdom の方だけ注文し…

大局将棋

http://taikyokushogi.hp.infoseek.co.jp/index.html http://game2.2ch.net/test/read.cgi/bgame/1073993361/ 内容についてはリンク先を参照。 だいぶ前から見てるけど対局はまだ序盤〜 って感じ。まだ駒半分も動いてないし。この先どうなるんだろ。まだまだ…

経路探索と衝突判定は密接に絡んでくるけど、当面タイルベースの探索、キャラクタのサイズもタイル程度の大きさを想定してるんであんま気にしなくてよさそう。 キャラクタが(タイルorポリゴンメッシュ)より大きい場合は経路を調べる時に衝突判定もしてやら…

何故か衝突判定周りの情報を一日探し回ってた。当分使う予定もないので、あんま深くは突っ込ずに単純なプリミティブとの交差判定くらいまで。

以前から調べてる内容について補足。ゲームに使うにはA*で十分なのは確か。後は環境の変化にどういう風に対応して再探索を行うかっていうのと、RTSみたいなゲームの場合、探索空間をどうやって狭めるかっていうのが問題。 この辺をゲームの性質にあわせて工…

コンピュータ・ジオメトリ―計算幾何学 ISBN:476490277X 立ち読み。目次 凸包(convex hulls)、kd木、BSP木とか名前は知ってるけど詳しいことはあまり知らない分野についていろいろのってる。見た限りでは詳しく説明してあってわかりやすそうな感じだった。面…

更新再開する前に必要な準備なんかを。再開は来週末予定。 まず、レイアウトや配色がかなりいい加減なんで、早いとこ直さないと… ファイル置き場を作る予定。書いたプログラムとか置いとくため。今のところXREAを予定。まだアカウント取れてないけど。 デー…

Amazonで3月14日まで洋書5500円以上で500円引きってのが始まってる。 GLSL本の予約しとかなくてよかった…まだ何時手に入るかわからん状態だし。

来月に13日に開かれるDARPAグランドチャレンジレース 公式ページ: http://www.darpa.mil/grandchallenge/index.htm 参考記事(日本語): http://www.hotwired.co.jp/news/news/technology/story/20030509301.html http://www.hotwired.co.jp/news/news/te…

http://www.student-day.jp/ 参加者全員にVisual Studio.Net2003 Academic Edition プレゼントって… さすがマイクロソフト。すごいことするな…確かに原価はCDプレス代くらいだし、新規のユーザーが増えればそれでいいって戦略なんだろうけど。 とりあえず…

二週間くらいの間、不定期更新にする予定。どのくらい不定期なのかは未定。 書きたいことはいろいろあるんで再開したら思う存分そっちに集中したい。とりあえず経路探索がひと段落したら、もう少し実際のゲームに適用することを考えて、AIとかと絡めて調べて…

Googleでゲーム方面から探した結果。 http://www.ensemblestudios.com/age/journalmenu.html Age of Empiresシリーズの開発元のページ。使ってるアルゴリズムなんかを詳しく解説してる。左下のほうのTerrain analysis。AoE2では大体60〜70%の時間を経路探索…

AI Game Programming Wisdomと一緒にGLSL本買うつもりだったんだけど、そういうわけで少し待っても出そうになかったらこっちだけ注文することに。とりあえず1の方だけ。 目次&abstract http://www.aiwisdom.com/byresource_aiwisdom.html ここ2、3日経路…

GLSL本、また発売日延びてる…Amazonでは2月7日になってるけど、出版社のAddison Wesleyでは2月20日になってるし。結局いつ発売なんだろ。まあ金も時間もないので手をつけてる暇もないけど。やるんならビデオカード変えないと、ってことで物色。 ゲーム…