Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter diagonal presses #13

Open
pinobatch opened this issue Nov 17, 2020 · 2 comments
Open

Filter diagonal presses #13

pinobatch opened this issue Nov 17, 2020 · 2 comments

Comments

@pinobatch
Copy link
Owner

Gikkman on Twitch played Libbet and got frustrated with bonking (inputting an invalid move) when pressing diagonally. Because this is a 4-way game, the game should treat a diagonal press as if the Control Pad were in the same position as last frame.

@pinobatch
Copy link
Owner Author

ISSOtm recommended to prioritize the inputs in this order:

  1. Same direction
  2. Opposite direction, as 180-degree turns (e.g. roll left then jump right) are more common in this game than in many other 4-way grid games
  3. 90 degrees different

@ISSOtm
Copy link
Contributor

ISSOtm commented Jul 6, 2022

And I'd recommend treating U+D/L+R as if neither was held. (I usually do so directly in my input polling routine.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants