welcome to my unique platformer engine i may use this one day idk might make the levels tile-based later if you see this pls comment what i could improve (dont just ask to add new items) ~~~~~~~~~~~~~basic moveset~~~~~~~~~~~~~~~~~~ move: a/d or left/right jump: space or w or up crouch: s parry: e/z near enemy while standing still ~~~~~~~~~~~~~advanced moveset~~~~~~~~~~~~~~ flutter: hold jump for an extended period of time ground pound: s/down in mid air once high enough smash jump: jump after ground pound backflip: jump while crouching ~~~~~~~~~~~~~~~Update Log~~~~~~~~~~~~~~~~~~ 4/20/24 v0.1 - game released w/ fluttering, movement, and jumping. some keybinds arent added yet 4/20/24 v0.2 - added crouching and finished keybinds 4/21/24 v0.3 - added ground pounds and ground pound jumps. you can't flutter if you do a ground pount jump. 4/21/24 v0.31 - fixed groundpound disabling itself if you stop holding down after you started a groundpound 4/21/24 v0.32 - fixed crouching not working 4/27/24 v0.4 - added enemies and parrying, 2 types of enemies, red walks off platforms, orange stays on click to spawn orange enemies as red enemies are just in the code right now 4/27/24 v0.41 - organized player code and fixed the enemy not shaking after a groundpound 5/7/24 v0.5 - fixed parrying affecting enemies not even close to you, added funny animation 5/7/24 v0.51 - made parrying even easier and fixed MORE parry bugs 5/9/24 v0.6 - added backflipping and made it so that you cant hold the jump button
basic scripts from griffpatch's platformer tutorial ep. 1 rest created by me