「DQ10」に関する日記(36)

ドラゴンクエスト10に関する日記。

<前 次>

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

アンパンマンDB

YouTubeの動画配信情報も出せるようになりました。
動画配信は普通は有料、YouTubeは普通は無料と、相反する二つの普通を掛け持ちしている配信元なので、両方とも明記するようにしました。

ドラゴンクエスト10

呪われた掛け軸
ミフミンの天地雷鳴士クエストやりました。
バザーに出していた商品が変なタイミングで売れてしまって、なんか百合に挟まるドラキーみたいなことになったりもしましたが、一通り終わりました。
いや、一通りと言うには、幻魔の上限解放クエストがまだだったりするのですが、当初からあった職業クエストとしては、一通りですね。
どっちかと言うとァォィョッュの方が天地雷鳴士中心でやっているので、そっちの幻魔上限解放を先にやっておきたいですね。

ミフミンのDQ10メモとドラゴンクエスト10

ミフミンのDQ10メモ

直しました。
文字列連結の「.」を使うべきところ、間違えて除算の「/」を使ってしまい、文字列は数値じゃないから0扱いされて、0除算が発生し、NaNが生まれて、NaN相手に文字列操作はできないから、結果はNULLになって、NULLをデータベースの非NULL列に入れようとしたために、エラーになっていました。
最後のエラーだけ見てて原因の特定に時間がかかってしまいましたが、0除算の時点でWARNINGが発生するのでそこで気付くべきでした。
動的型付けのPHPだから型が合わなくても進んでしまったというのも厄介なところでした。

ドラゴンクエスト10

ミフミンのバージョン3.2ストーリー進行。
ちょっとムービー見ただけ。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトとドラゴンクエスト10(本編)

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

安定化のためのアイディア試作して動作確認中。

ドラゴンクエスト10

ミフミンのバージョン3.2ストーリー進行。
ダストン様助けに行ったところまで。
白くてやばいやつがいるみたいなこと言ってたから、今度こそ本気のイーギュア出てくるのかと思ったけど、よく考えたらトビアス様が怪我で済んでいるので、イーギュアのはずもなく。
ただ、氷の領界はダストン様を助けた後もまだちょっとあるはずなんですよね。
実装当時、調整ミスと騒がれたあの強敵が、ボスとして控えているはずなんですから…。

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイトとドラゴンクエスト10(本編)と地震

ドラゴンクエスト10のプレイヤーイベントを検索および通知するサイト

RC 1-仮-リリースしました。
動かなくはないけど非常に不安定という状況です。
不安定を解消出来たら-仮-を外せる感じですね。

ドラゴンクエスト10

ミフミンのバージョン3.2ストーリー進行。
石を拾って、ろりっきー…もとい、リルチェラに会いに行って、ダストン様がうぎゃぎゃぎゃーしたら大変なことになったところまで。
ただのザコ軍団連戦と思っていたところにいきなりイーギュアが降ってわくのはびっくりしましたよ。

地震

私は無事です。

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

アンパンマンDB

画像資料の文字描画をちょっと変えました。
今のところ、目を見張る変化はないですが、出典表記が長くなったときに、文字を自動縮小して全部表示するようにしています。

ドラゴンクエスト10

テンの日。
やさい三銃士のイベントがあったのですが、こっちは面倒で行かず。
いつもの収集要素の後は、ちょっとアクセ作りのため迷宮を周回してました。

ドラゴンクエスト10

ァォィョッュのメインシナリオ進行。
真メルサンディのストーリーをクリアしました。
順番から言うと次はセレド。
現在の目標のアラハギーロの前にもう一つ挟む形になりますが、セレドはセレドで、ダーマ神殿のクエストが途中から出なくなってしまったので、おそらくセレドクリアが条件になっていると思われます。
どのみち全部やることになるので、セレド先でもいいかと。
そんなことより…


ブレス100装備揃えました。
ミフミンやしろいコキンは仲間を連れ歩くのに制限つけてないので多少装備が貧弱でも仲間次第でどうとでもなるのですが、ァォィョッュは基本的にソロ縛りなので、自分がやられたらほぼ終わりなんですよね。
この先、ソロではつらい相手が続々出てくるので、とにかく減らせるダメージは減らしたい。
あと、制限していない仲間モンスターも装備を共有できるので、そっちもブレス100達成できるように、奮発しました。
宝珠で6上乗せできるァォィョッュだけなら、装備で補う分が少なく済むので安く済んでたんですけどね。
とにかくこれで、ブレス吐いてくる相手にはびくともしなくなりました。

ドラゴンクエスト10

ァォィョッュのメインシナリオ進行。
ニワトリがパンになるところまで。
本当はメルサンディよりアラハギーロを進めてバトルロード解放したいんですがね、一応順序通りに進めていきます。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

