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

Keyboard-only support #82

Open
tleeuwenburg opened this issue Jan 10, 2017 · 2 comments
Open

Keyboard-only support #82

tleeuwenburg opened this issue Jan 10, 2017 · 2 comments

Comments

@tleeuwenburg
Copy link

I'm not sure if other minecraft clones do this, but it has always bugged me that you seemingly have to use a mouse. What do other people think of adding keyboard controls for changing the view axes (look/turn up, down, left, right) plus create and remove blocks (left/right mouse)?

@fire-eggs
Copy link

Keyboard controls 100%! For reasons I don't (yet) understand, when I attempt to change perspective using the mouse, it goes ballistic and I'm almost nauseous. (Win7 virtual machine, Python 2.7, pyglet 1.2.4)

A 'step' value of 15 degrees seems to be an effective value when I added rotation via the keyboard. It's a little tricky to focus on the exact desired 'target' facet of a cube but is manageable. 'C' for create-block and 'R' for remove-block are reasonable mappings.

I'm pondering extending the label to show the 'current' block type and flight mode, as I can't seem to keep track of these mentally ...

@prail
Copy link

prail commented Jun 14, 2017

Maybe reuse the current mouse control code and just implement arrow key control over its X and Y?

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

3 participants