ぶろ開発 -34ページ目

バタフライ・エフェクト

バタフライエフェクト


一昨年予告編を何度か見て、去年の正月に見たいと思っていた映画のDVD をレンタルビデオ屋で発見。早速借りて見た。予想以上に良かった。ここ2年間の映画の中で、映画を見たと満足できるものの一つになった。色々と難が無いこともないが、問題なく我慢できる。ハッピーエンド的結末にはしているが、こちらでは、暗いエンディングと取られてしまうかもしれない。が、見たのはディレクター編集版なので、劇場版はもっとマイルドなエンディングになっているのかもしれない。とはいうものの、低予算でできる内容だろうから、きっとペイはできていることだろう。SFの代表的な題材をちゃんとした映像で見せてもらえてありがとう、と言いたい。

C#で休日

ハワイ猫7


Civ4がちょっとしっくりこないので、C#でプログラムを組んで休日を過ごす。C#でプログラミングってどういう休日なんだ。プレイヤーの軌道を抽出するプログラムがうまく動いているかどうか表示してみる。ちょっとManagedDirectXから離れているとかなり忘れている。

雛形作成開始

ハワイ猫2


スケジュールの読みと文書作成は、メモだけ渡してデビットに任せた。それで雛形作成をしてみることにした。ほとんどゼロから作り直すという大胆な計画なので、世界中からの反対が予想される。というわけで、雛形は、このとおりに作ったら、こんなに凄いことになる、ということを実証してみせるという重い責務を負わされることになった。

アニメーションエンジン発進

ハワイカイ1


今日、デビットから呼び出しを受け、小会議室に缶詰になる。7時間かけて、アニメーションエンジンの仕様を決めた。すごく疲れた。1000人サッカーに、サンプル通りのテキスト処理を追加してみた。動かない。デバッガでも追えない。さらに疲れた。

1000人達成

ハワイ猫1


レンダリングに使っていたサードパーティーのミドルウェアを全て削除して、レンダリング部分を書いてみた。勢いに乗って、アニメーションデータをPS3用アニメーションに引き渡すパイプライン部分も書いた。ローダーも書いた。AI部分もついでに書いた。1万6千人の110ボーンを持ったサッカー選手をレンダリングできた。ただし、4FPSぐらいでしかレンダリングできない。1000人だと、60FPSでレンダリングできた。50試合100チーム60FPSで同時プレイ可能だ。でなければ、500人対500人のサッカーとか。ゴールが100個あったりして。