チャポッティ
美の競演! 第9回アストルティア・クイーン総選挙!
ァォィョッュだけですが、クリアしてきました。
ポケモンで言うところのヤバチャみたいなのと戦うんですな。
角度的に見えないですが、取っ手もついてます。

VPS

それでも止まるときは止まるので、エラーが起きたら自動でサーバー機能を再起動する仕組みを作りました。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュの職人レベル開放。
70まで上がるようになりました。
ァォィョッュはバトル方面では一番弱いんですが、職人方面では現在一番レベルが高くなっています。

VPS

自作サーバーを安定させるためのあれこれやってた。
不安定でも何とかする方向で対応。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュのメインストーリー進行。
真メルサンディでウサギさんやっつけました。

VPS

公開用のドメインが認識されたので、無事HTTPS化成功。
そして、そのサーバーを使ったちょっとしたシステムも実装しました。
これは内部的な処理なのでここには書きませんが…。

ドラゴンクエスト10とVPS

ドラゴンクエスト10

ァォィョッュも特訓クエストやっとクリア。
レベル上限に達している職がないのであまり意味はないのですが、上限突破クエストを後回しにして頭打ちと言うことが今後ないとも限りませんからね。

VPS

VPS上に構築した自作のサーバー(サーバープログラム自体を自作)を、ある程度安全にインターネットに公開するために、HTTPSのためにIISを途中にかませようとしていました。
とりあえず、IISと自作サーバーの繋ぎ込みまでは完了。
公開用のドメインがまだ認識されないので、それが終わったらLet's EncryptあたりでHTTPS対応です。
そういえばWAFはあるのかな…確認しておこう。

IISと自作サーバーの繋ぎ込みの参考資料
Application Request Routing を利用して IISでリバースプロキシを作成する - Windows Server Tips
IISでerror 500.19 (HRESULT: 0X80070005)が返る場合の解決法 - Qiita

HTTPS化の参考資料
IISでLet’s Encryptしてみた | ITブログ

アンパンマンDBとアキタラヤメル企画とお絵かきチャットとドラゴンクエスト10

アンパンマンDB

ページ別履歴を公開しました。
まあ、積極的に見てほしいものでもないので告知は控えめですが。

アキタラヤメル企画

「深い深いパス」をやめました。
飽きるも何も単にパンくずリストを連ねまくったらどうなるかを調べたかっただけで、特に見せたいものでも残したいものでもなかったので、システムの古い内部動作を減らしていきたいこのタイミングで削除することにしたのです。

お絵かきチャット


自分で主催する予定は今後ないと書いたものの、やっぱりできる可能性は把握しておきたいわけで。
Magma StudioMagicalDrawを試していました。
Magma Studioは本格的な共同作業向け、MagicalDrawはお絵かき機能はそこそこにしてコミュニケーションを楽しむ目的、といった印象です。

ドラゴンクエスト10

ムドー実装!
コイン当たらない!!!

ゲーム記とアンパンマンDBとドラゴンクエスト10

ゲーム記

発売年別に一覧する機能を公開しました!
意外と毎年何かしら買っているんですね。
昔は弟とか家族が買っていたのも入れていたとか、最近はプレイしているけど入れてないとかもあるので、多少は前後しそうですが。
2021年はまだ新たに買ったものはありませんが、何を買うことになるんでしょうかね。

アンパンマンDB

ページ別の履歴を省略せずにみられるページ作成中です。
各ページの最下部にはそのページの更新履歴は書いてあるのですが、一定数以上になるとそれ以降は省略されるんですね。
この省略されたのも余すことなく見ることができるのが、今回のページ別履歴ページなのです。
正直、需要はまるでないと思いますが、「残っているという事実」が何より重要なのです。
ほぼ実装は完了しているので、明日にでも公開できると思います。

ドラゴンクエスト10

ぷく銭湯いってきた!
本編全然進んでないけどプレイヤーイベントには行くのです!!
ひゅーまさんの「プクリポが温泉に入って雑談するだけのイベント 通称 #ぷく銭湯 MK.II」です!!!
詳細は冒険日誌の方見てね!!!!

ゲーム記とドラゴンクエスト10

ゲーム記

発売年別に一覧する機能を作りました。
で、そのために必要な発売日の情報がほとんど入っていなかったので、簡単に調べがつく範囲で入れていました。
しんどい…しんどい…。
移植・リメイク・マルチ展開・完全版商法の多いシリーズだと発売日があれこれ混ぜこぜになるし、古いものはそもそも情報が残ってない。
でも任天堂さんは、GB/SFC以降の自社製品についてはばっちり公式サイトを保守して発売日をばっちり残してくれてる…感謝!
FCは古すぎるから仕方ないけど、本当は古いものほどメモリアルな意味があるから、はっきり残してほしい…!
発売年別一覧ページはまた日を改めて公開予定です。

