Took like 3 days to rewrite all this movement/collision code… Implemented one-way (+moving, +dropthrough) platforms, and updated pretty much all the existing code to interact with them reasonably. This felt like the last major hurdle keeping me from starting on level design. (extra video below)
it's not really shown in that video because of the light's placement, but the one way platforms are one way for the shadow too – it'll only land on them if cast from above the platform, otherwise it keeps going until it hits the ground, wall, or ceiling. pic.twitter.com/XIeLrrEiWT
— Detta Drifloon (@Dettadeus) June 15, 2020