Getting there…
I knew going in to this that the hardest part of my game to code would probably be the phasing collision. Getting the character to not get stuck in a wall when phasing back to existence isn’t the easiest thing to do. At least I thought it wouldn’t be. I ended up wasting many hours on a messy, stupid, convoluted way of doing it. When I was minutes away from finishing coding it I suddenly thought of a better way. I turned my 175 lines of shit code into 30 lines of amazingness. And those 30 lines work perfectly. I love programming lol. Here is a high res shot of the main character. About to start working on the low res version for the game. I also need to change his feet/legs. I’m not really happy with them.