「ふわふわふにゃ」に関する日記(4)

<前

新記録!

「ふにゃふにゃ」の設定項目を増やしました。
これ以上はあまり設定項目は変わらないと思います。
隠し機能も設定項目のうちに入っているので、隠し機能の内容も全部考えました。
一応隠し機能なので、その内容は内緒です。

重力をいろいろ変えて遊んでみました。
 低重力…びよ~んってかなり高く跳びます。
 高重力…すと~んって嫌なほど速く落ちます。
無重力はありません。
これを実現するためには無重力状態のための特別のコードを書かなければならないからです。
「ふにゃ」の時も複雑なことになっていました。

「ふわふわふにゃ」で新記録が出ました。
1・2・3合計で410213点です。
この記録を超えた、あるいは超えなくてもいい記録が出たという人は連絡をください。

「AntiDirectX」じゃなくて

今日は書くネタがないのでプログラミングの「ゲーム音楽について」の続きを書いてみました。
Anti「DirectXのススメ」に書いた異常演奏に対する対策を追加しました。
まだ全部調べたわけではないのでもう少し調べてから10日頃にアップロードするつもりです。

「ふわふわふにゃ」のスコア報告はメールに"fff.dat"を添付して「fffスコア報告」という題名で送っていただけると嬉しいです。
掲示板での報告もいいんですがファイルを送ってくれる方が信用できますので。
本当はスコア送信フォームでも作りたいのですがここではCGIが使えないので自分で送ってもらうしかありません。
掲示板での報告もOKですよ、念のため。

10月1日にここは始まった

トップの最終更新の書き方、なんか大袈裟ですね。
「ふわふわふにゃ3」のことです。
更新履歴のページを見たらどういうことかわかると思います。
一応設定や得点を記録しておくことが出来ます。
BGMの方はMIDIを用意していないので鳴りませんが。
いいスコアが出たら報告してください。
報告があったらスコアランキングでもしようかと思います。
報告がなければしません。
参考までに、私のハイスコアは392922点です。

密かにここ「Tokio's Web Site」は今日で一周年を迎えました。
「fff3 The Last Hero」は一周年記念扱いです。

DMLibはとても便利

「MusicPlayer4」をバージョンアップしました。
追加の位置を変更しました。

「Bomber丸World」のDirectMusicがビルドできない問題が解決しました。
とはいっても原因がわかってそれを直したわけではありません。
結局どうにもならなかったので、他の人の作ったDLLを使うことにしました。
BBEさんの「簡易DirectMusicDLL」なんですが、見てみるとなんと私にとって非常に理想に近いものではないですか!
これだとリンカエラーもでないし……ムフフ…
ただ、たった一つだけ理想と食い違う部分があるのでその部分を変えてくれるよう頼んでみるつもりです(変えなくても充分動きますけど)。
次の更新は「The Phoenix Gamers」とのリンクになるかもしれません。

昨日の日記に間違いがありました。
BGMのことは「ふわふわふにゃ」の方です。
トゲが186個もあったらもうたちまち2重3重に取り囲まれてしまいます。

ふにゃふにゃふにゃ

「ふにゃふにゃ」で、ランダムステージセレクト機能と、ゲームが終わってタイトルに戻った時今までプレイしていたステージが選択中になる機能をつけました。
前作に引き続き秘密機能もつける予定です(というよりもうそのために使うクラスも作っています)。
今のところ予定しているのは、

  1. ニコニコ(前作と同じ)
  2. 隠れキャラ
  3. 画面反転
などです。
画面を左右反転させても設定でキー操作を左右反対にすると問題なく操作できるのであまり意味はありませんが。
BGMできません。
プログラムはできたのに…

「ふわふわふにゃ3」で結構いい記録が出ました。
185.292秒間逃げおおせました。
1と3は生き残ったミリ秒数がそのまま得点になります。

IE6最悪…

今を遡ること数日間(←たったそれだけ?)……
ゲームボーイを買おうと思っていたのですが、肝心の欲しいソフトがどこに行ってもなかったので(とはいっても2ヶ所しかいっていない)、本体も結局買えないままでした。

そして今日!
少し遠出をしてとうとう見つけたのです!
DQM2ルカ編です。
しかし結局弟に取り上げられてしまいました(それでもいいけど)。

「ふわふわふにゃ」で当たり判定を外してトゲを200個出してみました。
数秒で完全に取り囲まれてしまいます。
数値計算の関係でトゲは左上に向かって動きやすくなっています。
除算のときに小数点以下を切り捨ててしまうのが原因です。

「ふにゃふにゃ」で普通のダメージの処理を作りました。
凍った時の処理をちょっといじっただけです。

InternetExplorer6をインストールしました。
すると、アイコンがぼやけて見え辛くなりました。
しかも、フォントに関わらず希臘文字が下手な字になりました。
さらに、よくフリーズするようになりました。
IE6をアンインストールしてIE5に戻しました。

