日記(950)

<前 次>

プログラミング>MIDI作成アプレット

タイトルにあるコンテンツの最初の一言の「お絵描き掲示板と同じ要領でMIDIを作って投稿できる掲示板システムを作っているのだ。」を「MIDIを作れるJavaアプレットを作っているのだ。」に変更しました。
ちょっとね。「Java」という単語を入れたかったんですよ。
どうにもGoogleで「ShortMessage MIDI -Java」というキーワードで検索して来てくれた人がいるようなんですね。
「Java」を除くというオプションにしているにもかかわらず、トップに来るのはJavaそのもののページ。
うちはあまり検索エンジン最適化のことを考えるつもりは無いのですが、さすがに完全に来る目的から外れている内容かどうかは伝えていかないといけないと思うのでこのあたりはきっちり表記しておきたいと思います。

ドッスンは踏んでもよいのか

スーパーマリオ64のコイン取らないプレイでチビじまの5シークレットのスターが取れました。
これでマウンテンスライダーでショートカットを使わなくても70個揃うようになったので心置きなく次に進めます。
そして次に考え出したのが、非暴力プレイ。
もちろんクッパは例外ですが、他は基本的に暴力行為禁止。
敵を倒したりダメージを与えるのはもってのほかですが、倒せなくても敵を踏んだり殴ったり蹴ったりは禁止。
どこまでが許容範囲かがかなり問題となりますが、最初非常に厳しい条件にしておいて、クリアできなければ少しずつ妥協してゆくのが現実的でしょう。
とかなんとか言ってると最初のコースで早くもスターが取れない事態に。
ボムキングを倒すなんて残酷すぎてできませんし、そうするとボムキングを倒さないと出てこないノコノコや大砲が問題となり、唯一取れそうなワンワンのスターも、野に放たれたワンワンの行く末を考えるととても逃がせないのです。
結局早くも妥協して、ワンワンは逃がしたら飼い主の元で幸せに暮らすと信じて一つスターを取りました。
とにかく暴力と非暴力の線引きが曖昧なので、常に考えながらのプレイとなりそうです。

レゴ売ってるのを見てきたんですが、なーんか箱が大きいですね。
こんだけでかいと何万円するんだよと思いたくなるサイズで数千円。
安くなったのか、箱だけ大きくなったのか、どっちなんでしょうね。

巨大ファイルへの対応

日記のファイル構造を見直して見ると前に書きましたが、どうにも少なくとも表示段階においてはファイルサイズの肥大化があまり問題にならないコードで書かれていて、むしろ下手に小細工をしようとすると帰って効率が悪くなりそうだったのでファイル構造はそのままでいくことにしました。

明日はプログラミングコーナーを更新します。

操作説明

唐突にふにゃさんの話でも。
ちょっとね、今ゲーム説明をゲーム内で行えるようにと、そういうのを作ってるんです。
でも、いや、作るのが手間取っているとか、そういうのではなくて、ただ手をつけていないというだけでどんどん先送りになっちゃってるんですね。開発が。
でまあ、いつまでも先送りにしておくわけにも行かないので、次の次の、そのまた次ぐらいの更新でアップしようかなと思っています。
追加ステージもそれまでに作っておきたいところです。

大地の主と星の帝

地球防衛軍2のディスクから音声データを抜き出してみました。
なんだか一部怖い声が混じってますね。
お局隊員のパニクった声だと思っていたものが、実はインベーダー側の女の叫びだったとは。

でも結論は出ていない

とりあえずスクリプトの今後の方針を考えてましたよ。
値型のポインタがどうのこうのということでですね。
実体を保持しておくのは難しそうなのでポインタを保持しておこうと思うのですが、だったらメモリ解放はどうすればいいのかという話で。

ジャンブルホッパー!

日記の表示部分の改良は完了しました。
とは言うものの、この段階ではまだ同じ事を別のコードで実現しているに過ぎないので、管理者、閲覧者共に特に変化を実感するようなところはありません。

ちょっとできる機会があってパイロットウィングス64のジャンブルホッパーをやってみたんですが、すごくいいですね。
さすがエクストラゲームの一番出現しにくいものだけあって、自由度が半端じゃありません。
水に落ちても減点だけで沈みませんし、70メートルジャンプの速度で天井に頭を痛打してもまた立ち上がって何事も無かったかのようにプレイ継続、しかも燃料という概念が無いのでどこへでも行き放題です。

<前 次>