2009年10月7日水曜日

シューティングゲーム #6 レーザー



レーザーは、弾とそれを追尾する尾で作ることができます。
という話を某シューティングアルゴリズム誌で見たんで、イメージ的にはなんとなくわかってるつもり。

で実際に作ってみたのが↑。

今回、尾も弾で作っていて、レーザー(という名の弾)が尾を生成しておくというもの。
尾も当然フィールド上に登録するため、更新順序がおかしくなります。
フィールドからは、レーザーしか見えないようにした方がいいのかもしれません。
あと、更新+描画を各オブジェクト毎にやってるのもあまりよくない気がしました。

個人的には、縦スクロールまでやりたかったですが、調べる時間がなかったので保留。
とりあえずシューティングはこれで終わり。

紙ヒコーキを作る

最近ちょっとだけ忙しくなってきました。
仕事はあいかわらず平和そのものですがw

10月に入って、試験も近いし、ゲーム作りやらゲームプレイやら筋力アップやらで、全部やろうとすると無理が。。
そういうことで、この2週間は試験勉強+筋力アップを中心にやって、終わったらゲーム作りの方に勤しむ予定。

ちょっとした息抜き程度に、紙ヒコーキを作ってみた。

明日もう一機作って、でも台風のため、飛ばせないのさぁ☆
13日くらいなら十分飛ばせるやろう!!

2009年10月6日火曜日

テレビを購入検討中

18日に情報処理の試験があって、それが終わったタイミングで、自分へのご褒美にテレビをば。

で、ざっと眺めてると、コスト的に32型がよさそうな気が。
そしたら、店員とエンカウントしたので、いくつか質問。

Q:どういう基準で選んだらいいですか
A:画質にこだわりたいなら、倍速はついていた方がいいかも。

Q:同じ40型で、機能的にもそんな変わらないような気が
A:中のチップが違うだけで、5万ほどの開きがある。
 より鮮明に見たい場合は、高速マスターエンジンを積んでおいてください(3万ほど値上がりしますが)

合計で、10個くらい質問したけど、画質に関してはこの2つを抑えておけばいいっぽい。

画質にこだわるか、いろんな機能があるものか、コストパフォーマンスか
現時点で選ぶなら、この3つを基準で選ぶことになるでしょうか。

2009年10月4日日曜日

Logitecの無線LANルータは×

iMac購入の際に、無線LANのルータも一緒に買い、そのときに、Macの方は、プチプチ切れるということを以前言いました。
今日は特に調子が悪く、Windowsの方もプチプチ切れるし、Macは接続すらできない。
iPhoneに関しても、うまくつながってない感じ。

Windowsの方は、比較的つながりやすいんですが、それでも、ゲームをやっていると鯖から接続が切れたエラーメッセージがでるし、もう全然ダメ。
失敗したなぁとかなり反省。

ものは下のリンクに。
http://www.logitec.co.jp/products/wlan/lanpw150nr/index.html

購入時は、ルータのサイズは小さい方がいいとか、安い方がいいとかで決めました。
それが仇となって、結局新しいの買わないといけない羽目になりそう。
もう二度とlogitecのは買わん!!!!

せめて原因さえ特定できれば、なんとかしようもあるだろうに

2009年10月3日土曜日

シューティングゲーム #5 当たり判定

一番簡単な当たり判定をフィールド上に実装してみた。

アルゴリズムは以下より。
いまさら語ることなどないです。

■当たり判定 - ゲームプログラミング
http://www.c3.club.kyutech.ac.jp/gamewiki/index.php?%C5%F6%A4%BF%A4%EA%C8%BD%C4%EA#content_1_4

実装前の考え段階では、オブジェクト自身で、他のオブジェクトとの当たり判定をする方向で考えてました。
しかし、フィールド上のオブジェクトは、他のオブジェクトからは非公開にしているため、情報を得ることができず、当たり判定ができません。
現実的に考えてみても、広いフィールドの情報を個々のオブジェクトがわかるわけもなく。。(通常は見える範囲で相対的にわかるのかもしれませんが)
そういうことで、フィールド上に実装するのがいいだろうという結論になりました。

ただ、ホントに最も簡単な当たり判定であるため、O(n*n)だし、自分が発射した弾に当たって死ぬ敵や自機がいてしまいますがw

iMacとテレビ

iMacでテレビが見えるというのを以前店頭で見て、今日買いに行ってきました。
しかし、買いませんでした。

Apple TVというものがあり、2万前後だったような気がしたんですが、40GBが36000円で160GBが46000円でした。
IO-DATAのが19800円となっていて、こっちと見間違えたのかなぁと。
他探しても、20000円台はなかった。

それで、止めて帰ってきたわけですが、なぜかApple Storeでは23800円で160GBモデルがありました。
しかも、その店舗のネット注文も23800円になってます。
オレは何見てたんやろう。。

2009年10月1日木曜日

木曜もダメと思ったら、けいおんがやってきた。たなぼた?

最近歯がうずくことがあって、歯医者行かないとなぁと1ヶ月前に考えていたら、今日ついに歯医者に行くことになりました。

(#-`ω-)イラッ

以前、治療した金属が、取れました。
舌で、金属を穴に入れると、スポっと入ったんで、いけるかなと思ってたら、やっぱりガム噛んだときにとれました。

(#-`ω-)イラッ

こんな状況で、飯なんて食ったら、絶対取れるだろうと、意識しながら飯を食べてると、気づいたら該当する部分の金属のつやつや感が既になかった。
既に取れてました。
ガム噛んでたときは、ガリっとしたため、気づきましたが、今回は斜め上をいき、既に飲み込んでいたという。。

(#-`ω-)イラッ

歯の中の空洞が気持ち悪く、「お前は小学生か」と言われても仕方ないほど、舌で空洞をいじくりまわってました。

いつも見てた歯科屋さんが7時まで開いてることを知っていたんで、6時台でなんとか帰宅と思いきや、なんと、その歯科屋さんは、本日休業。。

(#-`ω-)イラッ

地図で確認すると、かなり多くの歯科屋さんが密集してたので、適当に近いところをチョイスして、行ってみた。
治療(といっても、薬つきの詰め物と歯の簡単な掃除だけ)をやってもらい、なんと驚きの3000円。
オレの5日の食費が消えました。。。
しかも、ざっと虫歯を確認してもらったところ、11本虫歯らしい。
少なくても3ヶ月ですよね。わかってました。

(#-`ω-)イラッ

人生オワッタε=(・∀・)的な表情で帰宅してみると、以下の物が。。

( +・ω・)ホッコリ