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.dog