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

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

<前 次>

funyakとアンパンマンDBとドラゴンクエスト10(ァォィョッュ)

funyak

[変更]FunyaMapObjectの接触有無の変数宣言を最後に移動
また長期放置案件になりそうだったので、ほんのちょっとだけど開発進めましたよ。
funyakの当たり判定は前半と後半に分かれていて、前半が判定部、後半が判定結果反映部になります。
最終的には前半と後半の間に共通当たり判定を入れたくて、そのためには、前半は共通当たり判定の準備に徹して極力「判定」を減らし、後半は共通当たり判定結果を「判定」する処理を増やす必要があります。
で、今は、前半で判定結果を反映しやすい形に整えるのもやっていて、前半の責務が多すぎる状態なのです。
ただ、これが結構判定と絡めながら複雑な形でやっていて、単純に処理を後半に移動してもうまくいかないのです。
だから、整える部分を後半に移動できるように、前半部自体をさらに前半と後半に分けられるようにコードの順序を入れ替えた、というのが今日の修正なのです。

今日やったのは、目的と手段を思い出すのが主目的だったので、本当に形式だけの修正になっているのですが、おかげでこの先の方針も見えてきました。
忘れないうちに続きをやれば、今度はしっかりと意味のある修正をできると思います。

アンパンマンDB

管理画面でのことですが、レンタルDVDの'22シリーズの新しい命名規則に対応しました。

ドラゴンクエスト10(ァォィョッュ)

王家の迷宮
王家の迷宮を進めたり、メインストーリーを進めたり、クエストをクリアしたり。
王家の迷宮は2階層クリア。
メインストーリーは、アンルシアの破邪の秘技を全部覚えたところまで。
それ以外のクエストは、メインストーリーで寄った場所のクエストをいくつか。
他の写真は以下の検索で(ネタバレあり)。
写真置き場「2022-02-05」

PHP8とドラゴンクエスト10

PHP8

最終的には8.1まで上げてしまいたいので、もう8の動作チェックを始めています。
NULLチェックが7の頃よりさらに厳しくなって、NOTICEやらWARNINGが出ています。
ただ、ERRORやExceptionレベルのはなかったようで、その点は一安心です。

ドラゴンクエスト10

キング・ツリー
第10回アストルティア・クイーン総選挙!
毎年恒例バレンタインイベント開始です。
ひとまず、全員分クエストは終わらせました。
毎日投票に行くかどうかは気分次第。
こういうイベントで余計なネタバレ踏まないためにも、メインストーリーは進めておきたいんですがねぇ…。

セラフィ・リナーシェ・ナンナの像
景品の像も3キャラで全種類網羅しました。
衣装はダルメシアンモチーフで、特にバレンタインとは関係なさそうです。

ドラゴンクエスト10(しろいコキン)

しろいコキンの分、いろいろクエストをこなしてました。

オッド神父とガズバランの像
「いにしえの遺志を継ぐ者/四術師ガミルゴの祈り」
どこでもスキルふり直しできるようになる便利機能クエスト。
一応シリーズものというくくりだけど、基本的には単発のクエストと同じ。
神父は子供の霊を天に送りたいけど地縛霊だから迎えに行けない、子供は像を壊しちゃったから直したいけど地縛霊だから直せない、像を直せるガミルゴはすでに故人…という、全方面救いようのない状況に救いを与えるクエストなのでした。
ボス画像は面倒なので割愛。

「ガズバランの牙」
ガートラントの配信クエスト。
途中から途中までやりました。
目立つ顔で忘れようもないピュージュさんがくるくる回りながら退場するあたりまで。

「天声を聞きし者/弐の五声は呼の声」
ずいぶんほったらかしにしていたレベル上限解放(116→118)クエスト。
いろいろ対策したうえで「よわい」モードでもかなり厳しい戦いでした。
後から説明を聞いてみると、特定の状態異常がもしかしたら効くのではないか、と思ったので、ァォィョッュのときに覚えていたら試してみようと思います。
118→120のクエストも即座に現れましたが、今回とは正反対の対策が必要な感じだったので、いったん後回しにしました。

