「アンパンマンDB」に関する日記(25)

アンパンマンDBの、主に開発に関する日記。

<前 次>

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

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

バスタブ
久しぶりにショップを眺めてみたら、アズラン大浴場の湯舟というあまりにも今目指すハウジングにぴったりなものがあったので、買わずにはいられませんでした。
買ったとは言っても、毎月貯めてたショップポイントを使ったのでこのアイテムによる出費は0ですけどね。
レプリカ化して増殖可能だったので、2色置いてみました。
写真では見えにくいですが、右奥の青と左奥の赤です。
他のバスタブ系アイテムは適当に散らしただけなので、銭湯系ハウジングはまだまだ未完成。
一緒にお風呂グッズ的な家具もいくつか買ったので、それをうまく使えばいい感じに…なるといいなあ。

アンパンマンDB(記事更新)

「それいけ!アンパンマン'23 Vol.3」の商品情報を更新
本日レンタル開始だったので、正式な収録話を記入しました。
『かがやけ!アンパンマン』が入った形ですね。

いつも見に行ってるレンタル店、最新作の入荷ないなあっていつも思ってたんですが、アンパンマンじゃなくて最新作の棚の方に置いてありました。
今までずいぶん無駄にはしごしてたけど、今後はスムーズになりそう。

ドラゴンクエスト10と浮き沈みランチャーとアンパンマンDB

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

剣王ガルドリオン ショック

  • 魔剣の退魔師の称号を得た!

期限切れそうなドラゴンカードを消化してきて、ついでにその勢いで剣王ガルドリオン行ってみたら勝てました。
ギュメイ将軍みたいに派手な剣技を連打してくるのかと思ったら、割と小技が多かったような印象。

他の写真は以下から。
写真置き場「2023/04/24」

浮き沈みランチャー

使っていて不便に感じたので、ちょっと課題を作っておきました。
今まさに不便を感じている部分なので早めに実装したいところです。

アンパンマンDB(システム)

Anpanator管理画面で関係ないキャラクターにリンクされてしまうバグがあったので修正しました。
フロント画面だとみんなが見る場所なのでHTMLの整合性チェックもするんですが、自分しか見ない管理画面だとサボりがちになってしまいます。
アクセスしただけで処理が走る画面もあるのでクロールが自由にできないという事情もあります。
そもそもGETメソッドでアクセスしただけで表示以外の副作用があるのは設計としてよくないんですけどね。

アンパンマンDB(システム)

管理画面側の話ですが、新着コメント管理にロケーション情報を表示するようにしました。
そもそもこの画面の話自体日記では出してなかった気がするので説明しておくと、コメント管理機能の中でも、まだ管理人がチェックしていないコメントのための集中管理画面です。
通常の管理画面だと確認済みのコメントも交ざって出てくるのと、たくさん一度に表示する必要があって管理UIを省スペースにしている分操作が煩雑というのがあって、それを解決するために作りました。
新着コメント管理だと新着コメント中心で出てくるし、操作もワンクリックで終わりというシンプルさ。
逆に、シンプル過ぎて前後関係とかがわからないのが今の新着コメント管理の課題。
そのあたりの込み入った考慮が必要なら普通のコメント管理に移動するというのも手だけど。

アンパンマンDB(記事更新)

アンパンマンDBとfunyak

アンパンマンDB(記事更新)

「ロボリィとぽかぽかプレゼント(2023劇場版ベストCD)」の商品情報を追加
映画サントラの情報が来たので記入しました。
6月28日発売のようです。

funyak

TileGridPlateCollider 斜めの通常ケースの境界線算出 · mifumi323/funyak@7352c7c
角の特殊パターンの前に、斜めの通常パターンを完成させることにしました。
できていなかった境界線の算出は、角の特殊パターンでも使うので、マップオブジェクト側に共通処理として作っておきました。

アンパンマンDBとfunyak

アンパンマンDB(記事更新)

キャラ「ナポレオンパイくん」を追加
キャラ「シャルロットさん」を追加
最近登場した2名を追加。

funyak

角に当たった場合のパターンを表にするとこんな感じ。

A手前横B手前縦C奥横D奥縦対象
N/A
oD
oC
ooCD
oB
ooBD
ooB
oooBD
oA
ooA
ooAC
oooAC
ooAB
oooAB
oooAB
ooooAB

法則性としては、手前に壁があると、方向の違う奥の壁が隠れる、といったところですね。
この表の通りに16パターンをそれぞれ実装するより、法則性をうまく使って効率よく済ませたいところ。

funyakとアンパンマンDB

funyak

TileGridPlateColliderにTODOコメント追加 · mifumi323/funyak@460f1da
久々に進めようかと思ったけどどこまでやってたか覚えてなかったので、ちょっと次やるところにTODOコメント入れておきました。
シンプルな上下左右は判定自体は難しくないけど交差位置の検出が面倒そうかな。

アンパンマンDB(システム)

トップページの今年の映画カウントダウンを入れておきました。
5月31日以降、カウントダウンが開始されます。

アンパンマンDB

アンパンマンDB(記事更新)

来週の放送情報。
和菓子の生菓子同士の組み合わせと、パンと米の組み合わせ。

アンパンマンDB(システム)

コメントをちょっと見やすくする仕組み作成中。

星のカービィWiiDXとアンパンマンDB

星のカービィ Wii デラックス


