2010/02/10のつぶやき
本日はお休み
2010/02/08 けもみみSHT(仮) 開発記
ハートキャッチプリキュア! 第01話見てみました
RuriShot!!
2010/02/06のつぶやき
2010/02/05 けもみみSHT(仮) 開発記
2010/02/05のつぶやき
2010/02/04 けもみみSHT(仮) 開発記
2009/03/23(Mon)
Xnaでの開発はガベージコレクションを意識しなければならない
携帯アプリの時は、ガベージコレクションはあまり意識してませんでしたが…、XnaをXbox360実機で動かした時に発生するガベージコレクションはヤバイ…です。60FPSで動かしていると、発生した瞬間がはっきり分かるほど止まる…のです。Xnaの開発キットについてくるパフォーマンスモニタで測定してみると、ガベージコレクションのレイテンシが82msとか出てるんで、約5フレーム分は画面が停止することになるという…。ひぎぃぃぃ…って感じです。
回避方法は、とにかく毎フレーム毎の処理でヒープを消費している部分を見つけて潰していくことに尽きるかと思います。例えば、文字列や配列を生成したり、foreachの条件式内部でIEnumratorへの変換が起きているような箇所(例:EffectPassクラスなど)ですね。
初めは1秒に1〜2回発生するという脱力笑いが出るような酷い状態でしたが、何とか数十秒に1度くらいまで軽減できました。それでもまだまだ多いですけどね…。
問題は、箱○で動かした時に初めて発覚すること。普段開発しているPC上の確認ではパフォーマンスが良いのか、全然気がつかないのですよ。
備忘録のつもりで書いておきましたが、忘れずにちゃんと意識してやってないと、また後で痛い目を見そうだ…。
セブンスドラゴン フレイムイーターを倒した
砂漠のシンボルエンカウント敵を全滅させていたらLV43まで上がっており、フレイムイーターは楽勝でした。
周りのドラゴンのほうがまだ強いのでは?と思ってしまいました。
さて、次はメルライト鉱山にでも行ってみましょうかね。
獣王記はオリジナル版かな…
http://www.esrb.org/ratings/synopsis.jsp?Certificate=26350
ESRBでタイトル名Altered Beastで検索してRATING INFORMATIONの説明文を見てみると、内容的にオリジナル版のことを言っているように思えます。そもそも、リメイクだったらレーティングがEveryone 10+になることもないでしょうからねぇ…。心のどこかでは、PS2版を移植してくれるか、いっそのことゴールデンアックスみたいに完全リメイクも期待していたのですが…残念です…。
あらきかなおとあらきあきらは夫婦
http://ja.wikipedia.org/wiki/%E3%81%82%E3%82%89%E3%81%8D%E3%81%8B%E3%81%AA%E3%81%8A
どーでもいいことですが、今日初めて知りました。ちょっと驚き。
あらきあきらはコミックロリポップに作品を載せていたのを覚えているので、ぶっちゃけて言うと昭和時代からのベテランの人で、あらきかなおはどちらかというと最近の人だと思っていたので、頭の中で全然結びつきませんでした。
言われてみれば、ペンネームですが苗字は一緒だし、どちらもロリコン漫画を描いているということで共通点はあるのですが。

