たぶん週刊「今週の進捗」

1週間に勉強したことや実装したことをネタに、週に1回(主に土日に)更新していく予定です。「多分」なので、臨時休刊があってもご海容ください。

塗りつぶしの実装

ブロックが消去条件を満たしているか判定する処理を書いています。

再起を使わない実装にしたいので、スタックを使う処理で書いていて、
スタックからブロックをポップする処理書いた後にあっこれブロックのインデックスがわかんないとダメやんけとか、
以前DxLibで作ったときのソースコードを参考にしようと思って引っ張り出してみたら、
クソコードすぎて意味がわからなかったりとか。