Anti「Cのススメ」でもやろうかなぁ…

オゾンの中を飛んで行け!

「ふわふわふにゃ3」を作りました。
最初のトゲが普通に追いかけてきて、1秒ごとに現れる新しいトゲが前のトゲを追いかけます。
下手な逃げ方をしてはすぐトゲに取り囲まれてしまいます。
私は2分近く持ちこたえました。
BGMなどの機能もつけて10月1日にアップします。
一応画面写真だけ今日アップしておきます。

オゾンの臭いを嗅いでみました。
教科書にあった記述…
「オゾンは特有の刺激臭を持つ気体で…」
臭かったです。

腹筋30回と腕立て伏せ30回をやってみました。
今回は普通にできました。

無題

いやあ、昨日で七夕は終わりましたね。

「ふわふわふにゃ3」をどうするか考えています。
今ある候補で一番できそうなのは、1つ目のトゲが主人公を追いかけて2つ目以降のトゲがその一つ前のトゲを追いかける、というものです。
ただ、一つ目の動きは普通に主人公を追いかけるだけでいいんですが、2つ目以降も同じにしてしまうと、物凄い動きを見せるようになるので代替手段を考えているところです。
一つ前の移動後の座標と自身の移動前の座標を足して2で割ったものを移動後の座標にするという方法がいいのではないかと思っています。
ふふふ…

「爆ボンバーマン」でレインボーパレス以外をリモコン無しでやってみました。
ただ、大ボス戦以外は実際に試すまでもなくリモコン無しクリアが可能なので、大ボス戦だけです。

ドラゴ:
噛み付き攻撃の時に火力最大のボムを置きまくってクリア成功。
炎の中に溜めボムを投げ込む、橋の下をくぐる時に爆発寸前のボムを蹴り落とすという方法もある。
リバイア:
触手攻撃の時に口の中にボムを投げ込む。
触手を焦がすと恐らくクリア不可能。
スプリガン:
ハイパーラリアット中に腕に直接溜めボムをぶつけて片腕を破壊、その後火山弾攻撃か溶岩中に潜ってのレーザー攻撃の時に溜めボムをぶつけて気絶させ、その隙に搭乗ハッチにボムを投げ込む。
リッパー:
クリアできなかった。
理論上は子蜘蛛を吐き出す攻撃の途中で溜めボムをぶつけてひっくり返した後に周りにボムをたくさん置けば倒せる。
しかし、子蜘蛛攻撃自体することが少ないのと、たとえチャンスがあってもなかなかひっくり返らないのが原因で失敗。
アブソリュート:
普通にボムキックで倒した。
爆発のタイミングがずれるだけなのでそう難しく無い。
番外編、マスターをリモコン付きで倒す:
「LOVER」が来るのをひたすら待ってリモコンを入手。
溜めボム空中爆破で倒す。

無題

なんか勝手なことばっかり書いてるなあ…
日記といっておきながらいつ書いても同じ事ばっかり書いてるし。

そんなわけで、制作中のソフトの進行状況を書いておきます。
「MusicPlayer5」
 ファイルの開き方がちょっとややこしいので修正中。
 これが終われば完成。
「リダクター」
 ダイアログが開くだけです。
「パネルα」
 タイトルをつけて絵を差し替えれば終了。
「ふわふわふにゃ3」
 どんなルールにするのかを考えています。
 誰かアイディアください…
「ふにゃふにゃ」
 当たり判定の基本的な部分は終了。
 後は表示部分と勝敗の判定を作ってステージを作れば完成。
 ただ、ステージがスクリプトでかかれているので二度手間になってしまいます…
「Bomber丸World」
 歩けるだけです。
 社会人になるまでには完成させる予定です(爆。

無題

今制作しているソフトをここに書いておきます。

「MusicPlayer5」
 MusicPlayer3,4とやっていることそう変わらないんですがね。
 「Windows Media Player」の最新版がいりもしない余計な
 機能ばかりついていてうっとうしかったので作り始めました。
 完成度90%
「リダクター」
 画像の色数をできる限り少なくします。
 完成度5%
「パネルα」
 パネルをめくっていって同じものが出れば得点が入るという
 トランプの神経衰弱に似たゲームです。
 完成度95%
「ふわふわふにゃ3」
 こんなゲームやってくれる人いるのかしら?
 完成度5%
「ふにゃふにゃ」
 ふにゃシリーズの第二段です。
 「ふわふわふにゃ」は別のシリーズ、ということで…
 二人用アクションゲームです。
 完成度不明
「Bomber丸World」
 BomberManとは全然関係ないですよ!
 爆弾使い(=Bomber)の「丸」いやつが世界(=World)を駆け回る!
 というRPGです(スケールは小さいですが)。
 ストーリーはあまり重視していません。
 RPGでストーリーに感動したことがほとんどなかったもので…(^^A
 完成度7%

って本当にこれだけ作るつもりなのか!?

<前