Hey,
Made a little fighter prototype movement system over the weekend:
Features so far:
- Basic Movement (left and right)
- Dashes
- Jumping (UL, U, UR), a few prejump frames before you take off.
- Detecting which direction you're facing
- Crouching is registered but there's no animation just yet.
- Blocking by holding away, or down+away is registered correctly, but no animation or attacks to block yet.
- You can change your colour by inputting D,DF,F, LP.
- Screen boundaries prevent you from walking to the other end of the stage.
I'm still adjusting the feel of everything so it plays nice and solid.
Need to address how cross-ups feel. I made it so that a jumping player doesn't collide with a standing one, and then rechecks the collisions upon landing on the ground again, but ideally it should push the standing player away. The problem is that when I don't play with collision layers you can just land on the other player's head and stay there.
I think the next step is a character to implement basic attacks, which should be a fun challenge.
(I'm starting to think I should make a prototype thread for all of these little projects.)
Mark