0106
仕事初めだったがメチャメチャ調子が悪かった。気圧という噂もあるが、気圧が体調に及ぼす影響をあまり真面目には信じていないので、どう考えたものか悩む。
とりあえずコードレビューをした。明日はもうちょっとプロジェクト管理的なことをしたい。
Spectreは昨日2Dレンダリングにしたら動かなくなった原因がただのシェーダのミスだったので直した。あとカメラズームとパンをClineに実装させている。スマホ対応がちょっと難しい。
次にやるべきは描画の軽量化で、というのも今は計算済みのエンティティを全部spawnしているが、普通に画面に映るものだけにしないと効率が悪すぎる。スマホではたぶん動かせない。これをやるためには領域からそれに含まれるタイルを引いてくる必要があるので、R*-treeのクレートを使って実現するつもり。明日行けるか?
寝ます。明日はもうちょっと体調良くなっててくれ。