船の墓場
「海賊と海神の秘宝」
ミフミンで途中まで進めていたクエストですが、しろいコキンの方で一気に全部終わらせてしまいました。
魔法戦士さんがなんか遺恨を残したままお宝探しだヒャッホー!みたいな最終話になだれ込んだのですが、お宝を手に入れてからが本当の最終話でした。
お宝があるという船の墓場が、そんなにおどろおどろしいわけでもないのに、ここに少しでもいたくないような、ぞっとするような、嫌な感じの寂しさを感じさせる場所でした。
まあ、さすがに結末は伏せますが、クエストに必要な人だけじゃなく、周囲のみんなの話に耳を傾けていれば、いろいろ後から繋がってくる話でした。

ドラゴンクエスト10(ァォィョッュ)

ァォィョッュの分のクエストをいろいろ進めてました。

3つの像
ポイックリン関係のクエスト。
盗賊の職業クエスト終わってなかったっけ?と思いながら始めたのですが、とりあえず終わりまでクリアしました。
盗賊のクエストのつもりでやっていたので、特に育てていなかったつもりの盗賊で行ったのですが、ボスはあまり強くなくて、特に問題なく勝てました。
以下、ボス画像。
ボス1/ボス2

ぬいぐるみ
それから、道具枠と装備枠のクエストもクリアしました。
道具枠はボス戦がないので楽でしたが、装備枠はボスが強い!!
以前ミフミンでやって「問題なく勝てました」とか書きましたが、それはミフミン自身が強くてサポも完備だったからであって、ソロ志向のァォィョッュにはかなり厳しい戦いだったのです。
何回かやって、通常攻撃一撃でこっちのHPの7割が消し飛んで、即死級の範囲攻撃を不意に放って来て、しかも向こうのHPは多くて長丁場とか、ガチガチに対策を固めて運ゲーに連続で勝ち続けてやっと勝てるレベルなので、無理せず「よわい」モードで戦って、なんとか勝ちました。
それでも相手のHPは変わらないので長丁場だったんですけどね。
以下、ボス画像。
ボス3

PHP7.4とドラゴンクエスト10(ァォィョッュ)

PHP7.4

自動テストをちゃんとやりきるために、本番環境向けにやっている独自のエラーログ機能を、テスト環境では無効化して本来のエラー検知をおこなうようにしてみました。
アンパンマンDBのテストがNOTICEレベルのエラーで落ちるようになりました。
NOTICEレベルというと、それ自身ではダメージはないけど、怪しい動きをしている部分で報告されるエラーです。
現状の実運用では直ちに対策する必要はないものの、何かしらのバグの副作用で起きることが多く、将来のPHPでは本当のエラーになることもあるので、今のうちに見つけて潰しておいた方がいいのです。
実は本当に修正が必要ないNOTICEエラーもあるのですが、それも「バグの副作用で起きたNOTICE」を覆い隠すノイズになるので、修正が必要ない部分は、NOTICE回避するだけの修正をすることになります。

ドラゴンクエスト10(ァォィョッュ)

フェスタ・インフェルノ会場
昨日途中まで進めていたクエスト、クリアしてきました。
ちなみに、写真はクエストとは特に関係のない、フェスタ・インフェルノです。
ァォィョッュはソロ志向なので、パーティ同盟となるフェスタ・インフェルノとは今後も無縁の予定です。

PHP7.4とドラゴンクエスト10(ァォィョッュ)

PHP7.4

テストが通らなくなっていた部分を修正。
細かい警告とかはまだ残っているので、そこらへんも修正したら、8.0に上げる準備に取り掛かろうと思います。
謎のエラーが起きることもあるから、レンタルサーバーからVPSに逃げるのもありかなぁ…。

ドラゴンクエスト10(ァォィョッュ)

魔法の迷宮ボスモンスター「アンドレアル」登場!
…なんですが、どうせ私ではまだ勝てないと思うので、ほったらかしてァォィョッュのお使い系のクエストを進めていました。
クリアしたのは「はじめてのおつかい」、本当に比喩とか抜きに文字通り「おつかい」のクエストですね。
ついてクンのチュートリアル兼しぐさ習得にもなっているのです。
それ以外のクエストも、受注したりアイテムを集めたり、クリアしてないけどちょっとずつ進んでます。

ドラゴンクエスト10(ミフミン)

