2007-01-01から1年間の記事一覧
正直決めるのが難しいが「BLADESTORM」で。この日誌で一回も言及してないのだが。無双じゃんと言われるとそうですねとしか答えようがないのだが、イングランドとフランスの2つの勢力の軍勢がつぶしあっている中でばたばたと活躍できるところが気に入った。あ…
XNA最適化ネタ(id:ABA:20071221#p1)の続き。とりあえず以下のようにしてみた。 System.Diagnostics.Stopwatch.GetTimestamp()を使ってどこが重いのかを計測 やはりパーティクルの描画、というかGPUをキックする部分が重いことを確認 パーティクルのオブジェ…
いや別に決めなくてもいいんだけど、その年の個人的注目作リストがあったほうが振り返りには便利だよね。いやそもそも振り返る必要があるかも分からんのだが。 What Is Your Game of the Year? (http://ask.slashdot.org/article.pl?sid=07/12/20/1654241) …
何で21世紀にもなって「ショットを撃つと処理落ちするから発射数を半分にして威力を2倍にするか……」とかいう調整をしているんだ私は。こんだけパフォーマンスに気を使わなければならない環境は久しぶりだ。黎明期のJava Appletを思い出す。にしても本当にXbo…
最近は2Dシューティングを作るときでも、描画自体はXY平面上に3DでやってZ軸方向から見下ろすように作るほうが簡単なことも多い。世の中の多くの描画用APIが3Dに特化してるからね。なので視点をちょっとずらして、XY平面を斜めにしてやればすぐに3Dっぽい見…
XNA Game Studio 2.0がリリース (http://blogs.msdn.com/ito/archive/2007/12/13/xna20-released.aspx) されたので今作ってるものもそちらへ移行。1.0プロジェクトからのコンバータもあるんだけど、違いを知るために手で直してみた。以下のような変更が必要…
私がゲームを選ぶときの選択基準として「どこか尖っていればクソゲーでもいい」ってのがあるんだが、なかなかそういった基準に適合するゲームがない。いやさすがにこの基準は極端か。クソゲーはやだもんな。そんな中、最近遊んだAssassin's Creedや勇くまは…
まいきだ。 (http://www.jp.playstation.com/scej/title/namaikida/) ゲーム名をフルで書くとトラックバックスパムがくるのはどうにかならんのか。あとおまえらちゃんとデススマイルズにもトラックバック飛ばせよな。ゲームで差別するのはよくないぞ。勇くま…
Garden Gnome Carnage (http://tigsource.com/articles/2007/12/04/garden-gnome-carnage) ノームがひもでくくりつけられたビルを左右に操作してプレゼントを届けようとビルの煙突に迫りくるサンタをノームがビルのブロックをはがして投げて撃退するゲーム。…
久しぶりにアサルトがやりたくなったので360パッドのLRで左右に画面が回転するシューティングを試作したらすげー酔うゲームになった。ものすごい勢いでお蔵入り。酔う理由は単純に回転速度が速すぎたせいだと思うのだが、正確なところは分からん。アサルトも…
ゲーム内容が単調だという評判で有名なアサシンクリード。とりあえずこれからエルサレム向かうけど、今のところ楽しいよ。いやすでにお使いゲーであることは自明なのだが。情報を得て暗殺許可を得て暗殺して逃げる、の繰り返し。なんかこんなシステムのゲー…
OMEGA FIVE (http://www.xbox.com/ja-JP/games/o/omegafivexboxlivearcade/) そろそろXBLAでOMEGA FIVE出てるかなって思ってたらいつの間にか延期されとる。OMEGA FIVEはゲームショーで遊んだんだが、一番困った点が、敵弾がアイテムに見えて、アイテムが敵…
360のGPUやCLRの特性、アーキテクチャの特徴、最適化手法などいろいろ分かって面白かった。勉強会を手配してくださったNyaRuRuさん(id:NyaRuRu:20071124:p1)と発表いただいた方々に感謝。隠れたメモリアロケーションの発見方法やJITのインライン化条件、コマ…
ルート16みたいなみょうちくりんなゲームができるかもしれん。エリア13のゾシーのバックアタックが避けられん!とか思ったらそのまま右スクロールすればエリア1になってタルケンとか相手にすればいいゼビウスとか。そういえばディグダグIIがオンラインゲーム…
Why Do Games Still Have Levels? (http://games.slashdot.org/article.pl?sid=07/11/21/1858240) 最近はメモリもいっぱいあるしシームレスにしたほうがよくね?っていう話。まあ面とかレベルとかが必要な理由は今でももちろんたくさんある。デザインテーマ…
スーマリギャラクシーで星70個集めた。後半はなにかとストレスがたまる。まあ私がジャンプアクション苦手なせいだが。落下恐怖症だ。ギャラクシーは途中チェックポイントが多いほうなんだけど、それでも繰り返し同じところを走るのに疲れてくる。1UPきのこだ…
Pac-Man vs Zork (http://blogs.guardian.co.uk/games/archives/2007/11/06/pacman_vs_zork.html) テキストアドベンチャー版パックマン。これで誰が幸せになれるんだ……
Xbox 360にタイマー機能、全米で保護者向けキャンペーンを実施 (http://www.xbox-news.com/index.php?e=1655) この機能にWeb APIつけてくれないかな。そうすればVistaのガジェットとかで、「今週あなたはたった8時間しか360で遊んでいません!さあすぐに360…
チューニング勉強会のお知らせ (id:NyaRuRu:20071108:p1) に参加して前から悩んでいる(id:ABA:20071004#p1)XNAでのパフォーマンス問題についてエキスパートの知見を伺ってこようと思っています。とりあえずマルチコアハンドリングがよく分からんのでえらいこ…
プログラマーの三大美徳その1「怠慢」(http://itpro.nikkeibp.co.jp/article/Watcher/20061005/250057/) 全体の労力を減らすために手間を惜しまない気質。この気質の持ち主は、役立つプログラムを書いてみんなの苦労を減らしたり、同じ質問に何度も答えなく…
ウェブ時代をゆくが「これからの2.0世紀怠け者は去れ!勤勉であれ!勤勉であれ!」っていうトーンでまとめられていてへこんだ。まあ勤勉さは大切だけどね……でもそもそも勤勉の反対の怠惰ってのがプログラマが備えるべき重要な素養ではなかったのかね。それと…
緑でやったらあまりにフィーリングが合わなかった、というか1面で死んだので封印。ファイアーブラスターを浴びせることにこだわりすぎてしまうんだよな。その後白でレベル223333でやったらクリア。でもスコアが前より低い……どの順番でステージ選んでどこで発…
AC6は手堅く面白かったが途中のカットシーンがひまでひまでしかたがない。プレイヤーと関係ないところのストーリーを語るのをやめて、もっと無線で語れ無線で、ゲーム中の。あとHIGH Gターンって必要か?これのせいで空戦中ずっと右トリガ引きっぱなし、回る…
Twitterはちゃんとcrossdomain.xml置いてくれているのでFlashからアクセスできる。なのでTwitterをランダムな文章発生源として使ってなにかゲームでも作ろうかと思ったら、このAPI直近20件しか取れないのかな。 API Documentation (http://groups.google.com…
マイコンって'A'キーを押すとテレビに'a'で出るんだぜ!すごくね?っていうのがいつの話かというとPC-6001が家にきたときくらいの話だ。当時はこのキーを押すと画面に文字が出るってのが楽しくてしかたがなかったので、どんなしょうもないプログラムを入力す…
キーボードでの操作方法 (id:toburau:20071030:1193762886) キーボードでゲームを操作する場合、そのキーを使うのが適切なのだろうか。 悩ましいね。ちょっとしたFlashゲームとかだとわざわざコンフィグするのもばかばかしいので、最初から全世界の人がだい…
左右ボタンでシルエットとミラージュが入れ替わるデススマイルズが遊びたい。
3回目でクリア。白い方。8000万弱。この低難易度は素晴らしいと思う反面ゲームとしての寿命が心配になるな。4回目は全部レベル3を選んでみたら、撃ち返し弾をビットで消すゲームになって笑った。最終面で中型機がやられた後にいつまでもいつまでも撃ち返すさ…
縦シューに限らずぶっさし系はおっさんの持ち方か。ワイン持ちするのはまだコンパネが垂直だったころのなごりとかいわれているが、実際のところはどうなんだろう。あんまり垂直コンパネで遊んだ記憶はないのだが。ワイン持ちの欠点はサイヴァリアで中指の付…
なんで海外のレバーはボールがついてないただの上がちょっと太いだけの棒なんだろう。あれ使いやすいか?まあ私がワイン持ちなのでそう思うだけかもしれん。