「DQ」に関する日記(85)

ドラゴンクエストシリーズに関する日記。

<前 次>

音が鳴らない!?

ミディビ更新しました~♪
ついにアプレット上で演奏されるようになって格段にMIDIが作りやすくなったと思います。
しかし実は前からだったのですがクリックしたときに音が鳴らなくなっていたのです。
原因は全く不明。
演奏があるから一応何とかなるんだけど例外も何もなくただ音が鳴らないだけというのはなんとも気持ち悪いです。
アプレットビューアではなるのにどうしたことでしょう。

ドラクエ8ではついにトロデーン城に帰還。
お城の方々は揃いも揃ってイバラ人間化していました。
そういえば主人公も心なしか緑っぽい雰囲気が…。(ないない
しかし毎度毎度だけどザコ敵の強いこと!
いばらドラゴンとか地獄の騎士とか、城内最強っぽいです。
目的の部屋まであと少しだったのですがククールが死んだため仕方なく引き返すことになりました。
でも正直、ククールのこまめな回復がないと一気に全滅してた可能性が高いです。

NeoMupl、どうもVBとC++のDLLを組み合わせたのはよくなかったようです。
デザインの簡便さからVBを使っていたのですがマルチスレッドで同期を取るとなると面倒なことは避けられそうになくてむしろ全面的にC++で最初から書き直したほうが楽だと感じ始めたのです。

ふにゃさん、色々細かいところを変更しました。
1.ふにゃの絵のハイライト部分を消した。
  何度見てもふにゃには合わなかったので。
2.ギヤバネが氷の息を受けて凍るようになった。
  そして凍った状態だとバネが働きません。
3.ギヤバネの空中の動きを改善。
  前にギヤバネの動きを変更したとき変になっていたので。
4.ふにゃの他キャラクターとの当たり判定の最適化。
  若干処理が軽くなります。
それでは。ごきげんよう

1135349032.png

すまん。強すぎた。

ドラクエ8をやっていました。
名前が3文字の女盗賊との約束で馬姫奪還のため宝石を取りに洞窟と呼ばれた迷宮に潜入。
ヤンガスが一人で入って散々な目にあって逃げ帰ってきたというから期待していたらたいしたことはないいつものダンジョンでした。
そう思いつつ進んでいくとわざとらしくゼルダ的な謎解きが。
これが侵入者撃退用の仕掛けというのか?
これさえも解けずにヤンガスは逃げ帰ってきたのか?
ヤンガスはどこまで青かったんだ?
そうして進んでいって宝箱を開けるといつもの展開でボスが登場。
ミミック形のモンスターだけあって痛恨の一撃の連発が厳しく、ヒャダルコやラリホーなど多彩な呪文を使い、ククールが真っ先にやられてしまいました。
しかし痛恨の一撃の攻撃力が90程度のダメージ分しかなかったので体力が100を切ったらすかさずベホイミを唱えるようにしていればあまり苦労することはありませんでした。
今度こそは全滅させてくれると信じていたのですが、我々が強すぎるのでしょうか。

ビュウビュウ

ふにゃさんの風の処理改良しました。
まずウナギカズラの種が風を受けることによって無制限に加速していましたがふにゃと同じ方式で加速することにより風速以上の速度にはならないようにしました。
また、氷の息や敵消滅エフェクトなども作り始めました。
そしてもうひとつ、風を見えるようにしました。
もうビュウビュウふいてます。
ウナギカズラもつらそうです。

ドラクエ8やってます。
ヤンガスの強さが目立たなくなりハーゴン(主人公)が遅い・弱い・目立たないの三拍子が揃うという非常事態になっています。
それというのも種系のアイテムが手に入らないからなのです。
そして今日は馬姫がさらわれるというなかなか愉快な事件が。
あと、カジノの初体験も。
冗談で1コイン買ってスロットやったらいきなり100倍当たっちゃいましたよ。
その後は当然教会でセーブして…戻ってきて今度はすったと。
でもゼシカのセクシービームは名前のインパクトの割には面白くない技だったなぁ…。
威力はそこそこだけど。

1134830540.png

レポートをしなきゃいけなかったんですがドラクエをやってしまって…。
どうやら今作の神はドルちゃんの味方だそうで。
そしてドルちゃんと無事出会えたら今度はククールを仲間に。
ありがたいことにゼシカ(をはじめとする我々)を守ってくれるそうです。
面倒なことの引き受け役の主人公ハーゴン(なんちゅう名前や)に、主砲ヤンガス、切り札の(割には肝心なときに倒れてる)ゼシカ、そして盾のククール。
役者が揃いました。

ふにゃさん、マップエディタで風を作れるようにしました。
本体のほうでの対応はまだまだですが一応実装方法も考えてはいます。

1134392007.png

スーパーハイテンション

ドラクエ8、オセアーノンを軽く倒して(本当は1回ぐらい全滅を覚悟していたが案外弱かった)、南の大陸へ。
ゼシカは仲間にして早々ザコ戦でスーパーハイテンション状態を見せてくれて、一番攻撃力は弱かったはずなのにその地域最強の敵に大ダメージを与えてくれてました。
その直後普通のテンションに戻ったところをぎりぎりの状態で死を免れた敵に殺されてしまったわけですが。
ククールを見かけたけど噂通りの男なら仲間にした後は棺桶の住人にしちゃいそうだな。

ふにゃさん、さらにギヤバネのテーマも盛り込んでみました。
実際やってみると、結構笑える。こういうのは人によって好き嫌いがありそうだけど。
えっと、ギヤバネのテーマは効果音的に入るんですがコード進行に合わせた音階になっているためBGMのほうに組み込んであります。
サウンドとして用意するのが面倒だからだとも言う。

悲しいなあ

ドラクエ8ではお涙ちょうだいのイベントがあってタイミングよく我らがヤンガス様がレベルアップで涙もろい人に。
そしておたけび修得。
男泣きに泣くっつったって限度ってもんがあるでしょうに。
ちなみにゼシカ嬢も我らを盗賊を見抜き、メラ(らしき呪文)2発を放って、とどめに、おそらくスタッフの趣味で入れられたであろうきわどいアングルからのギラ(らしき呪文)をしようとしたころでイベントが入り先ほどのお涙ちょうだいが入ったというわけです。

ふにゃさんのあのBGM効果、ちょっとまずいケースがあるけれど一応実装しました。

1134138353.png

サーベルきつねのしらけるおどり

ドラクエ8は哀れなマーマンの古傷を痛めつたら道化師ドルちゃんに関所を開けてもらいゼシカのいるリーザス村へ。
そこではかわいい二人の坊やが我らを盗賊だと見抜き戦いを挑まれたのですがさすがに子どもを殴るのは気がひけたため一発脅かそうとしたらばあちゃんが乱入してきて戦闘中断。
と、ここらで時間になったのでセーブして終わることになりました。

ふにゃさんのBGMを引き続き。
プログラムのほうは触っていませんがMIDIのほうでいろいろやってみて実際にどうなるかを確かめてみました。
やはり曲の切り替わりに少し問題がありそうです。

1134050151.mid

ヤンガス

そんなわけでバイオ4を買いに行ったら「お取り寄せ中です」とのこと。
バイオ4が買えなかったらドラクエ8でも買おうと考えていたのでドラクエ8のほうを購入しました。
プロローグも何もなくいきなり旅の途中からゲームが始まります。
今まで旅をしてきたんだからレベルもそれなりにあっていいはずなんですがそこはドラクエ、きっちりレベル1だったりします。
しかし話には聞いていたけどザコ敵が強い強い。
序盤も序盤まだ最初の町を出たばかりだというのにルカニを食らってただでさえ低い防御力が丸裸同然になったり、羊数え歌(催眠)を使う敵がいて我らが英雄ヤンガス様が眠らされたり、とどめはどう考えても勝てない強敵ドラゴンレックスがそこら辺をうろついていて戦ってみたら案の定攻撃一発で即死したりして、町から出てそれほど進まないうちにズタボロになって逃げ帰ってくる羽目になってしまいました。
一応今度のドラクエ8のプレイスタイルは今までのようにとことんレベルアップして全滅したらリセット、なんてことはしないで、成り行きに身を任せアイテムがあればそれを取り敵が強ければ苦戦して、全滅したらゴールド半分から再開するようなプレイにしようと思っています。
そうそう、5では娘エリーを集中強化するプレイでしたが、8ではおっさんヤンガスを集中強化することにしていて、今既に主人公が3ダメージ受けるところが全くノーダメージになるメタルヤンガス状態です。
馬姫…。

ふにゃさん標準BGMほぼ完成です。
一周目と二周目でちょっと違いがあったりしてます。

1133877827.mid

本格的に寒くなってきました

久々にドラクエ5の続きやりましたよ。
そしたら早速エリミネーターが皆殺し2連発&仲間を生き返せないうちに勝手に死亡+仲間にしてほしそうに見つめてくるというふざけた挨拶で出迎えてくれたのでお礼に仲間にしてから死なせて埋葬してやりましたよ。

バイオハザード4PS2版、移植とのことでロード時間を心配していたのですがどうやらそう無茶な長さではなくGC版の1.5倍程度ということで問題なさそうです。
かわりに画質の劣化のことが言われていたのですが私は元々そんなこと気にしていませんしそれでもPS2でトップクラスの画質ということでそういう点でも文句なし。
ついでにPS2版のほうが追加要素があるのに千円ほど安いので買うならPS2版かな、と思います。

ふにゃさんのBGM後半部分を作りました。
ちょっと前半より長めに。

1133794345.mid

ドラクエ5でのこと

踊る宝石ジュエルよ。汝と同じ過ちを犯したものが過去に一人存在する。
それは過去の英雄メルビンだ。
死んだ仲間がいたら生き返すまで敵を殺したら死んだ仲間が経験値が貰えないんだってば!
えー。過去の判例によりますと、この場合の対応は、棺桶に入れたまま数週間引き回しの刑。
全く!こんなやつに限って守備力が馬鹿高いんだから困る!
そうそう、グランパニア国境の山に100年以上住んでいるおっさんに出会いました。
すごろく券は落とさなかったか、小さなメダルは落とさなかったか、水の羽衣は落とさなかったか、と聞かれたのですが、どれも別にいらなかったのでいいえと答えたら正直者扱いされ、全部貰えました。
…破壊の鉄球について効かれたらはいって答えるつもりだったんだけどな。

ふにゃさんエディタ、うまく動くか不安だったのですが、自分でも驚くほど期待通りに動いてくれていました。
こりゃ案外簡単にできるかもしれません。

のんびりナマライザのページを作りました。
他一部のページを移転。

今日は引き続き子ども。
腕が難しいッ!指はもっと難しいッ!
どないしよー。

1123426600.png

動けるぞ!

ゲーム記、プレステのとこ、更新しちゃいました。
標準語にしたのと、ドラクエ5の話を少々。

ふにゃさん、走る・跳ぶ・止まるの基本的な動作ができて、狭いステージの中を駆け回れるようになりました。
当たり判定の基準位置を間違えていたりして、なかなかうまく動いてくれなかったりもしましたが、現状の動作としてはまあまあよくできているといった感じではあります。
今回はいろいろな部分を関数化させて多分後から見てもそれなりにわかりそうなコードにしています。
コードを一部抜粋。

	if (m_State==STANDING) {	// 立ってるとき
if (f3Input.GetKeyPressed(F3KEY_UP)) StartJump();
if (f3Input.GetKeyPressed(F3KEY_LEFT)) Run(DIR_LEFT);
if (f3Input.GetKeyPressed(F3KEY_RIGHT)) Run(DIR_RIGHT);
if (m_DX>0) m_DX = (m_DX>STANDFRICT?m_DX-STANDFRICT:0);
if (m_DX<0) m_DX = (-m_DX>STANDFRICT?m_DX+STANDFRICT:0);
if (m_DX==0) m_Direction = DIR_FRONT;
if (!m_HitBottom) {
Fall();
}
ジャンプの処理を呼び出すのにStartJumpを呼び出しているのは、立っているときの上キーがジャンプの予備動作をさせるためのものだから。
Jumpは上キーを離したときに発動されて、実際に上向きの速度を与えてジャンプさせています。

1119449256.png

フローラのひめごと

ああ。もうやめやめ!
もうちょっといろいろ入れてみようと思ったけどもういいや。
更新の準備しておかないと。

ドラクエ5では、高所が苦手なフローラさんを標高数百メートルの山にかかった吊り橋に連れて行って意味もなくウロウロ。
そして、吊り橋に飽きて下山したらお城でおめでただといわれました。
いろんな宿屋を試した甲斐があった。
「かくしててごめんなさい」っていわれても、すでにお腹の子供のこと、こっちから何度も言ったんだけどなぁ。
「この天空の剣は君のお腹の中にいる勇者のものだよ」と。
「この賢さの種は君のお腹の中にいる愛しいエリーのものだよ」と。
聞いてなかったの?
って、なんかちょっとアブノーマルな気もするな。

ルドマンのおもわく

で、ビアンカさんとけつこんし、アルカパで一泊し、愛してるわゼボットとか言わせておいて朝になったらリセット。
けつこん前夜に。
そして今度はルドマンさんに求婚しフローラをからかいビアンカに期待させフローラちゃんとゴールイン。
ビアンカには「私女らしくないのに」に対して「男だからな」とかいってみたり式場で「・・・を誓いますか」に対して×ボタンを必死で連打したりと、セーブせずリセットすることをいいことにかなり滅茶苦茶やってたのですが、フローラちゃんには「守られることしかできない」に対して「守れるぐらいに強くなろう。僕と一緒に」などとほざいてみたり式場で例の誓いの言葉に「心の底から」と誓ってみたり。
それはさておき、フローラバージョンは式がやけに豪華でした。
しかし、こうして見てみると実はフローラと主人公の結婚に最も積極的だったのはルドマンさんだったんですね。
娘フローラの意向を無視して、好きだったはずのアンディには到底無理な難題を与え、他の男とくっつけようとしていたのです。
普通に考えれば近所の両思いの幼馴染とどこの馬の骨ともわからぬ旅人とだったら幼馴染のほうが安心だと思うのですよ。
それが、ただの宿屋の娘ビアンカにさえも馬鹿にされるようなさえない商人であっても指輪さえ持ってくれば結婚させるというのはフローラを思ってしていることは到底思えないのです。
だから、フローラはゼボットの隣にいたべっぴんさんに声を掛けてなんとかルドマンの計画に抵抗しようとしたわけですね。
当然私はそんな抵抗無視。先ほどの展開へ。
で、めでたくどこの馬の骨ともわからぬゼボットと結婚させることに成功したルドマンさんはおおはしゃぎでカジノ船で豪華極まる結婚式を。
そこまでアンディじゃないのがうれしかったのか。

ビアンカのきもち

ドラクエ5やってたんですけど、ビアンカの行動が露骨になってますね。
主人公と二人っきりで温泉に入りたがったり、フローラのことをかわいいといったかと思ったら二言目には主人公にはもったいないと言い出す始末!
でもね、お二方。わたくしこと主人公ゼボットは将来生まれてくるであろう娘エリーのことで頭がいっぱいなのですよ。
ついでに言えばオラクルベリーのスロットは良くあたるんですよ。

フリーのスクリプトとか

ドラクエ5、あの腹の立つカボチのイベントを無視して勝手にキラーパンサーを仲間にしちゃいました。
カカシとメダルはちょっと惜しいけどメダルはエスタークから無限に取れるらしいし、名産品はもう既にどうでもよくなってきちゃったし、娘エリーさえ元気に育ってくれればそれでいいんだし…

放置気味のTscript、そもそも完全オリジナルにする意味はあるのか、と考えてしまう今日この頃。
いろんなサイトで配布されている掲示板スクリプトは何から何までお膳立てしてくれてるものが多いけど、掲示板のコアとなる、記事の読み書きのみを提供したライブラリは少ないのではないか。
いやいやいや、あったらほしいのだ!
それも著作権フリーで、一部流用許可、パクリ上等、みたいなのを。
いやまて、自分で作って配布してみるのはどうか。
とりあえず考えておこう。

パネルγ、特にゲーム的に変更した部分はなし。
計算すると、連鎖で作ったHUGEが730点、smallによる17連鎖が765点、作る手間はそう変わらないので得点バランスとしては悪くない。
ただ、自由度が非常に高いので、できる人はどこまで行くか皆目見当も付かない。
1万点前後で終わるといいんだけど…
エンドレスのほかの、タイムアタックやプレスブレーカーやプラクティスやらのシステムもある程度構想ができたので、エンドレスの部分から、共通化できそうな部分をこれから探していこうと思います。

MIDIB、できるのできないの言ってるばっかりじゃなんにもできないので、Javaの練習も兼ねて、この製作過程をプログラミングコーナーのネタにしてしまおうかと考えております。
で、動きそうになったらためしに設置してみる、と。

ゴージャスなエンプーサ

変な設定を加えてパネルγをプレイ。
プログラムに変更を加えているので通常ではできませんよ。
新しいBGMの確認のため、簡単に高得点を取る必要があったんですよ。
Total Score 14539
Play Time 99:09.800
Press Power 194253N
Total Removing 2417
Max Combo 7

で、タイムとゲームモードについては、両方表示することに決定。
左側にはスコアだけでなく、ハイスコアも並べて表示。
上下に2文字分のスペースがあるので活用。
ちょっと窮屈になっちゃったけどま仕方ない。

ドラクエ5、ニセたいごうを倒すところまで。
仲間呼ぶたびに一瞬処理が止まるのはドラクエらしくないなぁ。
ディスクの調子が悪いんだろうか。
とにかくあのグラフィックの変化は勘弁してほしかった…
そんなわけでしっかりちゃっかりモンスターボックスも入手。
跳び箱を連想したのは私だけと信じたい。

Bomber丸Worldのページ更新。
文化的背景とやらを更新した模様。
意外に文化しついてはノータッチだったりするのですが。

天皇誕生日だったのね…

はてなやめました。

んでもって、今日はドラクエ7とスマブラをやってました。

コメントラック

ドラクエ7でサンダーラットとメタルスライムをいじめてました。
目的はサンダーラットの心。
今度はゴーレムーガをいぢめる旅に。

日記、結局コメントもトラックバック受信も対応させちゃいました。
どうもブログによってトラックバック送信の際の文字コードが違うようで、はてなからの場合はUnicodeでjcode.plが対応していなかったりして、もう開き直っちゃってどんな文字コードでもそのまんま入れちゃえばいいやということで、コメント&トラックバック専用のファイルを用意して受信内容をそのまま記録という方式に。
で、後日管理人が正しいエンコードで確認してShiftJISにして日記に反映させるという方式です。
実際のところ、この日記は積極的に人に見てもらいたいわけではなく、ひっそりとよく見えるように配置しておき、見たい人は見てもらいたいし興味があるのなら毎日でも見てほしいということなので、トラックバックもあまりしてほしくはないのだけれどもしてくれたらやっぱり嬉しいという相反する考えを持っている次第であります。
そうそう、こちからは他人のブログを話題にすることもありませんし、トラックバックも送りませんよ。

ブログとただの日記帳の中間を目指しています

「ドラクエ5」やってました。
偽太后の正体を暴くためラーの鏡を取りにいく準備段階としてマリアを誘うため教会へ。
先頭は主人公ゼボット、最後尾はマリアちゃんといい仲のヘンリー。
そのままマリアに話しかける。何事もなく会話が終わる。
あ、ヘンリー先頭のほうが良かったかも。
と思い、パーティの並びを逆順にして、その辺にいる女と会話。
あれよあれよという間にマリアが仲間に。それも最後尾に。
ごめんよヘンリー…
そして冒険の書に記録して、カジノで摩って終了。

日記についてですが、掲示板にも書いたとおり、完全にブログらしいブログにするつもりはないのでトラックバック機能はつけない予定。
とはいっても試験的に受信するだけは受信する可能性も無きにしも非ずですが。
コメントについては、要するに別CGIで処理するようにすれば良いのですが、コメントの保存形式をどうするかが問題となってきます。
単純に<br>で区切るかな…
その前に日付の記録形式を早く正常に戻さないとなぁ…

一応はてなダイアリーも試してみました。
http://d.hatena.ne.jp/tokio6/
すぐやめるつもりですが。

へんです

開発日記2月分をアップしました。
自分でも呆れるほどゲームしかしてなかったようです。

アクセス解析やら偏差値やらそんな簡易ソフトたちのアイコンを作っていました。
並んでると見分けが付きにくいので。
気が向けばアップします。
向かねばしません。

ドラクエ5、いい感じにレベルアップできたのでパパスを殺しに、もといゲマにやられに、いや、ヘンリー王子を助けに行きました。
うん、ドレイの服はスーファミ版みたく脱ぎ去ることはできませんでした。
奴隷の不自由さが出ていて実によろしい。
あ、岩はちゃんとムチおとこの足の上に落としておきましたよ。

<前 次>