日記(189)

<前 次>

星のドラゴンクエスト

シーズン3も終盤。
貴族星イリスのラスダンに乗り込もうというところです。
なんかふわふわした理由で「私こそ真の宇宙王です!」とか言ってたオリオリもそれなりに決意を固め、偽の宇宙王がいて何が悪いのかがわかって倒すと何がいいのかもわかって、何とか話がまとまりそうな雰囲気にはなってきました。
あと、ヒーローモードで要求される食べ物がおそらく全部作れるようになったというのは地味にうれしいですね。

アンパンマンDBとfunyak

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

キャラ「ニコラちゃん」を更新
担当声優が判明したのと、情報提供の反映です。

funyak

TileChipを共通当たり判定対応の形式に書き換えました。
で、昨日はテストが全パターン網羅していると言いましたが、判定の速さとか考えると、場合分けをもうちょっと増やした方が良さそうなんで、テストも増やす必要がありそうです。
当たり判定そのものの実装は進んでいません。

funyakとドラゴンクエスト10

funyak

[追加]TileGridPlateColliderTest · mifumi323/funyak@49f7820
とりあえず、自動テストの方を先に作ってみました。
当然ながら、実装してないのでテストは失敗します。
一応全パターン網羅しているので、テスト成功するまで実装頑張れば完璧なはず。

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

モバーとイール
本当はクリスマスイベントの方をやろうと思っていたのですが、つい目についてしまったので、ポケット映写機のクエストを先にやりました。
クエストの内容としては単純なお使いだったのですが、困りごとかと思ったらいきなりセールストークが始まったり、幼い日の兄弟の夢が年老いて以前の仕事を現役引退した今だから実現できたりと、短いながらも印象的なクエストでありました。

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」の商品情報を追加
商品情報の追加。
すっかり忘れていて、発売日の今日気付きました。

<前 次>