Here is my work for Lesson 1. You can both WASD and arrow keys (both work). If you encounter any bugs, please tell me and I'll try to fix it :D Explanation: The jumped variable is set to 1 when the man is in the air (not touching the level) and set back to zero when on the ground (touching level). This allows the man to jump whenever the jumped variable is at 0. (Hope this is what you were looking for.) there are two costumes for the character. costume 1 is for level 1 and costume 2 is for level 2.