Nevermind, this is not worth it. It would take less time to code a new engine from scratch than try and rework the patchy logic this game is running on.
It's not broken so it can stay this way, but this should not be a code base for anything else ever again.
It's not broken so it can stay this way, but this should not be a code base for anything else ever again.
Reposted from
Tammy Spahn (Velli) 🏳️⚧️
Soko Banish is such a mess, why is it using pixel-based collision tests when it's on a grid and already uses an array for storing level data. I should rewrite this whole thing before I mess around with it any more, it'll also help future-proof it and give me a base to use for other projects.
Comments