2026-07-30: DOOMデモを追加した
やったこと
日常
Claude Codeの枠が尽きそうになっている。
あと1日でリセットなので使い切りたい。
dewasm
DOOMデモを追加した。
DOOMが動くとなんか楽しいとされている。
しかし操作が難しい。
あと、bash版のDOOMを現実的な速度で動かすために色々と修正した。
配列の添字アクセスがO(n)なせいで、ありえないくらい時間がかかっていたので、連想配列にすることでO(1)にしたら一応まともな時間で動くようになった。
とはいえ初期化に100秒、1フレームの描画に30秒以上かかるのだが。
0.03 fpsはプレイするのはさすがに厳しいけど、そもそもbashで動くDOOMがこの世にまだなかったみたいなので、面白いものができたのではないかと思う。