どうせ目指さないとか言ってたけど、結局100%達成しました。
そしたらマホロアランドエクストラミッションが追加されたんですが、今度の今度こそ難しすぎるので、少なくとも今は、コンプ目指す気はないです。
まあ、4つコントローラを繋げばイカサマできそうなミッションもいくつかありそうだけど。
一応、エクストラミッション追加時にいきなりクリア扱いになったものが7つあったので、107/120になっています。

他の写真は以下から。各サブゲームの成績もあるよ。
星のカービィ Wii デラックスの写真(1)

アンパンマンDB(システム)

Googleになぜかスラッシュが重複したURLがインデックスされてたらしいので、canonicalのURLを本来のスラッシュが続かない形式になるように修正しました。
先日相対URLから絶対URLを作る仕組みをしっかりしたライブラリに差し替えたのですが、実はライブラリの本来の用途と微妙にずれた使い方をしていて、私の想定したのとは違う動作が発生していました。
canonicalは本来相対URLから作るのではなく最初から絶対URLを生成するべきなので、ライブラリではなく自前で作るようにしました。

アンパンマンDBとキャンドルちゃん

名前が紛らわしいですが、アンパンマンに出てくるキャンドルちゃんじゃなくて、キャンドルちゃんというゲームです。

アンパンマンDB(記事更新)

「かつぶしまんとはるかぜさん」の作品情報を追加
「ちゃわんむしまろとでんでん一座」の作品情報を追加
来週の放送情報。
春らしいのが来てますね。

キャンドルちゃん


キャンドルちゃん (Candleman) ダウンロード版 | My Nintendo Store(マイニンテンドーストア)
以前から気になっていた作品。
ゴールドポイントの期限が切れそうなタイミングで、ちょうどセールが始まったから買いました。
限られた資源で周囲を確認しながら進むアクションゲームです。
きれいな光の表現とゲーム性がぴったりとマッチしています。
ただ、蝋燭は10秒程度で消えるので、資源管理は常時カツカツな感じです。
ある程度は死にゲーと割り切った方がいいかと。
現在は、第4章まで終わらせました。

他の写真は以下から。
candlemanの写真(1)

アンパンマンDB

カテゴリ再編を検討中。


この辺の、それで検索しても意味なくない?とか、どういう基準で分類してるの?と思うようなやつを廃止して、もうちょっと具体的なものにしたいなどと考えています。

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

アンパンマンDB(記事更新)

「ピーターとゴミラ」の作品情報を更新
「おくらちゃんと妖精バック」の作品情報を更新
来週の放送情報。
引き続き再放送です。

ドラゴンクエスト10

純真天使のドレスセット
おきがえリポちゃん ~ 清廉天使のスーツ&純真天使のドレスセット ~ (2023/3/20)|目覚めし冒険者の広場
今月の貸衣装。
星のあしらわれた頭の輪っかが特徴的なドレスです。
全体的に白いので、しろいコキンに着せたらいい感じ。

他の写真は以下から。
写真置き場「2023/03/24」

アンパンマンDBとバイオハザードRE4

アンパンマンDB(記事更新)

「ネバネバガム弾」のデータを追加
かえってきたおむすびまんを見たので。
氷中花とどっちを書こうかと思ったけどこっち。
氷中花はアンパンマン独自のものでもなさそうだったし。

バイオハザード RE:4 Chainsaw Demo

ゲーム記のページ作成中。
まあ、明日にでも公開できるかと。
製品版前日の公開ってことになりますね。

アンパンマンDBとMifuminator

アンパンマンDB(記事更新)

タイトルジェネレータを更新
先日登場したナポレオンパイくんを追加しました。
残念ながら、同時に登場したらしいシャルロットさんは出てきません。
そちらは「名前を決めて生成」でやってもらうということで。

Mifuminator

コミットコメントがふざけてますが、Anpanatorの基礎となるMifuminator更新です。
コメントを追記しただけで、機能追加などはありません。
ドキュメントコメントがあるだけで、VSCode上でサジェストが利くようになるので、その辺の利便性のために付けました。

アンパンマンDB(記事更新)

来週の放送情報。
新作じゃない再放送なので本来は残念なんですが、この回は録画失敗した上に、なぜかレンタルDVDにも収録されなかったので、個人的にはすごく嬉しいです。

映画情報は、予告映像が公開されたのを反映した形です。
今回はあらすじもちょっと書いてみました。

アンパンマンDBとPHP

アンパンマンDB(記事更新)

「ロボリィとぽかぽかプレゼント」の作品情報を更新
監督が判明してたので追記しました。

PHP8.2

Composerもアップデートして、移行時に発生したDEPRECATEDは大体収まりました。
あとは開発環境を8.2にできれば完了だけど、今まで通りXAMPPにするか、今どきらしくDockerにするか…。
Windows版のPHP8.2は一度入れてみて、必要なモジュールがバージョン不整合で使えないみたいだったので、その法則で行くと、Windows版のXAMPPも危ないような気がしています。
不慣れで不安だけどDockerでどうにかしてみるか。

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

アンパンマンDB(記事更新)

キャラ「ロボリィ」を更新
ゲスト声優が発表されたので、追記しました。

PHP8.2

切り替えました。
今のところ致命的なエラーは起きていませんが、PHPUnitがバージョン足りなくてテストできなかったり、DEPRECATEDが思ってもみなかった場所で出たりして、対応をしていました。

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

プレイベの通知メールです。
普通は一般ユーザー(閲覧者)が見るところではエラーはログにだけ残して非表示にしているのですが、メールが対応漏れてました。
今は修正完了しています。
こういうの、日記で事後報告じゃなくて、ちゃんと告知できるような仕組みも必要かなぁ。

<前 次>