日記(1168)

<前 次>

無題

「MusicPlayer4」で項目を追加する位置を選択中の項目の直後に変更しました。
これでかなり便利に使えるようになりました。

「MusicPlayer3」で日本語のファイル名のファイルを開くとエラーが起こっていましたが、調べてみると、どうやらDirectMusicLoaderは日本語のファイル名を認識しないらしくて、ファイルを見つけ出すことができなかったようです。
C/C++などで作ればファイル読み込みは自前で行ってその先頭のポインタを渡すことで解決するのですがVBでは難しいと思います。
調べて何かわかればその内容をプログラミングのページに書きます。

今日から2学期です。
避難訓練をしてそれでグラウンドにでたところで始業式を始めるというなんともせこいプログラムが組まれていました。
その後は忘れた頃に返って来る、模試の判定結果が返されました。
第1志望のところがC判定でした。
ただ、夏休みで大分脳味噌がとろけてきているのでこれから相当勉強しないと合格できそうにないです。

無題

IntersectRectについて新しい、というより当たり前の事がわかりました。
次の更新はこのことになりそうです。

明日から新学期です。
プログラミングをしている時間が短くなりそうです。
(↑既に短くなっている時期だろ!)

蛍光灯は付けたらできるだけ早く消した方が電力消費が少ないのは当たり前ですが、実は蛍光灯を消してすぐに付けるよりは付けっぱなしの方がいいのです。
興味があったら調べてみてください。
最近の蛍光灯は進歩しているのでいつもこの通りとは限りませんが…

無題

「クイズα」をバージョンアップしました。
最後の文字が"\"になるのを修正しました。
いちいち更新のたびにファイルサイズを書き換えるのは面倒です。

明日は9月1日ですが日曜日で学校は休みです。
私は9月1日の日曜日は夏休みとは思っていません。
新学期の第一日目がたまたま休みになっただけだと思います。
実質連休の日数は増えますけどね。

無題

「ふにゃふにゃ」で落下中に攻撃ができるようになりました。
これで攻撃をする部分の処理はできました。
後はその攻撃が当たった時の処理を書けばようやくゲームとして成り立つようになります。

明日「クイズα」をアップします。
実は8月31日に更新することは前から決めていました。
学校のみんなが宿題で苦しんでいる時に自分のサイトの更新をするっていうのが目的です(←宿題終わってないくせに)。

無題

凄い状態でパソコンがフリーズしました。
普通にWindowsを起動してMusicPlayer3を起動してVC++でソースと睨めっこしていたら5分であっさりフリーズしました。

「ふにゃふにゃ」で跳び上がり中に攻撃できるようにしました。
立っているときの攻撃は攻撃範囲が広い代わりに時間がかかり、ジャンプ中は攻撃前後の隙が少なく、また、ある程度狙いうちもできるようになっています。
ただ、空中でも攻撃しすぎると疲れて動けなくなるので、そうなると大ピンチになります。
攻撃には専用のクラスを使っているので攻撃の処理そのものができていなくても攻撃する時の条件は事細かに決めることができます。

最近スマブラでドンキーコングを恐怖の異種生命体ゾンビーコングと見立てて倒しまくる遊びをやっています。
傍から見るとバカそのものです。

無題

今日で学校の後期夏季講習が終わりました。
最後に掃除をさせられました。
その文手当てを付けてやると言うので期待しているとペットボトル入りのジュースをくれました。
人から物をもらっておいて悪いんですが、無い方が良かったと思っています。

「ふにゃふにゃ」で攻撃周りを少し修正しました。
攻撃する度に疲れた表情をしていたので普通に攻撃するようにしました。
攻撃エフェクトはOR合成でつくっているので背景の色によっては変な状態になります。

無題

「ふにゃふにゃ」で攻撃そのものの処理を見た目だけ作りました。
本当は床にぶつかって跳ねたり誰かにぶつかると凍らせる効果もありますがそのへんは後回しにしておきましょう。
疲れたときのアニメーションも作りました。
やっとそれらしくなってきました。
完成に近づいて大きな変更がなくなったらステージエディタも本格的につくり始めようと思います。

<前 次>