AIで楽曲を楽器やボーカルに分離する

にゃんちゃんの1日


すみません、寒いんですが(待て

2010年11月30日 「いちおうできました」


一応、二つ目のゲームの大まかなプログラムができました。
こんかいは、最初はクリスマスのゲームだったのですが、音が無かったのと、ちょっとルールが最後のご褒美のゲームにしては地味で単純すぎるかなとおもってやめましたのでした。
んで、名前はデジタルワールドといいます。
上から、ピコピコしたものが落ちてきます。
虫なのかな?
それを、ビープでやっつけるというか捕まえるというか消すというかとにかく打ちます。
ビープなので、打つという表現はどうかと思いますが。
そして、その虫を捕まえるのを邪魔してやろうと、小悪魔たちが降りて来ます。
小悪魔をビープで攻撃すると、ポイントが4分の1へってしまいます。
4分の1になるのではなくて。
ピコピコを捕まえると、パワーゲージが貯まっていきます。
そして、そのパワーゲージが一定量のmaxパワーになると、「ブラスト」を行うことができるようになります。
「ブラスト」を行うと、レーザーが発射されて、画面の全部のものを一気にやっつけます。
ブラストでは、小悪魔たちをそのままやっつけることができます。
ブラストで小悪魔をやっつけると、ポイントが2倍になります。
ブラストを行うと、パワーは全部消費されて、ゲージのmaxが上がり、次のブラストにはもっと多くのパワーが必要になります。
たまっていれば、いつでもブラストができます。
だから、ブラストのタイミングを考えて、ここだっ!っていう時に使うと高得点になるという代物です。
小悪魔ちゃんたちがいっぱい降りてきた時に一発お見舞いしてあげましょう。
今回、ピコピコした音がたくさん流れて、とても音的に可愛くて楽しそうな感じがします。
それでいてレーザーのお供リアルでかっこいい、それでいてピコピコの音とマッチしています。
ピコピコワールドに似つかわしくない子悪魔たちをやっつけてあげましょう。
小悪魔は、ブラストが使えない時は地面に落としてしまってかまいません。
ポイントが引かれるわけでもありません。
ただ、ビープを20回発射するとパワーゲージが1ポイントずつ下がってしまいます。
3分間でのポイントを競います。
せっかくたくさんの小悪魔を倒したのに、1回子悪魔をビープで打って「ビッ」っていう音がしたらそれだけで友達に負けちゃいますよ。
そんなわけで、本日はこれぐらいでおしまい。
すべて固まったらデモmp3でものせようかな?
んじゃ、ばーいばぁーい


2010年11月29日 「最後のボーナスゲームへ」


ついに、最後のボーナスゲームの作成が始まりました。
今日は、そこででてくる子悪魔たちの声を録音しました。
こんかいは、自分の声にサウンドブラスターのエフェクトをかけて作ってみました。
それから、ソードバトルにあたらしい敵キャラを追加しました。
面白い音がいっぱいあったので、それを入れました。
でも、隠しキャラなので、敵を一定数以上出さないと出現してくれないようになっております。
それから、昨日あったバグも直しました。
なぜか一部のキャラが勝手に消滅してしまっていました。
なぜかはわからないんですが、それぞれの敵キャラを別の敵として扱っていたのを、同じ敵として、読み込む音をランダムに買えるように変更しました。
やることはまったく同じだったので、ひとつにまとめてもいいかなと。
あと、自分が振ったあと、敵が振ったときに跳ね返らなかったのを直しました。
これが跳ね返らないということは、敵にダメージが入ってしまうばかりか、どうにも回避できない相打ちが発生してしまいます。
それは困るので、なおしたというわけです。
あ、ちがうちがう、ちがいました。
敵の剣の命中判定の時に自分の剣のチェックがなかったんでした。
だからようするにどんなことがおきるかというと、敵が剣を振ってきて自分も剣を振っても自分の剣の命中判定の前に敵の剣が刺さると跳ね返らなくて相打ちになっちゃいます。
それを直しました。
if一個いれただけなんですが。
あとはですねえ、それを友達に送ってテストしてもらっておりました。
んで、あとはですねえ、スカイプをしていました。
そんなわけで、最後のゲームは最初に固めた構造がちょっと変わってきているので、具体的なことは明日決めてそしてプログラムしたいとおもいます。
それでは、本日の日記はこれぐらいで終わりにします
最近は、すごく寒いですね。


2010年11月28日 「のんびりお休み」


本日は、のんびりとしたお休みを過ごしてました。
おもにやっていたのはプログラミングとスカイプです。
まずはプログラミングネタから。
きのう二つ目のゲームが完成したので、こんどは三つ目のゲームちゃんに取り掛かりました。
こんどは、ソードバトルといって、件でカキンコキンとやりあうミニゲームです。
でも、ちょっと音が生々しくなっちゃいました。
ちなみに、敵キャラとしてにゃんちゃんなどが出てきます(え)
それでは、早速こんかいの使用を書きます。
先ず、自分が件を振ってからダメージ判定までには0.5秒のタイムラグがあり、命中したか命中しなかったかに関係なく、そのあと0.5秒は件を振れません。
てきは、歩き回りながら県を振り回してきます。
とくにプレイヤーを狙って切り付けてくるわけではありませんが、敵の剣はけっこうタイムラグがあったりするので、うまく潜りぬけないと普通に切り飛ばされます。
しかも、敵の剣の速さはランダムなので、すごくいやらしい攻撃をしてきます。
ただし、このゲームでは剣で相手の剣をはじくことが出来ます。
相手が剣を振りかざしてからダメージ判定の間、自分の攻撃が相手に命中すると、相手に攻撃をはじかれます。
また、自分が剣を振りかざしている間に相手の剣のダメージ判定が命中となったときも、攻撃をはじきます。
攻撃をはじくと、双方にダメージが入らなくなります。
とくに隙ができると言うわけではありません。
敵が攻撃してきたら、県を振るとはじけることがあるので、攻撃から実を守りつつ確実に攻撃を当てていくのがコツです。
ただし、敵が多くなっていくので、連係プレイなどもしてきます。
敵の攻撃をはじいたと思ったら横から歩いてきたやつに切り裂かれたり、敵が攻撃してきたのをよけたらよけたところを狙ってべつの敵が切りつけてきたり、けっこう熱くなれます。
んで、たぶん明日には完成するはずです。
あとは、ちょっと打ち込みをやってました。
そんなわけで、本日はこの辺でおしまい。
あと一つゲームをつくったら、いよいよボーナスムービーに入ります。


2010年11月27日 「きたアアアアア」


本日は、昨日も書いたとおり、卓球大会です。
そんなわけで、時系列にのっとって書いていきたいと思います。
先ず、5時半ごろ起きました。
そして、ご飯と着替えと身支度を済ませて、6時半に家を出発し、7時には甲府駅に着きました。
そこで学校の先生方とほかの出場選手と合流(選手は遅れてきたから合流できなかったんだけど)しました。
特急に乗り、八王子駅まで出てから、一駅戻ってそこから歩いて会場へ行きました。
会場の更衣スペースで着替えて、開会式にでました。
そして、開会式が終わって、とんでもないニュースがとびこんできました。
なななななんと、私の最初の対戦相手の選手が不戦だというのです。
前から決まっていたことらしいんですが、驚いてしまいました。
とりあえず勝った私(そんな勝ち方でいいんでしょうか?」
次は、小学校のときからの友達と当たってしまいました。
って、決まっていたことなんですが。
最初は、あまり調子が出ず、苦戦を強いられておりました。
しかし、だんだん調子がでてきて、2ゲームをストレートで取ることができました。
その友達はすごく悔しがっていました。
次は、準決勝です。
相手は、kさんでした。
対戦相手はサーブをコーナーに入れてくるはスマッシュを打ってくるはと強そうでした。
しかし、相手のスマッシュがそのままテーブルを飛び越えて下に落ちてしまうものが多く、最後はこちらのスマッシュがオンラインにズバッと決まってワンゲームを獲得。
つぎ、気を抜いてしまったのかなんなのか、ゲームを取り返されてしまいました。
怒り狂ったので、相手の弱点を突きまくってあげました。
サーブが右のコーナーに飛んでくるのを、そのまま対角線上に打ち返したんです。
すると、なんと取れないやらホールディングしてくれるやらで無事に勝利することが出来ました。
ってぎゃああああ!
順決勝に勝ってしまいました。
ってことは、決勝です。
決勝の相手は、yさんでありました。
相手はラリーにつよく、その巧みな戦術と作戦により、私はフルボッコにされあっという間にワンゲームをもぎ取られてしまいました。
そして、第2ゲームも私にすべてが終わるときが近づいていました。
私は、降参しました。
やっぱり初出場で有償なんていう甘いことはむりか。
まぁ、目標は達成できたし、いいかな…?
そう考えていたのですが、先ほど戦った友達の言葉を思い出しました。
友達はすぐ横でじっと見ていてくれていました。
私はそのとき、考え方を変えました。
「もういいわ。どうにでもなれっ」
そして、私の復活が始まりました。
10対8と言うあと1点取られたら終わってしまう状況の中、私は黙々とボールを見極め、最善のコースにスマッシュをぶちかまして行きました。
それらは気持ちの良いほどクリーンヒットし、デュースから一気にゲームを取り返しました。
自信を持ち、相手を見極めながらその後も私の猛攻撃は続きました。
スマッシュはあるときにはテーブルの右ギリギリにぶつかってネットを越えてこちらに戻ってき、またあるときには微妙な角度と回転を持ったボールが右端から真ん中を通ってきれいに左コーナーに入ったり、相手に精神的なダメージを与えるのにも十分でした。
相手のボールが鈍り始め、そしてすばらしい音とともに最高速のボールがエンドフレームを打ち鳴らしました。
そして、私は相手を倒しました。
ってことは、
っっぎゃあああああ!
ゆ、ゆ、ゆ、優勝です。
ゆ、ゆゆゆゆゆゆゆゆゆゆ優勝ですうえええええ!
いやぁ、本当にミラクルでした。
そんなわけで、本日はいっぱい書いたのでこれぐらいでおしまいにします。
今日は気持ちよくねれそうです。
おやすみみ


2010年11月26日 「明日は卓球」


どもです。
明日は卓球大会があります。
でも、そんなのかんけーねー状帯でプログラミングウウウをしてました。
こんかいは、ボーナスゲームの作成を引き続き書きました。
今回は、2番目のゲームに取り掛かりました。
これは、爆弾をよけるゲームです。
5回爆弾を受けてしまうと、やられてしまいます。
だから、やられないように爆弾をよけなければいけません。
しかし、爆弾はどんどん多くなっていきます。
また、30パーセントの確立で自分の真上に飛んでくる仕掛けになっているので、ほおっては置けません。
爆弾を浴びてしまうと、爆弾の数が半分になります。
そして、5個の爆弾を浴びちゃったら、ゲームオーバーになってしまいます。
爆弾は同時におおく出させれば多く出させるほど高得点になるので、浴びずによけ続けると高得点に結びついちゃいます。
ちなみに、ここでは銃を使うことが出来ません。
まぁ、落ちてくるのを打ち落とされちゃったら非常に困るので。
ゲームバランスが崩壊しちゃうし、下手するとバッファオーバーランしちゃうし。
まぁ、バッファオーバーランは事実上、425個ぐらいの爆弾が一気に降ってこないと発生しないんですが(なに)
っていうか、そんなに爆弾が落ちてきたら処理が追いつかないと思います。
今も読み込みの関係で十分重いのに。
あ、断っておきますが、このゲームは頻繁に読み込みが発生しまくるため、マシンガンを打ち続けているとリズムが狂う場合があります。
ただし、HSPではこれを改善できる可能性の高い「マルチスレッド」と呼ばれる機能がサポートできないため、対策が出来ません。
自分でスレッドを立てたり出来ると読み込みをそっちのスレッドでできるのですごい楽なんですが。!
そんなわけで、本日はこの辺で終わっておきます。
明日はいよいよ待ちに待った関東地区盲学校卓球大会です。
目標は「ベスト4ぐらいまでいく」です。
それでは、おやすみなさいませのすでえ


2010年11月25日 「ねええええええむうううううういいいいいいいいい」


いや、眠いのは日記を書いてるときの感想だから気にしないでください。
本日は、シュウティングのボーナスゲーム画面を整え、ボーナスゲームを始めることができるようにプログラムを書き足しました。
ただ、とあるトロフィーがバグっていることに気づいたので、途中で修正をいれたりもしていました。
そして、とりあえずロケットレージは完成しました。
あとはおいおいプレイしていって条件をそろえれば獲得となります。
まぁ、いまはテストのために矯正的に出てもらっているのですが。
こんかいは、トロフィーの画面と全部共有できるかとおもったら、できなかったです。
仕方が無かったので、変数とラベルを別々に分けました。
そのせいで、新たなフラグを一つ作ることになったのですが。
あとは、まちがってバッファを全部開放してしまい、せっかく読み込んだBGMと音を掃き掃除しちゃっていました。
だから、そのタイミングと開放処理を見直しました。
あとは、ちょっとmuseでドラムを打ち込んであそんでいました。
これが出来たら、シュウティングのテーマとかいって、銃の音をミックスしてなにか作ってみようかなぁ?なーんて思ったものですから。
でも、実際にミックスできるかはなぞで、まだ出来るかどうか論理的に証明できていません。
っていうと嘘になるのですが、僕の技術で出来るかどうかというのを証明してないということです。
だから、やってみないとすべては分からないということなんですねえ、これがぁー。
でも、先ずは曲が出来ないとどうにもなりませんですからにして、ちょっと暇なときに打ち込んで生きたいとおもいます。
あと、本日は、なぜかpc-talkerが6回も落ちました。
なんでそうなったのかはまったくなぞであります。
いきなりヨミヒデの音声が出なくなり、仕方が無いからコントロールとオルトとf3をおしても反応がなくて、しょうがないからNVDAを立ち上げて見たらVDMWのプロセスが残ってたからそれを終了させてもう一度起動しなおさないといけないということを6回もくりかえしやがりました。
そんなわけで、本日の日記は完全にプログラムネタになっちゃったですが、これにて終わりにします。
最近はプログラミングネタが多くて本当に申し訳ありません。
でも、ぶっちゃけた話、それしかやっていないんです。
やっていたとしても、覚えてないというね。
まぁ、そんなわけで、おーやーすーみーなっしゃぁぁーい


2010年11月24日 「sound blaster xfi-go!!」


きたあ、やってきたあ。
アマゾンドットコムのあの独特な気持ちのいいパックが来たアアアア。
まぁ、来たのは昨日の夜なのですが。!
日曜日に注文して火曜日に来てくれるなんてな!
やっぱりアマゾンチャーンはありがたい。
そんなわけで、あと一緒にかったエレクトリックコンデンサーマイクロホンも来たのでちょっとこれについて書きたいとおもいます。
まず、このサウンドブラスターですが、クリエイティブ社が発売したUSB外付けサウンドカードです。
本体はUSBメモリーちゃんとほぼ同じ形をしています。
そして、ほぼおなじ大きさをしています。
このなかに、おもしろい機能がいっぱい入っています。
たとえば、録音した音にエコーをかけたり、録音した音にボイスチェンジ効果を加えたりすることができます。
このサウンドブラスターちゃんのデモも作りたいなぁー。
で、今日のネタですが、効果音のチョキチョキをしていました。
今回は割れた音が多かったです。
まぁ、実際に割ったのはCDケースなので、迫力は無いですが。
そんなわけで、本日はこれぐらいで終わりにします。
ちなみに、サウンドブラスターのボイスチェンジャーのなかに「年配者」っていうのがあるのですが、わらいころげました。
本当におじいさんやおばあさんのようにしゃべりやがりました。
いやぁ、あれはほんとおもしろすぎだったわあ。
いま思い出すだけで笑いが止まらない。
あの絶妙なビブラートといい、あの間抜けな感じと言い、あの超えの変化のさせかたといい、どれをとっても最高です。
最高傑作だアレは。
よく研究してますね、さすが。
でも、あの声があまりにも変すぎるから、悶絶爆笑呼吸困難になりそう。
あぁぁぁーっはっはっはっはっはっ
にゃんちゃんがだんだんと壊れだしているので、日記をここで矯正的にぶっちぎります。
ブチ


2010年11月23日 「お休みだったのでバリバリプログラミング」


やすみ!やすみ!やすみ!
勤労感謝の日であれ県民の日であれなんであれ休みはプログラミングデーであります。
そんなわけだったので、本日もプログラミングなども含めて新作のゲームに関する作業をやっておりました。
午前中は、ボーナスゲームとボーナスムービーの原案を作成しました。
ボーナスムービーは20個、ボーナスゲームは4個計画を立てています。
ゲームは多くするとスコアポストをするのが大変なので。
あと、ムービーは自分で録音しなければいけないのと昨日注文したサウンドブラスターXFI-goが届かないので見送りにし、ボーナスゲームを作ってました。
っていっても、今日作ったのは最初の1個「ロケットレージ」でした。
これはjudgmentDayのものを名前からなにからほぼ全部そのまんまパクっています(なに)
まぁ、あれは日本のPCだと動かせませんので(プクトーカーが死んでもいいなら別)日本のみなさんにあのゲームのあのついついはまってしまう感覚を味あわせたいので搭載することにしました。
ちなみに僕はプクトーカーを殺してまでそのゲームをプレイしたことがあります。
ともかく、これはどんなゲームかというと、次々とおちてくるロケットを打ち落としていくという、とても単純なゲームです。
ロケットが10個着陸すると「ヒョーヒョーヒョロロローン」という情けない音がしてゲームオーバーになってしまいます。
ただ、このゲームのはまってしまうところは、銃を撃ちすぎれば打ちすぎるほどどんどん打てる間隔が鈍くなって生きます。
最初はほんとうに本当にマシンガンのスピードが神みたいに早いのですが、終盤になるとマシンガンじゃなくてそれどころか連打よりも遅くなっちゃいます。
それに加え、敵はどんどん早く落ちてきやがります。
こんなゲームなのですが、今回の新作ではもうひとつ要素を作りました。
ななんと、てきの数も腎上じゃないぐらい増えちゃいます!
さいしょは無制限でやっていたのですが、あまりにも増えすぎてバッファオーバーフロー(爆)がおきたので、制限をかけましたがね。
それでも最大で50機同時にでてきやがります。
もう、なにがなんだかわからなくなりますよ。
でも、打つのは歌ナイト一瞬で殺されますからね。
そして、今回は着陸された時のサイレントあの情けない電子音も再現しました。
museちゃんと8850でけっこう似たおとができました。
使った楽器はP82/15のSuperSohです。
それをピッチシフトでうごかして作りました。
あと、このロケットレージを古いIBMのパソコンで動かしてみたら、ゲームオーバーになった後の敵の初期化処理で0.3秒ほどフリーズしてしまい、情けない電子音が送れてなりました。
やっぱり、50期の敵すべての音を止めて総ての敵の存在を抹消するにはすこし時間がかかるみたいです。
まっ、いっか!(待て)
そんなわけで、本日も絶好調なプログラミングデーでした。
そんなわけで、本日の日記もこれぐらいでおしまい。
11月はずいぶん日記のアップがおろそかなので12月は頑張らないと。


2010年11月22日 「またまたプログラミング」


ふおわぁぁー、、、、つかれました。
なにをプログラムしていたかというと、トロフィー40個の入手ルーチンを書いておりましたのです。
こんかいは、以下のような構造にしました。
最初に、変数「GetNumver」を-1にしておきます。
そして、ダーダーとif分をならべます。
何かのifが成り立つと、そのなりたったトロフィーの番号がgetNumverに代入されて、その跡にトロフィーの獲得ルーチンに飛びます。
ルーチンから帰ってきたらその次のifからどんどん判断していきます。
これだと、いちいちトロフィー別に処理を書く必要もないし、ほかのボーナス要素が入ってきてもらくに増やすことができます。
ちなみに、トロフィーの獲得のルーチンですが、まずそのトロフィーがすでに獲得済みであればreturnするようにしてあるので一度もらったトロフィーを再びもらうなんていうことはありません。
トロフィーは配列変数で管理しているので、それぞれのトロフィーの有無に簡単にアクセスできます
また、合計のトロフィーの数も記憶しているので、トロフィーを幾つ集めたらこうやっちゃうというような処理も書くことができるようになっています。
しかし、40個のトロフィーについてこのあいだ作ったトロフィーリストをみながら身長にifの条件式を書いていったため、非常に非常にひじょおおおおおに疲れました。
そのあと、導差確認をやってみたら、最初にゲームをほんきでやったら7〜8個のトロフィーを一気にもらってしまいました。
まぁ、どんなに下手なプレイをしても最低でも始めてのプレイで必ず二つのトロフィーがてに入るのですけど。
ひとつは初めてやった時にもらえるトロフィー、そしてもうひとつは季節によってもらえるトロフィーです。
季節のトロフィーは4種類あるのでぜんぶ集めるには1年かかります。
でも、四つ集めると綺麗なトロフィーがもらえるので、ヒントさんにしてください。
日記を読んでくれている方に特別に教えてあげちゃいますから。
あとは、ボーナスゲームを獲得した時のファンファーレを8850で打ち込みました。
今回はオルゴールをつかって単純に打ち込んで見ました。
最後は音をやわらかくするためにNRPNをかけています
すごくやさしい漢字のそれでいて楽しいファンファーレになったのでよしとします。
ちなみに明日もプログラミングと打ち込みのネタになってしまいますが、ゆるしてねえええええええ。
そんなわけで、本日はこれぐらいで終わりにしちゃいます。
あ、そそそ!
スリーディーベロシティーはここにあるよ!
おやすみなさい♪


2010年11月21日 「プログラミング」


本日は、昨日書いたことをプログラムにしました。
ただ、トロフィーまでは手が回らなかったです。
難易度についてですが、昨日かいたところで決定しました。
それで、難易度によってそれぞれやってみました。
ハードレベルでは、どんなにがんばってもレベル6までがやっとでした。
そして、後は、トロフィーの入手条件をテキストにまとめました。
今のところトロフィーは40個作りました。
いろいろな条件を作ってみました。
ちなみに、実質、すべてのトロフィーをそろえるには1年以上ぜったいにかかります。
まぁ、システムの時計をちょといじればなんとでもなったりしますけどねゴニョゴニョ。
あ、2222年2月22日22時22分22秒にプレイするとかそんな条件はないから大丈夫ですよ。
まぁ、ゲームを5分55秒でゲームオーバーにしないともらえないトロフィーがありますが(なに)
こんかいは、いくつかのトロフィーが集まることが条件のトロフィーもあります。
また、他にも「ボーナスゲーム」と「ボーナスムービー」があるのでそれとも絡ませたいです。
ようするに、トロフィーはもうちょっと増えます。
そんなわけで、本日はトロフィーが集まっていく楽しさを創造しながらマイエディットで文章を書いていました。
ちなみに、トロフィーの入手条件が全部書かれているため、これは究極のネタバレデータです。
ああ、にしても、いま足が痛いことに築きました。
関節痛みたいな痛みです。
いつも靴下をはかないで歩いてたりと蚊してるからかなあ?
そんじゃ、本日はこれぐらいでオシマーイーにします。
日記は近いうちにアップしたいとおもいます。
あああああ、明日にはスリービーベロシティィーのURLちゃんを貼らせていただきます。
日記で取り上げてからだいぶお時間が経ってしまいましたがね。
おーやーすーみーなっしゃぁーい


2010年11月20日 「オータムスクールとトロフィー」


本日は、昨日も書いたとおり、学校に行っておりました。
まあそれはさておき、本日はシュウティングちゃんの難易度とトロフィーについて明日のプログラミングウウウウにそなえまして咬創を練っていました。
まだトロフィーの条件は書いていませんのでありますですが、難易度については咬創が固まりました。
こんかい、おもに難易度によって変えるのは敵の数と供給の感覚、それからそのたもろもろにしました。
供給というのは、足りない物資を自動的に供給してくれる機能のことです。
一定秒数ごとに発生し、足りないものがあれば補給します。
被弾した箇所も修復してくれますが、最優先は被弾箇所修復になるため、他の物資を供給できなくなります。
ようするに、被弾箇所を修復したら他のミサイルなどは供給できないということです。
だから、出来るだけ破損を少なくしないと、物資が足りなくなってしまいます。
そして、どんどん追い詰められていき、最終的にはぶっ壊されます。
この大事な大事なだあああああああいじなイベントの発生感覚が長くなってしまいます。
それでいて敵もものすごく大量に出てきます。
また、ラスボスのレベルでは落ちてくる爆弾の数が難易度が高いほど大量に降ってきます。
また、難易度が高いほどラスボス自信の移動速度が速くなります。
あした、この辺をプログラミングウウウウしたいと考えています。
だから、明日はプログラムネタになるとおもいますが、お付き合いください。
って、日記を上からお読みになられている皆様方はきっとその「明日の日記」に当たるものをたぶん読んでいますよね、ってことは俺が今書いたことって完全に無意味だということをいやでも認めなければいけないということなのかな?いやだぁぁぁ、いやだぁぁぁぁー!
それでは、本日の日記はこれにて終わりにします。
昨日のように強引に日記を引き伸ばすようなあくどいことをしなくて良くてよかったです。


2010年11月19日 「あしたは学校」


うぬああああ!
明日は休みですが、学校に行かなきゃなりません。
なぜかというと、オープンキャンバスチャーンとかいうのがあるからです。
んで、趣味のほうでは、シューティングのメニューシステムをつくりました。
今回はいつもと違うメニュールーチンをくみました。
これを使えばメニュー項目100個でも音さえbあればそのまま1行でメニューが表示できてしまいます。
今回はプクトーカをつかわないのでフルボイスです。
だから、たとえば項目が100個あったとしたら100個分の音声を録音しないといけないんですがね。
って他に特にかけるというか目立ったネタらしきものがないのですが。
ちなみに文字数稼ぎのためにかきますがktosがおちてしまったため今はフルキーでかいておりますであります。
うううううん どうしようかなぁぁぁぁぁ
さいきんはショウーティングの最初からプレイはやっていないのでスコアも載せられませんし。
そしてなかなか書くネタが思いつかないというね。
あしたならネタはいっぱいあるのですがね。
それじゃしっている人はしっているパイプツーのスコアを載せておきます。
これはシューティングの法でも書き取る項目を参考にしています。
分からない人は読み飛ばしてもいいですよ。
***Statistics for Game Started on 2010/10/29 17:16:34
Final Score: 1854171; you got in position 10 in your local top ten
You beat the game! Congratulations!
Difficulty: Easy
Game Duration: 21 minutes 13 seconds
Minutes remaining on game clock: 38
Total hammer swings: 665
Hammer hitting accuracy: 99.7%
You killed 11 thugs on the first bonus level, received 132500 points, and ten extra minutes
You killed 12 thugs on the second bonus level, received 145500 points, and ten extra minutes
Number of lives lost: 3
You lost your first life on level 4, which was a normal pipe level.(Killed by a spider)
You lost your second life on level 8, which was an electricity pipe level.(Killed by electricity)
You lost your third life on level 16, which was the boss level.(Killed by the boss)
You killed 10 Spiders
You killed 5 Rats
You killed 8 Thugs
You avoided 15 steams on sidescroller levels
You avoided 8 electricities on sidescroller levels
You avoided 4 sewer lids on sidescroller levels
You avoided 6 barrels on sidescroller levels
You searched a trashcan and found a bag of potato chips on level 1
You searched a trashcan and found a construction hat on level 1
You encountered stairs on level 2 but you did not use them
You searched a trashcan and found a time bonus on level 3
You searched a trashcan and found an 80000 point bonus on level 3
You unlocked a toolbox and received a pack of ammo on level 4
You searched a trashcan and found a welding kit on level 5
You searched a trashcan and found a construction hat on level 5
You encountered stairs on level 7 but you did not use them
You encountered stairs on level 8 but you did not use them
You searched a trashcan and found a 70000 point bonus on level 9
You searched a trashcan and found a welding kit on level 9
You unlocked a toolbox and received a pack of ammo on level 11
You unlocked a toolbox and received a flashlight on level 13
You unlocked a toolbox and received a 20000 point bonus on level 14


2010年11月18日 「ムービー作りましたよ」


で、でっきたあ。
はじめて台詞を合成して音声ムービーちゃまちゃまぁーを作りました。
ただし、録音環境の違い(昨日もかいたけどさ)によって、かなり一部の声が浮きまくりました。
でも、まあこれはこれでゆるしてもらいたいとおもいます。
あと個人的な欠点は、ドアを開ける音が一種類しかなかったことです。
今回使ったのは自分で録音したオリジナル効果音なんですが、このときにこのドアの開閉をそれぞれ一種類ずつしか録音していなかったため、その一種類がすべてドアの開閉音となってしまいました。
ようするに、何度あけても、何度閉めても、同じ音がします。
これは音マニアの僕にとってはちょっと引っかかっちゃったのですが、妥協するしかないです。
なぜかというと、これは大きなホテルの廊下と廊下を結ぶ大きな大きなドアの音だからです。
そのホテルは神奈川県にあります。
だから、わざわざ神奈川に行って同じホテルに泊まるというわけにもいきませんでありますし、そのため妥協を余儀なくされました。
そして、次にエコーの話をします。
今回はゴールドウェイブに搭載されていた「ルーム」というリバーブプリセットのエフェクトをかけました。
しかし、これはこれで引っかかる部分も多かったです。
何が一番引っかかったかと言うと、声が大きくなると機械的なノイズが混じってしまうことでした。
まぁでも他のエコーは1秒ディレイとかステレオエコーとかヘビーロボチックとか変だったのでこれになったわけですが。
フランジャーをかけたらネタ的におもしろそうですけど。
ちなみに、今回は一度フランジャーにはおせわになってたりします。
ミサイルの音を加工したときにフランジャーをありがたく使わせてもらったんですよね。
ゴールドウェイブのフランジャーは非常にかっこいいです。
ただし、フランジャーの上がり下がりの速さをキーボードで調節できるようになるといいのですが。
そんなわけで、本日はこれぐらいで終わりにさせていただきたいと思います。
そういえば今日はスカイプで久々の人とスカイプをしてました。
僕らの大冒険のラスボスの話をしていたときの「ウソヤァァー」はとても面白かったです。


2010年11月27日 「とくにネタなし」


本日は、とくにネタがありません。
寮でゆったりとしていました。
ただ、今日は学校のマラソン大会とか卓球の練習とかでものすごく疲れたです。
だから、とくにネタもないんですよ。
どーしよーかなー。
仕方が無いので雑談でつぶしますかね。
最近はほんとさむうううううういですね。
私は昨日あまりにも寒かったからジャンパーを羽織っていきました。
それでもさむかったです。
あと、新作ですが、今日、相手の台詞のレコーディングを行いました。
しかし、私の持っているICレコーダー(ボイストレック DS-750)では声の低音を拾ってくれませんでした。
すこしマイクと声が離れていたせいもあるかもしれません。
また、今回録音に使用した放送室では機械が動いているためよくよく聞くと機械音が聞き取れるかもしれません。
放送室の癖にやけに声が響きます。
そんなわけで、録音環境が違うので、明日あたりに合成したときに浮きまくるんだろうなぁ〜。
あと、なんとか部屋にいるエコーも工夫しなきゃいけないと考えています。
リバーブをかけるので、声が機械っぽくなっちゃうかもしれないです、はい。
だれか、自然に部屋などのエコーをかけられる変周ソフトしってますか?
有料でもいいんで教えてくださいませんかあ?
ちなみに、おもちゃ箱にもちゃっかり書いてますが、ゴールドウェーブは加工に重宝して使っています。
これは有料ソフトウェアなのですが、スタートマーカーとエンドマーカーを設定することにより、その範囲に対して任意の加工を施すことが出来るのです。
たとえば、スタートマーカーからエンドマーカーの範囲だけにビブラートをかけたりとか、スタートマーカーとエンドマーカーの間の音を「ピー」に置き換えたりとか。
その他、さまざまな強力なエフェクトを搭載しております。
でも、これを用いてもエコーはつらそうですよう。
まぁ、がんばります。
そんなわけで、あとは書くネタもなくなってきちゃったので、これぐらいで終わりにします。
次回のアップは日曜日かな?
ちゃようならぁー


2010年11月13日 「あれからちょっと変えました」


今日、改めてクリアを試してみたところ、難しすぎたので、あのサテライトがちゃくりくしちゃったときの処理を変更しました。
まず、当然ですが爆弾が全部抹消されて、ななんと前の敵がいっぱい出るステージにもどっちゃいます。
しかも、最初に特定の敵が大集合して出てきます。
複数打ち抜かないと倒れないような敵だったら、ほぼ完全に大ダメージをうけちゃいます。
ただ、弱い敵の集団だったら一掃できますけど。
あと、落ちてくる爆弾の数を増やしちゃいました。
あまりにも少なくて避けやすすぎだったので。
でも、こんかいは気をつけないと爆弾に当たっちゃいますぜ。
ははははは。
うわあああっはっはっはっはああ
ぬわああああああっはっはっはっはっふわああああああああ
にゃんちゃんが壊れました。
そんなわけで、今日もプログラミングをしていたのでしたとさ。
ちなみに、明日ラスボスの行動パターンを書きたいとおもいます。
たのしみだなあああああっはっはっはっはあ
あとは本日はスカイプでもだべってました。
新しい人が3人来たので、その人たちとあれやこれやだべっていました。
いつものメンバーも混じっていたわけですが。
そんなわけで、本日の日記はこれぐらいで終わらしていただきたいと思います。
ちなみに、モジスウ稼ぎと言うか最近の企画としてまたさっきやった新作の季肋を貼り付けて起きます。
2010年11月14日(日曜日)13時42分52秒687のゲーム記録です。
あなたは最終レベルまで到達しましたが自動制御サテライトによってすべてを破壊されました。
得点:2561667
トータルショット数:6763
マシンガンショット数:2463
スピード・マシンガンショット数:4238
ショットガンショット数:25
デジタルロケットショット数:13
小型核ミサイルショット数:15
トータルヒット数:2893
マシンガンヒット数:1305
スピード・マシンガンヒット数:1570
ショットガンヒット数:18
デジタルロケットヒット数:10
小型核ミサイルヒット数:35
マシンガンヒット確立:52.98%
スピード・マシンガンヒット確立:37.04%
ショットガンヒット確立:72.00%
被弾箇所の修復回数:14
供給されたロケットの数:1
供給されたミサイルの数:7
撃墜した敵は733機
フライングビー撃墜数:200
エアープレーン撃墜数:222
ヘリコプター撃墜数:152
スカイプレーン撃墜数:57
ワープソーサー撃墜数:48
スプラットシップ撃墜数:29
スプラットシップの酸性ボール被弾数:0
自動サテライトの爆弾着弾数:25
自動サテライトの爆弾ヒット数:3
着陸した敵機:20
移動した回数:6274
敵の襲来を受け、あなたの舞台は全滅しました。
今回はいろいろ追加項目が加わってます。


2010年11月12日 「きたアアアアア」


よっしゃアアアアア!
しゅしゅしゅ、週末がやってきてくれましたです。
本当にうれしい。
今回は、シューティングちゃんもいろいろ進めたいと考えてます。
まだまだ完成までには遠そうですが。
で、今日は何をしてたかと言うと、とくに名ぁーんにもしてませんでした。
いつものようにシューティングをやりました。
一応張っておきます。
前よりもよくなったです。
2010年11月12日(金曜日)17時29分38秒412のゲーム記録です。
あなたは最終レベルまで到達しましたが現れた大量の敵の波にのまれてしまいました。
得点:2270233
トータルショット数:5412
マシンガンショット数:3999
スピード・マシンガンショット数:1380
ショットガンショット数:1
デジタルロケットショット数:16
小型核ミサイルショット数:15
トータルヒット数:2313
マシンガンヒット数:1851
スピード・マシンガンヒット数:462
ショットガンヒット数:0
マシンガンヒット確立:46.28%
スピード・マシンガンヒット確立:33.47%
ショットガンヒット確立:0%
被弾箇所の修復回数:8
供給されたロケットの数:3
供給されたミサイルの数:5
撃墜した敵は665機
フライングビー撃墜数:214
エアープレーン撃墜数:207
ヘリコプター撃墜数:120
スカイプレーン撃墜数:64
ワープソーサー撃墜数:35
スプラットシップ撃墜数:25
着陸した敵機:18
移動した回数:5824
敵の襲来を受け、あなたの舞台は全滅しました。
一応最終レベルまで行ったんですが、敵にぶっこわされました。
ちなみに、この敵の群れを撃退すると、今度は上から大量の爆弾が降りかかってきます。
その中にサテライトというマシーンがあって、それをぶっこわさないといけません。
しかし、爆弾に当たると銃が打てなくなっちゃいます。
サテライトが着陸すると一撃で死にます。
打たれるとワープしますが、その際少しずつ落下速度が上がっていきます。
そんなわけで、本日はこれぐらいで終わりにしちゃいます。
明日あたりに日記をあげようかな?


2010年11月11日 「ポッキー?乾電池?プリッツ?」


今日はプリッツの日ですか?
今日は乾電池の日ですか?
今日はポッキーの日ですか?
今日は1111111111111の日ですね。
今日は、いろいろな飛騨と言われているみたいです。
今日はポッキーの人も言われています。
今日は1が並んでいるのでポッキーに見立てたのかな?
今日はプリッツの日だという説もあるようです。
今日は乾電池の日だという説もあるようです。
今日はいろいろな日が混ざっている日です。
今日は私は何をしていたかと言うと、スカイプをしていました。
今日は、さいきんはまっているMDPTをやっていました。
今日はアスロン遺跡の巨獣をぶったおしたところからやりました。
今日はそんなわけでそこからスタートしてアスロン遺跡に宝石を返しに行き始めるところまで行きました。
今日はそこまでやったらレベル不足に陥ってしまい、しばらくはレベル揚げの人生を私のキャラクター達には歩ませてあげる必要が大きいみたいなんです。
今日はそんなわけでと言ってはなんですが作者の方とスカイプで雑談しながらマッタリMDPTを楽しんでいましたとさ。
今日は雑談のほとんどはMDPTとプログラミングのネタでした。
今日は「一番近くの敵」の話で盛り上がりましたです。
今日はこのことについてちょっと解説したいと思います。
今日は残念ながら説明する資料とパワーポイントのプレゼンテーションを忘れちゃったので、またいつか分からないけどこのことについては取り上げたいと今決めました。
今日はそのようなことがあったということでこれぐらいで終わります。
今日はなんとなく文頭をすべて「今日は」にしてみました。
今日はとても幼稚なたくらみをやってしまい、まことに申し訳ございませんでした。
今日はお願いだから皆さん勘弁してやっていただけるとこちらとしては非常にありがたいです。


2010年11月10日 「CDを書き込みしてやろうとしたら」


本日、友達から頼まれて、CDに書き込みをやりました。
MP3データをCDに焼いてほしいということだったので、さっそく一緒にもらったCDRをドライブに入れて書き込みを始めました。
で、あと少しで終わるというとき、ちょっと奇妙なことがおきました。
いきなりCDの回転が落ちたと思ったら、キコキコキコキコキコキコキコキコキコキコキコキコキコキコキコキコ、キーコキーコッ、キコキコキーコッ、キッコキコーキーコッ、ってCDが変な音をたてはじめました。
状況を確認してみると、書き込みが止まってしまっているようでした。
性格にいうと、書き込み中なのに進んでいない。
で、らちが明かなかったから書き込みを停止させようと思ってボタンを押したらそのままWMPが固まっちゃいました。
これで一枚のCDRがぶっこわれました。
ああ、CDRちゃアアアアアん。
結局後残ってたCDRを使って書き込みは出来たのですが、あのCDRはなにがいけなかったのかな?
そして、あのぶっこわれたCDRの使い道はどうしよう?
今度は物理的にぶっこわしてみるかw
にしても、あれどうやったら物理的に破壊できるんでしょう?
やっぱり固定してかなづちで「ドカン!」って一発お見舞いしてやるのかな?
もしくは、片方を万力で固定して上を手で「バキッ!」ってやったらいいのかな?
CDのケースだったらタン1電池を使って下から弾き飛ばせば簡単に二つになるんですが、CDRは厚いし円いから難しいかもね。
え?実際にCDケースをぶっこわしたのか?ですか?
はい、こないだやりました。
壊れたので、割れた音をとりたくて、ICレコーダーの前で「バキッ!」ってやりました。
後の破片の処理が大変でしたが。
そんなわけで、本日はこれぐらいで終わりにします。
明日は11月11日
それでは、おやすみなさい。
ちょっと物騒なネタで申し訳ありませんでした。


2010年11月9日 「今日もいろいろと」


どもです。
今日も色々とシューティングの作業をしてました。
でも、直す時間が無くて、昨日言っていたバグはなおせなかったです。
とりあえず今日もさいしょからやりました。
そしたらまたレベル10でぶっこわされました。
2010年11月9日(火曜日)17時39分8秒812のゲーム記録です。
あなたはレベル10で敵軍に敗れてしまいました。
得点:2238383
トータルショット数:5338
マシンガンショット数:5031
スピード・マシンガンショット数:193
ショットガンショット数:77
デジタルロケットショット数:16
小型核ミサイルショット数:8
トータルヒット数:2384
マシンガンヒット数:2230
スピード・マシンガンヒット数:98
ショットガンヒット数:56
マシンガンヒット確立:-41.%
スピード・マシンガンヒット確立:50.77%
ショットガンヒット確立:72.72%
被弾箇所の修復回数:13
供給されたロケットの数:1
供給されたミサイルの数:4
撃墜した敵は648機
フライングビー撃墜数:189
エアープレーン撃墜数:202
ヘリコプター撃墜数:133
スカイプレーン撃墜数:64
ワープソーサー撃墜数:41
スプラットシップ撃墜数:19
着陸した敵機:23
移動した回数:6001
敵の襲来を受け、あなたの舞台は全滅しました。
前よりは進みました。
にしても、何でマシンガンヒット確立がマイナスになっちゃったのかな?
いまのところ原因が分かりません。
確立も間違ってます。
どこで計算がくるっちまったんだよこのやろう。
あ、あぁぁぁ!
もしかして、統計を取るときに割るべき数の辺陬を間違えていたりして?
それはアリエール。
日記を書いてる途中だけど、調べてくる。
あれ?あれあれれのれっれっれえええ
ええ?
間違いが・確認されません。
ってことは、どーゆーことよぉー。
いみわかんないじゃないのよおまったくうううこのこのこのおおおお
wwwwwwwwwwwwwwwwwwww
ヨミヒデの読み方がカオスwwwwww ワロタwwwwww
そんなわけで本日はこの辺で終わります。
駄文になってしまい、まことに申し訳なかったと心からではないしぜんぜん嘘だけど反省しています(マテコラ)
今後とも私の駄文の日記に付き合ってくださいますよう、心よりお願いします。
どうか、こんな私を見捨てないでください。
ちなみに、今は寮で一人さびしくパソに向かっています。


2010年11月8日 「はじめて声優さんを本格的にやってもらった」


どもです(笑い)
昨日も日記に書いたとおもうんですが、強力を得ることができた声優さんの収録してくださった音声を早速ゲームに投入しました。
なかなかよかったです。
キャラ的にも丁度いい。
そんなわけで本日はゲームのデータを周径するルーチンを作成しました。
とりあえず、細かいところまで記録をとらせていただきますw
それで、大体ルーチンは完成しました。
ただ、まだバグチャワンがちこちこっと潜んでいるので、それを明日埋めたいと思います。
ちなみに今日、ゲームを最初からプレイしてみたところ、思った以上のむずさに作者がぶっこわれました
最終レベル?ボス前のレベルまではいくんですがそのレベルでぶっこわされます。
なぜかと言うと、スプラットシップのせいです。
これ、倒されると、1秒後に「びちゃ」を落とすのですが、それをまともに食らっちゃうと5秒間銃が動かなくなっちまいます。
で、それを食らってしまい、その間に2期も敵が着陸しやがりました。
「危険です」と叫ぶ中、被弾箇所の修復も間に合わず、ついに最後に着陸に成功したワープソーサーが
ドカアアアアアアアアン ジャリジャリジャリジャリジャリ
ちなみに、例の統計データをのせておきます。
2010年11月8日(月曜日)18時51分23秒265のゲーム記録です。
あなたはレベル10で敵軍に敗れてしまいました。
得点:1627542
トータルショット数:4328
マシンガンショット数:4303
スピード・マシンガンショット数:4
ショットガンショット数:0
デジタルロケットショット数:5
小型核ミサイルショット数:14
トータルヒット数:2049
マシンガンヒット数:2049
スピード・マシンガンヒット数:0
ショットガンヒット数:0
マシンガンヒット確立:47.61%
スピード・マシンガンヒット確立:0%
被弾箇所の修復回数:7
供給されたロケットの数:4
供給されたミサイルの数:6
撃墜した敵は564機
フライングビー撃墜数:197
エアープレーン撃墜数:178
ヘリコプター撃墜数:111
スカイプレーン撃墜数:51
ワープソーサー撃墜数:21
スプラットシップ撃墜数:6
着陸した敵機:17
移動した回数:5044
敵の襲来を受け、あなたの舞台は全滅しました。
このくそ早い敵の馬鹿アアアアア
ちなみにどこがバグかというと、まずは核ミサイルとロケットのヒット数が計算されておりません。
ってそれだけなんですが、あしたあたりに直します。


2010年10月7日 「ついにやってしまった」


アアアアアアぁぁぁぁあああああああああああああああああああああああああああああああああァぁああああああー!?
うがやあややややややややややややっちゃったぜいえいえいえいえいえええええええいいいいいいいい
そそそそそそそそそんなあああああああこれはげげげげげげげえげえげえ現実なのかあああああアアアァァあぁー?
何がおきたかって、とんでもないことがおきました。
別にわるいことではありません。
いつものようにオーディオゲームズのフォーラムをうろちょろしていたら、俺の公開していたサウンドパックにレスがついていて、俺のゲームを見たいと行ってきました。
びっくりしました。
今まで公開しようかどうか考えていたのですが、みんなゲームを求めてることを知って、公開する決意をしました。
そ、そ、そしたら、なななんと、みんな遊んでくださりました。
翻訳に協力したいという人まででてきました。
しかも、1日で35も返信が来ました。
この35というのはかなり盛り上がっているトピックでしか見られないもので、大いに感激し、驚いています。
ついに世界に発信してしまいました。
ただ、いろんな意見が出ていて、やはり一番人気があったのは僕らの大冒険だったのですが何とかしゃべらせられないかと言われました。
SAPI5の日本語エンジンが入ればいいのになあ。
そんなわけで、とても驚いて降りました。
あと、本日はうれしいことがもう一つ。
新作の声優に協力してくださる人が現れました。
そして、台詞をお願いしたら、日記を書いている次の日に2回も提出していただき、必要な台詞が全部そろいました。
うれしいうれしいうれしすぎるウウウウウ!
そんなわけで、本日の日記はこれぐらいで終わりにします。
久しぶりにルンルンな日記だったですw
おやすみなさいルンルンルーン


2010年10月6日 「東京へ」


本日は、科学絵ジャンプIN東京に出陣してきましたです。
で、いつもスカイプをしてる友人(水曜日の人とはべつ)わいわいやってました。
もう、目的は友人と遊ぶことだったりしました。
とりあえず今回は車ではなく高速バスと電車を利用していきました。
だから、5時半にたたき起こされました。
6時に家を出発したのにもかかわらず、ギリギリ間に合ったという状帯でありました。
んで、本編ですが、組み合わせに関する定理と、sudokuをやりました。
組み合わせに関する定理はちょっと説明がめんどいので割愛しますけど、今回はsudoku(すうどく)についてちょっとネタにしてみます。
感じは、たぶん数読でいいんだとおもいますが、一発でIMEが出してくれないのでひらがなで書かせてください。
このすうどくというのは、9*9の板の中で、数字を埋めていくのですが、以下の三つの条件に当てはまらないように数字を配置していく必要があります。
1.縦向きに数字を読んでいったとき、同じ数字を置いてはいけない。
2.横向きに数字を読んでいったとき、同じ数字を置いてはいけない。
3.9*9は3*3で区切られており、その中に同じ数字があってもダーメ。
くそむずいやないかこのやろう。
で、やってみました。
最初の横3列はぜんぶ出来ました。
しかし、そこからがまったく出来ませんでした。
だれか、すうどくのコツをおしえてください。
因みに、音声ゲームでは、sudo-sunと、soundkuという2種類のすうどくゲームが公開されてますので、よかったら遊んでみてください。
soundkuは有料なんですが、sudo-sunはフリーですので気軽に遊べます。
ただ、両方あそんだ感じだと、soundkuの法が分かりやすいです。
3*3の区切りの部分を通ったときに音が鳴るのと、横スキャン・縦スキャンができます。
そんなわけで、本日はこれにて終わりにします。
そろそろ、日記を上げたいですねぇ。
おやすみみみ


2010年11月5日 「あああああ!


何をやっていたかわすれました。
たぶん、自動ロケットのバランスを聴性したらしいんですが。
え?「らしい」ってなんだってですか?
いやぁ、書いているのが次の日なのに何をやったのか忘れちゃいました。
んで、本日は、後はちょっとボイステキストちゃんの研究をしていました。
ボイスワークスほしいなあ。
でも、そもそも新しいプクトーカーのバグがなおってくれないとちょっとばかしやだなあ。
いつpc-talkerの新しいものを買うのがいいのか、検討していたりします。
どうしたらいいのでしょうか。
ちなみに、今は次の日なのですが、この間のサイトワールドの友人らとスカイプでだべっています。
ネタを増やすため、ロケットの改良点を書きたいと思います。
先ず、前は一度補足したターゲットは動く敵のみ位置のチェックを行っていましたが、常にターゲットの位置を計算し続けるようになりました。
これで、ロケットがターゲットを追跡中に敵がべつの武器で攻撃されてワープしたりしたときも自動的に起動を修正する制御が可能となりました。
また、追跡中に敵が着陸したり破壊されたとき、ロケットの追跡を自動的に中断するようになりました。
前は敵がどうなったかを見なかったので、敵がいないとその場で止まってしまうか永遠と進んでいくかのどちらかだったんです。
それが直りました。
明日はどうしようかな?
ボスちゃんも考えないといけないなあ。
う〜ん。
あと、声優問題も何とか解決できるとうれしいなあ。
じつは、今声優が不足しているので、やっていただける方はお気軽にメールをください、おねがいしますっ!
そんなわけで、本日はこれぐらいで終わりにします。
日記のアップはいつになっちゃうのかなああああああっはっはっはっはっはあ
おやすみなさい♪

2010年11月4日 「自動追跡ロケットと小型核ミサイルの作成」


本日は、シューティングゲームに予定していた二つの武器を入れました。 ただ、自動追跡ロケットについてはまだ処理が不足しており、途中でターゲットを見失ってしまうことがあるようです。 先ず、自動追跡ロケットですが、敵が1期以上いる場合、一番近くにいる敵を自動的に判断してその敵を自動追跡します。 すべてコンピュータで制御されるので、敵が動いても目標に当たるまで追跡を続けます。 目標を撃退すると、ロケットは爆発して消えます。 ただ、追跡中にターゲットが撃墜されたときの処理を書いていないので、もしターゲットを失うとそのままロケットが停止してしまいます。 なお、敵の高さは対象外なので、着陸してしまいそうな敵を狙うという機能は持っていません。 そして、次に、小型核ミサイルですが、これは画面全体の敵を抹消します。 ただ、速度が遅いので、右側の敵を倒すには焼く1.5秒かかります。 左側からミサイルが発射されるため、右側に到達する必要があるからです。 今回はこの二つを作りました。 でも、なかなかいい感じに出来ました。 特にロケットの制御に関するところは難しかったですが。 はじめてsortval命令やsortget命令を使いましたです。 これは数値をソートつまり並べ替えるものなのですが、使い方を工夫することによって一番近い鉄器を捕捉する機能をつけました。
あああああ!間違えましたアアアア!
鉄器ではなくて摘記でもなくて適期でもなくて敵機でしたアアアア!
ごめんなすわわわわわわわわあぁぁぁぁい。
許してください!
でもまだ文字数が足りてない。
あ、そうそう。
最近、寒くなりましたね。
うちの周りでは風邪を引いている人が多いです。
なので、みなさんも風邪には十分お気をつけください。
後、インフルエンザの予防接種もやっておくことに越したことは無いと思いますよ。
そんなわけで、本日は終わります。 おやすみみみみみ

2010年11月3日 「サイトワールドにいってきました」


本日は、待ちに待ったサイトワールドへ出陣しました。
今回は、二人のネット友達と集まってわいわいやるというのが目的です。
だから、とくにすごく見たいものを決めているわけではありませんでした。
とりあえず、何か面白いものがあればそれでいいと思ったからです。
先ずは車で錦糸町駅前まででました。
しかし、そのあいだにちょっとした事件がおきました。
携帯でメールを送信しようとしますと、どこを探しても送信することが出来ません。
送信するコマンド自体が消えうせていました。
ためしにセンターからメールを受信しようと思い、メニューから受信を実行すると、「FOMAカードを挿入してくれやあ」などと言われてメールの送受信と電話が受けられなくなりました。
FOMAカードなんて抜くわけがございません。
めんどいし。
いろいろと考えて、パニックになってFOMAカードを取り外しちゃいました。
そして、存在を確認して、もう一度カードとバッテリーパックをセットして同じことをやってみたら、直ってくれました。
いったいなんだったのでしょうか?
予定時刻は9時半だったのですが、11分にはついてしまいました。
そして、友人達にメールをいれ、合流を図りました。
いやぁ、メールがなかったら今回は合流できなかったなあ。
無事に合流して、早速ビルへと入っていきました。
今回は、初めて会うネット友達もいまして、その人と一緒にいろいろと動き回りました。
もう一人の友達は最新GPS技術のセミナーを聞きに行っていました。
その間、二人で(性格には姉という助手を含めて3人)、いろいろな展示会場を見て回りました。
一番印象に残ったのは、むドットビューでしょうか。
これは、画面の情報を32*24のピンディスプレイで表示するための機器です。
側面にわけのわからないボタンがいっぱいついていました。
これでパックマンをやっており、興味深く触ってました。
ちなみに、120万とのこと。
たっけぇ。
そして、次は、BM16を触りました。
BM16はBM32をそのまま小さくしただけのような印象がありました。
でも、これは「ブレイルメモポケット」とつくだけあって、ポケットに入りそうでした。
あと印象に残ったのをあげていきますと、地図を触ると地方や県の名前を言う装置があったのですが、その説明の人がものすごく外国人なまりでおもしろかったです。
時々英語が混じったり中国語みたいなイントネーションが混じったりしておもしろかったですよ。
お昼を食べた後は、3人で再び合流し、近くで点字UNOを買った後、近くのベンチとテーブルを使ってUNO大会を繰り広げて遊びました。
私は二人にいじめられ、ビリッケツになっちゃいました。
二人に何度「スキップ!」って言われたことか。
で、思ったより早く開散となりました。
みんな疲れていたのと、明日はお互いお仕事があったからです。
6時ごろ帰ってきたら、シューティングゲーム作成をしてました。
今回は、小型核ミサイルの音をいろいろ工夫して作っていました。
あと、自動目標追跡ロケットランチャーのお供作りました。
今回、音を作るに当たって久しぶりに8850の電源を入れて、頑張って打ち込みました。
単純なビープは、5分で作ったのに次の火にあわせてみたらなかなかいい感じにマッチしていて嬉しかったです。
でも、三日の火は録音までしか出来なかったです。
それでは、本日はこれぐらいで終わりにさせていただきたいと思います。
今回は久しぶりに長く日記を書いたなあ。
んジャおやすみなさい♪


2010年11月2日 「明日はサイトワールドちゃん」


うひょおおおお。
ついにやってきました。
明日はサイトワールドちゃまです。
今回は、友人ら3人で合流して動く予定です。
って、書いているのは三日なんですが(待て)
今回は前日だから、あまり書くネタがございませぬう。
どーしよぉー。
まったくわかりません。
って、わかんないわけありませんねごめんなさい。
えっと、それじゃ、ちょっとHSPの計算のお話しを。
HSpでは、小数点を計算のなかに入れたい場合には、普通の整数型(int型」では小数点を省いてしまいます。
なので、double型という型(実数型)に返還する必要があります。
実数型に返還するには、以下のようにします。
a=double(1)
こうすると、Aは1ではなく1.0000という実数型に返還されます。
だから、1÷3をやってみるときは、普通にやってもだめです。
a=1/3
dialog ""+a+""
これだと0になっちゃうから、
a=double(1)
a/=3
dialog ""+a+""
これだと0.3333となります。
でも、これだけの計算だったら以下のようにしてもいけます。
a=1.0/3.0
dialog ""+a+""
これだと、a=1.0になった時点で自動的に実数型に返還されるので大丈夫です。
HSpは最初の計算の型を優先するので、1/3.0と入力しても結果は0になっちゃいます。
自動的に少数を勝手に計算しないので、単に半分ぐらいにしたいときには便利です。
でも、たとえば0.5であっても0.500000と言うように表示されてしまうので、実際に表に出すときは以下のようにしないとだめかもです。
a=1.0/2.0
b=str(a)
a=strmid(b,0,3)
dialog a
まぁ、これだと文字列型になっちゃうんですが。
でも実際にこれを食わせると0.5と表示されるはずです。
試してないけど(爆)
計算をする必要が無いならこれでも十分でしょう。
もし計算をもう一度やり直したければ、
b=double(a)
ってやれば5.0が実数型に戻りますからね。
いやぁ、プログラムはおもしろい。
そんなわけで、本日はプログラム日記になっちゃってごめんなさいでしたが、これぐらいでおわりにさせていただきたいとおもいます。
それでは、おーやーすーみー


2010年11月1日 「回線が早くなったお話」


きました。
この日がやってきてくれました。
くだり通信速度 2mbps 上り通信速度 240kbps
これを卒業できるときがやってきました。
で、早速ファイルポストで試したところ、ダウンロードが前の6倍ぐらい早くなったです。
前は出ても250kb/sか300kb/sだったのに、1.8mb/sという美味しい季肋をたたき出してくれました。
ブロードバンド通信テストを使って数値を計測したところ、以下のようになっておりました。
くだり通信速度 19mbps 上り通信速度 920kbps
まぁ、光の100mbpsよりは遅いですが前の回線と比べるとめちゃめちゃ進歩しました。
個人的には、早い回線を使いすぎると遅くなったときになくので、これぐらいが丁度いいとおもいます。
だから、僕らの大冒険の正式版を1時間とかもっとすると40分ぐらいでアップロードできるかも。
大体、転相速度が120kb/sでアップロードできるようになったので、単純計算すると4倍と言うことになります。
ってことは、100分かかる僕らの大冒険が転相速度が途中で少しずつ下がっていったとしても30分ぐらいであっぷろーど出来るのかな?
こんどやってみようかな。
あ、ためしにファイルポスト使ってupする実験をしてみようかな。
でも、だれに何のファイルちゃんをおくろうかな?
まさか自分に送ってもつまらないしw
あといいのは、スカイプの電波障害が起きにくくなりました。
いやぁ、よかったよかった。
後、ページの表示も早くなりましたよ。
快適快適。
でも、光にしたとしたらどれぐらい快適過ぎるんだろう
そんなわけで、本日はグローバルスーパーコース20mbpsに変ってうれしいお話でしたぁ。
11月の好例の挨拶ちゃんはどないにしようかのう。
えっとお、うーんと、そうだなあ、ちがうちがう、これじゃつまんないし、う〜ん、どないしよう、オモイツカンワー、頭がいたい、どうしよう、オーバーフローしそう、あ!思いついたぞ!
それでは、オヤスミナサーイ







10月の日記に馬で行ってみよう
11月の日記ににゃんちゃんの家循環バスで行ってみよう

 トップに戻る