Good news, instead of smacking my brain with books for exams, I can code today! I plan on getting proper walljumping with wallsliding done. I could also add triangles as objects, but to be honest, I don't know if I want to.
This is neat. Looking forward to seeing what this becomes
Do you recognise when the world won't stop for you? Or when the days don't care what you've got to do? When the weight's too tough to lift up, what do you? Don't let them choose for you, that's on you.
Been meaning to rewrite it. My problem is that we can't have a solid exact framerate as each frame, even if set to 60FPS, will always be slightly different and if the framerate slows down the characters physics do too causing shorter jumps and slower speed for everyone. So you need to cap the Draw and Update functions to only fire 60 times a second (Or 30 if the computer's slower) but always pass the same DT into the Update function. I hope to try my attempt again with this method.
Let's all keep at trying. Someone will create a Cave Story/Knytt Stories/Spelunky quality engine soon enough.
Good work dood. I noticed that there seems to be a problem when you open the game, then move the window. The main character seems to fall through the box o_o