2025/2/7(金)

Rabbit Holeをやった。2面ボスをノーダメで倒すコツがわかった。初手で歩兵の方が突撃してくるが、それを単にバットで打ち返すのではなく画面の1/3くらい前に出て打ち返すとその後の戦況が大きく変わる。ダメージはもらう …

2025/2/6(木)

Rabbit Holeをやった。ネタバレ注意。 ゲーム制作ライブラリの開発を進めた。音が出るようになった。感動! とりあえずoggファイルの読み込みだけ実装した。サンプリングレート情報に対応してないので音がちょっと変に( …

2025/2/5(水)

libsoundioの技術的な実験が大体完了したので、いよいよゲーム開発ライブラリのサウンド周りの実装を始めた。なるべく関数ポインタを使いたくないためにテンプレートをふんだんに使うことになった。可読性は低いかもしれない。 …

2025/2/4(火)

今週の胎界主を読んだ。ソロモンの癇癪マジでカスすぎる。さすがにこの中で一番有能なのメフィストだろうに、真っ先に壊そうとなるの何にも後先見えてない。「凡夫の中ではまだマシ」って、能力的にはかなりの上玉ですよこの三人。 とい …

2025/2/3(月)

libsoundioの調査を進めた。とりあえず公式のexampleに従うことで音は出て、次はミキサとかの手実装を進めようと思ったのだが、その前にデバイス切り替え時の挙動の対処とレイテンシに関する考察をしておくことにした。 …

2025/2/2(日)

ゲーム開発ライブラリの設計の整理を進めた。まず、描画周りについてこれまでrendererクラスとrender_targetクラスに分けていた。そしてrender_targetクラスにはサーフェス・スワップチェーン・イメー …

2025/2/1(土)

なんとなく読みたくなって狂気太郎作品を読み返していた。 作ってるゲーム開発ライブラリについて、落ち着いて当時考えてた設計を思い返したらそこまで意味不明の構造ではなかったので、とりあえずちょっとづつ設計を整理し直していく方 …

2025/1/31(金)

久しぶりに歯医者に行った。 ハクメイとミコチの13巻を読み進めた。菱の実知らんかった。センの寡黙さは共感するところがあって結構好き。 C++向けのゲーム開発ライブラリのコードを久々に触ったが、もうなんだかよく分かんなくな …

2025/1/30(木)

ロスト・ルーインズのボスモードをクリアした。3人が会話してるところが見れて新鮮だった。 ストーリーの整合性から考えると本編のラミやロジーは死んでなかったらしい。マジかよ。というか、ラミやロジーとカナ・ジュン・ユリの扱いの …

2025/1/29(水)

ロスト・ルーインズを進めた。とりあえず宝箱全回収と通常EDの回収をした。行けるところ全て行ったと思ったのだが、どうも100%にならない。まだどこかに見落としがあるらしい。 アナザーエンドのフラグは聖なる剣という予想はまあ …