It took lots of maths to make this but I finally made real pen collision detection EpiC Arrow keys to move. To wall run, hold left/right arrow and also up arrow while headbutting a wall. Green = safe Blue is bouncy. If you see red then I advise to go the other way Orange platforms are jump-through platforms - use down arrow to fall through them. You can use yellow to set your respawn point. Use the L key to toggle the Level Editor. lEVeL EdiToR iNSTrUctIoNS: use the slider to set the colour of the platform. You can click and drag to move around the level To draw a platform, hold space bar and click four times (one for each corner of the quadrilateral) Hold P and Z to delete the last platform that you drew. CoLouR CodEs tO UsE: 38 = green platform 10 = orange platform 0 = red 70 = blue 20 = yellow you read all the way to the bottom, you are a legend
If it's LaGgY, use keys 12345 to change the graphics setting. UPDATE - 1/2/2021 Yay it's multiplayer now! I used a tad of help from griffpatch's cloud multiplayer series on youtube. All the framework is now in for a full platformer game coming soon hopefully??? UPDATE - 31/1/2021 I rewrote the whole data structure of the level to incorporate the use of 'chunks' which allow the levels to be infinitely bigger (horizontally) without lagging out the game. In light of this, I brought back the full level so there are more places for you to explore! I'm so surprised I managed to get it working tbh I used @chooper-beta's triangle clipper to make the renering engine - it's really great. I drew the level, don't hate on me plz. This is not a full project, merely a proof of concept. This is a shrunk down version of the full level because in its current state, the platformer engine gets drastically more laggy the more platforms there are. I was thinking about making an online multiplayer version of this so tell me if you're interested in seeing one of the first online pen platformers.