日記(190)

<前 次>

funyak


遅々として進まないプロジェクトですが、なんとか進展しました。

1.今やりたいことは共通当たり判定で、
2.共通当たり判定未対応の最後の対象がタイルマップで、
3.それを実装するにはグラフィカルに動作を確認したくて、
4.確認するにはタイルマップに当たる側のテストに適したものが必要で、
5.当たる側も表示できるようにしなきゃいけない…
という状況でした。

ということなので、
5.を最低限の労力で実現するために、既存の“板”のマップオブジェクトと新規の“針”のマップオブジェクトの共通項“線”のマップオブジェクトを作って、既存の板の表示ロジックを線に対して行うようにしました。
4.は、針のマップオブジェクトを線の派生として作りました。
これにより3.が表示できるようになったので、針を始点と終点それぞれ動かせるようにして、当たったら表示できるようにしました。
で、やっと2.に本格的に取り掛かれるようになったというわけです。

これさえできれば開発の枷となっているCollidableSegmentとかColliderBase.Shiftとかも消せるので、開発も加速できると思うのです。

アンパンマンDB

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

「ちびっこサンタのニコニコクリスマス」の作品情報を追加
キャラ「ニコラちゃん」を追加
クリスマスエピソードと新登場キャラです。
今回は既存のキャラを中心にするんじゃなくて新キャラ出すんですね。

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

カテゴリ項目の注釈機能実装完了。
調子に乗ってさらに*1みたいな形の注釈機能も追加しようとしたんですが、記入フォームがややこしくなってしまったため、そっちは中止しました。

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

7日に言っていたカテゴリ項目の注釈機能実装中。
自動で順序が入れ替わったり、親カテゴリが自動挿入されたり自動挿入を手動で消したり、管理画面も入出力ともに対応が必要だったり複雑なので、一項目追加するだけにしては手間取っています。

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

ドラゴンクエスト10

第18回アストルティア★ハッピーくじ『年末大勝負くじ2022』 (2022/12/5)|目覚めし冒険者の広場
今回もくじ買いました。
ミフミンとしろいコキンは初日に買ってたんですが、ァォィョッュは出遅れて、グレンのが売り切れになっていました。
3等のアクセ箱を確実に狙いたかったのでちょっと痛い…。

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

「ベストヒット’23」の商品情報を追加
「レッツ!ダンス・ダンス・ダンスCD」の商品情報を追加
商品情報の追加。
すっかり忘れていて、発売日の今日気付きました。

アキタラヤメル「勝手に祭り絵保存」

静的HTMLへの移行が終わりました。
思いのほか数が多かったので、結局PHPでプログラムを組んでHTMLを出力しました。
画面上の機能はそのままに、静的HTML+JavaScript(いずれも最新仕様)の軽快かつ安定した動作になりました。
実は画面で見られる以外にもいっぱいの祭り絵保存していたのですが、テキストデータは残ってないし、合意も取っていなかったと思われるので、それらは一人で見返してニヤニヤしておくことにします。

アンパンマンDBとアキタラヤメル「勝手に祭り絵保存」

アンパンマンDB

Twitterのハッシュタグのページを更新
実は数年前から使われていた「お前らアンパンマンの最初の推し誰だよ」を追加しました。

アキタラヤメル「勝手に祭り絵保存」

CGIが動かなくなっていたので、静的なHTMLとして再編成中。
機能はそのままにPHPに書き換えるという案もあったのですが、元の動作を確かめることができないし、ここんとこうちのサーバーのPHP自体が不安定なのもあって、PHPを使わない方向で対応しています。
ついでなので、HTML5化もしようかともくろんでいます。

ドラゴンクエスト10と片道勇者と浮き沈みランチャー

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

タロット魔人強を初めて倒しました。
まさかまだ倒してなかったとは思っていなくて写真は特に撮っていませんでした。
占い師向けのボスですが、全く占い師を入れずに行きました。
多分今のスペックだとレベル126のサポート仲間を入れていけばどんな構成でも楽勝なやつですね。
占い師を本格的に運用する気はないけどタロットカードのコンプはゆっくりでも狙いたいので行けるときは積極的に行きましょうかね。

片道勇者


片道勇者 公式ページ
フリーゲーム版の方、やってみました。
ウディタの公式情報を見に行くと必ず目にすることになるタイトルなので、気になってました。
とりあえずは最初のジョブの騎士で一周クリア。
繰り返しエンディングまで周回するゲームみたいですね。

浮き沈みランチャー

優先度を変えて実行 · Issue #31 · mifumi323/FLaunch
処理に時間がかかってもいいから他の作業を邪魔しないようにしたいとか、他のアプリが重いときにも安定して動かしたいとか、そういうのが欲しくなったので、課題だけ作っときました。
実装方法もめぼしは付いてるけど、まだ実装はしていません。

<前 次>