2009年8月28日金曜日

Yahoo PipesでスラッシュドットのRSSから広告を削除

スラッシュドットの広告にPR: やら AD: やらの広告feedが入るようになって邪魔になったので
最近始めたYahoo Pipesを使って広告削除したfeedを作ってみた

http://pipes.yahoo.com/chishow/slashdot

2009年8月27日木曜日

はてブしたものをtwitterに流す仕組み

はてなブックマークしたものをtwitterに流す仕組みを考えてみた。

Greasemonkey

スタンダードな方法としては追加ページをGreasemonkeyなんかで加工してついったーにも同時に投げる方法だと思う。ただ、最近FireFoxのはてなブックマークアドオンを導入してみたんだがこのアドオンのショートカット(CTRL+SHIFT+B)で出てくるウィンドウにはどうもうまくGreasemonkeyが効かないみたいで困った。
あと、投稿時にtwitterのパスワードを最初に求められるのもちょっと面倒。

twitter feed

次に目をつけたのがRSSをtwitterに自動的に流してくれるサービス。

このサービスすごくいいんだけど欠点が・・・まぁとりあえず利点から

・ネットワーク上のサービスなので、どんな方法でブックマークしようとRSSとして流れれば自動的に投稿してくれる
・30分おきに投稿、1日ごとにまとめて投稿。1回の投稿は最新のn件まで と細かい設定ができる
・URLのリンクをbit.ly で勝手に縮めてくれる
・投稿時にプレフィクスとサフィックスをつけられる(プレフィクスに[B!] ってつけたりできる)

続いて欠点

・投稿がはてブがRSS化されてそれが巡回されたときに行われるのでタイムラグがある。
これは、投稿してミスに気づいたらすぐに直せるっていう利点にもなるがリアルタイム性を重視するtwitterにとってはマイナスかな?
・投稿時のコメントが「title only」「description only」「title & description」の3種類しかなくカスタマイズできない。
たとえばタグは除いてコメントを投稿したいとか、タイトルより前にコメントを表示したいとかっていう細かいところに手が届かない。


で、ここでyahoo pipesの出番ですw

YahooPipes

簡単に言っちゃうとウェブ上で視覚的にエディットできるRSS加工サービス。
こんな感じでプログラムを作ってやるとRSSを好きなように加工できる。
今回はdescription要素を description : title に置き換える単純なものを作ってみた
こうやってRSSを加工しておいてさっきのtwitterfeedにdescription only で自動投稿させれば問題がひとつ解決する。


んで作ってみたPipeがこちら
http://pipes.yahoo.com/chishow/hatebu4tweetfeed

rssurl って所に自分のはてぶのURLを入れると加工されたdescriptionのRSSが手に入ります。
こいつをtwitter feedに食わせてやればOK

Yahoo Pipesでのプログラミング(っていうのか?)

ちょっと面白かった。ウェブブラウザ上で完結するIDEってすごいね。追加したボックスをクリックするとその時点での結果が下にデバッグ表示されて開発も十分やりやすい。
編集からデバッグ、保存に公開まで一括してウェブでクリックポチポチやるだけでできるってのもすごいよなぁ

2009年8月24日月曜日

ゲーム内時間の正確さ

どうもモンスターハンタートライのゲーム内時間がリアル時間とずれてコレは致命的なバグだ!って騒がれてるようだ。私はそもそもゲーム内時間=リアル時間である必要はないかと思ってるのでそんなに気にしてなかったが、こんなに致命的だ!っていわれるほど騒がれるとは思わなかった。
50分って表記をしたのが間違いだったのかな 50モーハンミニッツとかにしておけばよかったのにw

いくつか時間制限の1カウントが1秒じゃないゲームを知ってたのでついでに手持ちのゲームを色々調べてみた。(手持ちのゲームがXbox360ばっかで偏ってしまった)

・1秒=1カウントのゲーム
モンスターハンターポータブル 2nd G
LEFT 4 DEAD サバイバルモード
リッジレーサー6
バーチャファイター5 Live Arena