秘宝の地図
以前の予告通り、海賊のクエスト進めました。
案の定あの後ボス戦になって、その次のクエストの第4話で早々と敵対組織が退場。
ボス戦は3話と4話で2回あったのですが、どちらも相手がやたら動き回って、大砲の射線を外れるように行動していたようでした。
最終話は、どうやら秘宝の地図でお宝探しのようです。

以下、ネタバレ注意のボス戦画像。
ボス1/ボス2

本文でネタバレしといて注意もへったくれもねーな!

ドラゴンクエスト10(ミフミン)

闇の領界への道
氷晶の聖塔をクリアして、無事、闇の領界への道が開けました!
まあ、私は、低レベルの職で行って、ミス連打してましたけどね…。
ボスは実装当時は異常に強かったらしいですが、反動で弱体化されたか、今のサポート仲間が強くなりすぎたのか、私以外は特に苦労せずダメージを与えて、危なげなく勝てました。
解放者はエステラ様とゆかいなサポート仲間たちでいいんじゃないかなぁ。

以下、ボス戦画像です(ネタバレ注意)。
ボス画像1/ボス画像2

ドラゴンクエスト10(ミフミン)

氷晶の聖塔 若木の層
氷晶の聖塔登りました!!
落ちるギミックが多い!
とりあえず、普通に戦える敵は一通り見破って、宝箱は全部見つけました。

氷晶の実
てっぺんまで来た!!
後はちょっと外で条件を満たしてボスと戦うだけです。
ボス向けの仲間も連れてきてたけど、時間が時間なので、ひとまず今日はここでおしまい。

あと、キャラ個別の話題の場合は、日記のタイトルのキャラ名入れるようにしました。

ドラゴンクエスト10

豊炎の実
ミフミンで昨日進めていたクエスト、クリアまで持っていきました。
他にもいくつかクリアしています。
ちなみに、この写真はクリア後別のことを始めてから、日記用に改めて撮りに行ったやつです。

シスター・ファンナ
で、そろそろメインストーリーも進めなきゃと思って、氷晶の聖塔。
塔登ってボス倒して終わりと思ったら、入り口で足止め!
クイズは2問目以降がわからなくて最終的に総当たりで突破しましたが、1問目の時点で何故かひらがなだったのに気付くべきでした…。

そんでもって、入ってみたら、もう一段階足止め食らいました。
なんやかんやでボスと連戦することになったのですが、氷のボスと戦うからと氷耐性全振りで挑んだら、氷の領界と全然違う場所で火を吹くボスまで現れました!
写真はネタバレになるので、直接表示せずリンクだけおいときます。
ボス1/ボス2/ボス3

氷晶の聖塔
そしてやっと本当に塔内部へ。
これが終わったら、またいったんメインストーリーから離れて、途中まで進めてた海賊のクエストなどを進めていこうと思います。

ドラゴンクエスト10

ミフミンの分のサブクエスト、戦闘が絡まないやつを手早く済まそうと思ったのですが、お使いクエストは結構いろいろ走り回らされますね。
いやしかし、久しく行っていなかった場所は、話の内容を思い出すためにも、関係ない人にも話しかけたりしたのですが、人々の話を聞いただけでも、メインストーリーが素晴らしかったことを思い出しますね。
サブクエストの方は結構当たり外れが大きくて大げさに騒ぐ割に茶番で終わるみたいなのも少なくないですが。
で、まあ、色々話しかけまくった結果、一つも終わらずというわけですハイ。

ドラゴンクエスト10

ミフミンの分、道具枠拡張クエスト少し進めました。
時間の関係上、アイテム一個取ってきただけですけど。

Twitter API v2とドラゴンクエスト10

Twitter API v2

GET /2/tweets/:id | Docs | Twitter Developer Platform
Twitter API v2をいろいろ試していました。
投票とか引用とかは1.1になかった機能ですね。
私が使うのは大体自分専用のmifumitter向けになると思いますが、アンパンマンワンドロとか日替わり紹介botとかにも何かしら使えそうです。

ドラゴンクエスト10

ミフミンの海賊のクエストちょっとだけ進行。
お使いは滞りなく終わったけど、やっぱりきな臭い方向に動き出しました。

