| ▲ | Altern4tiveAcc an hour ago | |
Assuming ordering isn't a concern, can't you just have a field called "removed" and skip those when iterating? Or swap it with the last monster, and keeping an index for the last monster alive. | ||
| ▲ | marcosdumay 40 minutes ago | parent [-] | |
Then you have to read the "removed" field on every field read on every operation. SoA is only useful when you don't read multiple fields for most operations. | ||