・モンスターハンタートライ
45分=ゲーム内50分
1秒=ゲーム内1.111秒
ソース(http://d.hatena.ne.jp/kumu/20090822)

・バイオハザード5
4分18秒=5分
ムービーシーンをカウントしないようにしてるのかも?

・電脳戦機バーチャロン オラトリオタングラム(XBOX360)
75秒=ゲーム内90カウント
1秒=1.2カウント
自分で実験。コレはもともとずれてると知っていたやつ

・SEGA RALLY REVO
62.5秒=ゲーム内60秒
1秒=ゲーム内0.96秒
なんか微妙な誤差が出たぞ?なんだこれは?

・旋光の輪舞
120秒=100カウント
1秒=0.833カウント

適当に調べた感じだけど、対戦ゲームとかでカウントが常に表示されてるものは演出上やゲームバランスによって1秒=1カウントにしないものが多い気がする。タイムアップのアラームがいい感じにプレイヤーをあせらせる為に1カウントを1秒より早くしたりとか、画面表示上99という二桁しか表示できないけどゲームバランスとしては120秒戦わせたいとか・・・

逆にレースゲームとかサバイバルで何秒生残れるかとかのタイムアタック系は1秒=1カウントからあまりずれないようにしてるみたい。まぁそっちのほうが納得度高いしね

最近はモニターがテレビというよりはモニターになってきてるから減ってきたけど、PAL地域(50fps)とNTSC地域(60fps)でそもそもテレビに表示できるフレームレートが違うために移植の際に可変フレームレートにするか、表示するフレームをあわせてゲームスピードを変えるかなんかで1秒=ゲーム内1秒にならないものとか結構あった気がする。

ゲーセンのゲームも業務用モニターが24Hzだったりとかしなかったかな?それを家庭用に移植するときとかもなんかずれそう。

でもまぁゲームバランスがそのゲーム内時間で調整されてるならリアル時間とはずれてても問題ないかな~と思うんだがどうなんでしょ?シミュレータ系レースゲームで実際のサーキットの公式記録のタイムとか表示してる状態での秒カウントが実際とずれてたらちょっとあれかなぁという気はするが・・・

追記・・・
ついったー上でフレといろいろ話ができたので、せっかくだからそこででた意見を追加で書いておく。
・リアル時間と混同するような表記をしたのがよくない
・前作(MHP2G)と仕様が違うのがまずい
・分・秒という実際の単位を使うからには実際のものからあまり乖離すべきではない。今回は1割近くずれてるのでずれすぎ
・20秒で戻りますって表示されて18秒ぐらいで戻されたら待てよって感じになりそー。
・仮にPAL地域に50FPSでゲームを出すと、45分 x (6/5) = 54 分 NTSC地域で60FPSで45分なのでどっちも50分ぐらいになる

なんとなくこんな感じの話をしてました。実際なんでずれたんだろうね。

2009年8月22日土曜日

LEFT 4 DEAD サバイバルモード

レフト 4 デッドXbox360 プラチナコレクション【CEROレーティング「Z」】
B002JM116Y

なんとなく4人集まったので共通でできそうなゲームを探したらL4Dぐらいしかなかった。
ちょうどサバイバルモードをやったことがなかったのでみんなでやってみた。


ルール


ひたすら攻めてくるゾンビの群れを何分間生残れるかっていうゲーム。

とりあえず何回かやってみた感じだと最初は2分ちょいで死んだ。なんつーかゾンビの攻勢激しすぎですw
バランス調整がされたのか、部屋の隅で殴り続ける作戦が使えなくなってた。連続殴りに制限が加わったのかな?
んで、何度かやったベストレコードが5分ぐらい。難しいね。

・部屋の中で篭城して開始と同時に外に火を放って耐える
火が消えてタンクが入ってくるとキツイ

・屋根の上にあがって登ってくるゾンビを片っ端から倒す
スモーカーに引っ張られたらそいつは死亡確定。タンクに吹っ飛ばされてステージ外の暗黒フィールドへ落ちて死亡。

・隣の立てこもりやすそうな倉庫で待機
開発者の罠だ・・・ なんかありとあらゆる壁が壊れた・・・全然立てこもれてねぇぇ!

結局最初の部屋の中で篭城が一番ましでした。オートショットガン乱射で耐え続けるのが生存率高そうだったけど、乱射しすぎて弾が切れたら終わる感じだ。もっとなにかあるのかなぁ

LOST PLANET 2 体験版

体験版のダウンロードが始まっていたので、とりあえず4人でやってみました。


内容


協力4人プレイででかいボスを倒す。いろんな武器がフィールドに転がっててまずは足を破壊し弱ったところで口から体内へ進入。内臓をどっかんどっかん攻撃して倒したらクリアって感じ。


協力プレイ


いいですねぇ。LOST PLANETの1作目はシナリオは一人プレイでしかできなかったけど、今回は協力プレイできるのかな?最近のゲームは随分増えてきたけどやっぱりシナリオの協力プレイってのはいいね。昔はこういうのやるためにはどこかの家に集まってコントローラを廻しつつみんなでワイワイやるしかなかったけど、今はそれがそれぞれ家にいながらできるんだよなぁ~いい時代だ。


操作周り


前作と変わってなさそう。アンカーを使った壁を登っていくアクションがやっぱり気持ちいい。よくできたシステムだ。
そしてロボはやっぱりいいねぇ。今回も期待だ。


ボス


洋ゲーって巨大ボスが出てくるものが少ない、出てきてもこっちも特殊な乗り物に乗ってたり武器を持ってたりしてイベント戦的だったり、ぜんぜん違うミニゲーム的なものになってしまうことが多い気がするんだけど、日本製のロストプラネットは流石だ。操作系は普段のそのままに巨大ボスとの戦闘が繰り広げられる。やっぱりコレだよ!この感覚!

非常に楽しみにさせる体験版でした。これはいい体験版!

アクセル・ワールド〈2〉紅の暴風姫 (電撃文庫)

アクセル・ワールド〈2〉紅の暴風姫 (電撃文庫)
4048678434

1巻目がなかなか面白かったので続けて2巻目も読ませてもらいました。また例によって次巻を読む自分に向けてのメモなどを・・・


あらすじ(ネタバレ)


ブレインバーストの世界にイレギュラーなアイテムとして存在している呪われた強化外装(エンハンスト・アーマメント)にまつわる話。
装着者は精神を蝕まれ狂化し暴れまくるやっかいな代物。こいつを封印するために過去にレベル9の王達によって討伐されたが、また蘇ってしまった。赤の王がこれを倒そうと思うが今度は空中での移動能力が高くなかなか厄介。ブレインバーストの世界で唯一飛行能力を持っているハルユキを仲間にするためにリアルでの接触を計り、そのまま黒雪姫率いるレギオン「ネガ・ネビュラス」を巻き込んで討伐に行く・・・そんな話


感想


今回は主にオンラインでの話しがメインで、この手の作品では良くある設定上ありえないイレギュラー(バグ?)なアイテムを巡る話。ブレインバーストの追加設定が色々あかされてなるほどなーという感じで読んでた。
話自体は1巻ほど衝撃的な展開もなく無難な感じだったかなぁ。主人公がなにか劇的な変化を遂げるでもなく、ちょっと盛り上がりに欠けた感じ。これでこの強化外装をハルユキが自分のものにしていきなり強くなったりとかちょっと燃える展開を期待したりしてたんだがwこのままだと主人公がレベル9になる時、レベル10になる時の2回ぐらいしか話の展開てきに楽しみがないな・・・
新キャラの妹キャラも残念ながら私にはヒットしなかった。ん~ やはりここはチユリにバーストリンカーになってがんばってもらうしか!!
次巻に期待ということで・・・

2009年8月20日木曜日

Xboxのステータスをtwitterへ自動投稿するアプリ XboxInfoTwit

neue cc - XboxInfoTwit
Xbox live で近々正式に対応される予定のあるtwitterとの連携ですが、ちょっとよさげなアプリを見つけたので試してみた。
今までもいくつかこの手のソフトやサービスはあったんだけど今回は色々私の使いかたにマッチしそうだったので手を出してみました。

よさげなポイント

・日本語でゲームのタイトルがでる
Twitterが流行ってるのが海外なせいかXbox360が流行ってるのが海外なせいか・・・どうもこの手のサービスを作ってるのが海外でゲームのタイトルとかが英語で流されてしまうものばっかりだった。

・つぶやきの細かいカスタマイズが可能
ゲームタイトル、ステータス、実績のスコアなどなどかなり細かい項目をつぶやきに含められる。またゲームのタイトルが変わったとき、ゲームのステータスが変わったとき、実績を解除した時などの各種イベントのトリガーもなかなか豊富

・アプリがローカルPCで動く
とりあえず試してみるには非常に気軽。ただ、常用するようになると外部サービスになってる方が便利なんだろうなぁ

とりあえず起動しっぱなしにしてみようかと・・・最近twitterのつぶやき経由で一緒にゲームしたり、どこか遊びに行く事が増えてるので、こういうアプリを積極的に入れてさらにそういう機会が増えるようにしてみようかと