アンパンマンDBとミスタードリラーとドラゴンクエスト10

アンパンマンDB

みんなのタグのページ内編集機能実装中…だったのですが、その前に、編集用ページとも共通の新しい機能を付けないといけなくなったので、そちらを優先して実装中です。
タグ自体の検索と優先表示機能です。

ミスタードリラー


一応新記録です…が、これでもクリアスタンプはもらえないようですね。
エア取得が消費に追いつかないので?ブロックでフルエアーを狙いたいんだけど、ワープやUFOが来ると困る…。
エアの余計な消費に目をつぶれば避けるなり受けるなりできるUFOはともかくとして、安全進行を心掛けていても死地にいきなりぶち込まれるワープはかなり厳しいですね。
ただ、ここに来るまでにもいくつかワープを拾ってしまったので、クリアを目指すなら、ワープも確実に対処できるようにしておかないといけなさそう。

ドラゴンクエスト10

ミフミンの分、海賊のクエスト始めました。
2話目までは単純なお使いで、3話目も依頼としてはお使いなんだけど…クエスト名が不穏…。

ドラゴンクエスト10とスーパーマリオサンシャインとアンパンマンDB

ドラゴンクエスト10

しろいコキンの分、バトルのない細かいクエストなどをいろいろ攻略してました。

スーパーマリオサンシャイン


全部取る気はないと言っていたけど、気になる場所だけは取っとこうと思って。
これでマリオサンシャインでやっておきたいことはひとまず終わりました。

アンパンマンDB

みんなのタグのページ内編集機能実装中。
スクリプト全体を即時関数で囲むことによって変数をグローバルから隠すことで、変数名の自動短縮ができるようになりました。
あとは、ボタンのイベントを拾えるようになったりとか。
うん、機能としては進歩してない。
準備段階としてはいい感じにできてきています。

アンパンマンとドラゴンクエスト10

アンパンマン


新作発表されましたね。
早速アンパンマンDBの方にもページ作っときました。

ドラゴンクエスト10

モガレ修道院
ァォィョッュの分、ドルワームの配信クエストを一気に終わらせました!!
ボスを倒して終わり!じゃなくて、しっかりとエピローグ入れてるのが好きなところです。

ExifRenamerとドラゴンクエスト10

ExifRenamer

まあ、名前からわかるかと思いますが、JPEGのEXIF情報を使ってファイル名を変えちゃおうというソフトなのです。
一応正常系で思った通りに動くところまではできたのですが、なんかこれ、FNチェンジャーに機能追加したほうがいいんじゃないかと思い始めています。
今のままでも私個人が使う分には充分な機能なのですが、配布して他の人に使ってもらうには全然で、使えるレベルに機能追加や以上系対応を進めていったらFNチェンジャーそのものになりそうだなと。
とはいえ、すでにあるFNチェンジャーに組み込みたいという気持ちもあまりなく…どうしたものか。

ドラゴンクエスト10

ァォィョッュの分のドルワーム配信クエスト進めました。
ドゥラくんが本を解読するところまで。

ミスタードリラーアンコールとドラゴンクエスト10

ミスタードリラーアンコール


メダルカンストしました!!
スコアも時間もカンスト!!
フロアだけは、ワープで最初に戻ったので初期の階層です。
前回フリーズしたのは500フロア超えたからじゃないかと思ったので。

ドラゴンクエスト10

チームゆく年くる年2022
お正月イベント「新春虎の子のお年玉」
正月と言える間に正月イベントこなしときました。
最新職業の海賊の方々ですね。
過去のイベント家具をレプリカ化しておきたいのでもう一度行くことになりそう。

ドラゴンクエスト10と爆ボンバーマンとミスタードリラーアンコール

ドラゴンクエスト10

初日の出
あけましておめでタイ!!!!
知らん人が一生懸命タイ見せびらかしてたのにこのネタしばらく気付かんかった。
(追記)そもそもコイだし!

爆ボンバーマン

ゲーム記のレインボーパレス1面の新しいページ作成中。
本当は今日中にアップするつもりで、一応完成はしたのですが、夜も遅いので、明日に回すことにしました。

ミスタードリラーアンコール


だいたいコイツを頑張りすぎたせい。

<前 次>