ドラゴンクエスト10

アワードジャケットセット
おきがえリポちゃん ~ アワードジャケットセット ~
シンプルで普通なようでいて、スライムのワンポイントがしっかり主張してくるスタイル。
ダメージジーンズはプクリポだとわかりにくいので、足の長い種族に似合いそう。

プロフィールとTGWSAdminとドラゴンクエスト10

プロフィール

古い形式のページを削除しました。
もう新しいのが出てからずいぶん経つし、古いページにしかないものは基本的にはないので(ないこともないけど、それは意図的に削除したので残っているとまずい)。

TGWSAdmin

アクセスログが壊れるという現象が最近発生していて、フィルタしつつファイル結合している部分が怪しいのではないかと考えて、ファイル結合を行わず、フィルタ処理は非破壊で行うように修正中です。
結合後のファイルサイズも結構大きくなっていて、遠からずファイル結合の処理は捨てる必要があったので、この機会についでに…。
ちなみに、以前言っていたTweetinviの件は、.NET5移行試行前にとっくに解決済みです。

ドラゴンクエスト10

お宝ゲット
明日じゃなかったけど撮りました。
お宝ゲットのしぐさ!

ImageSet

昨日はグダグダと何か書いていましたが、要は軽い方の画像形式を選びたいというだけの話なのでありました。
でもこれ、画像があるかどうかの確認、画像の生成と選択、画像を表示するためのタグ生成と、3種類の処理に対してそれぞれ単数を複数対応にする必要があったので、やりたいことのシンプルさに比べて意外と内容は面倒臭かったりするんですよ。
実装が終わって、自動テストでも手動での確認でもいい感じだったので、さっそく本番環境に適用しました。
PNGサムネが重いのはもともとわかっていたため、そもそもPNGに対して今使っている箇所は少ないので、現在の影響は僅少ですが、とりあえずドラクエ10のページのメイン画像は軽くなりました。
今後は、この出し分け前提で画像一覧ページの自動生成とかをやりたいと考えています。
自作ソフトの画面写真一覧とか、もっと気軽に作りたいですからね。

ドラゴンクエスト10とImageSet

ドラゴンクエスト10

新春運試しくじ☆2021の結果発表がありました。
私はいつもの通り、参加賞と、誰でも狙って一定数当てられる3等だけもらいました。
3等のアクセは、まあ、キャラによって大当たりと感じるものもあれば残念なものもあり、合成も含めて全体として見てみれば、まあまあ程々な感じでした。
参加賞はしぐさでしたが、写真は撮っていません。
気が向いたらアストルかも、いや、明日撮るかも。

ImageSet

ゲーム記のページを中心に、デバイスに合わせた縮小画像を自動生成して表示しつつ、元画像へのリンクを設置する仕組みを作ってあるのですが、今、ちょっと問題があるんですよね。
必ず元の画像のファイル形式を維持するようになっているので、元の画像がPNGだったら、縮小画像もPNGになります。
でも、縮小画像ってぼやけるし、そもそも拡大画像は画質最優先でJPEG向きな写真でもPNGで持っていたりするので、縮小画像だけどファイルサイズは結構でかいっていう現象が発生しうるのです。
縮小画像を元画像と別のファイルとして生成するのは、画質を落としてでも、ページ表示を軽くしたいからなのです。
元がPNGでも、縮小画像はJPEGに、更に言うと、色数の少ないファイルなど、縮小してぼやけてもPNGの方が軽い場合には、PNGにしたいのです。
ゲーム機で撮る写真は普通にJPEGなので別に問題ないんですが、新しいスマホだとPNGで保存するようになっていたので、ファイルサイズが結構大変なことになるのです。
ということで、ちょっと修正の途中です。

ドラゴンクエスト10とmifumitter

ドラゴンクエスト10

しろいコキンのドルワーム配信クエスト終了。

mifumitter

自分が快適に使うための機能を実装して、ひとまず開発完了。

NeoMuplとドラゴンクエスト10

NeoMupl

バージョン0.33.0リリースしました。
拡張子ごとの再生方法の設定機能です。
MP3にはDirectShowよりNAudio使いたいなーってときに使います。

ドラゴンクエスト10

テンの日。
迷宮しかやってない。
ちょっとアクセ欲しくてプチ化できるドン・モグーラがもらえたので期限切れる前にやっとこうと思う。
魔犬の方は勝てんので今のところカードはもらわない方針。

<前 次>