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

Add flythrough mode #383

Closed
2 tasks done
kduske opened this issue Mar 1, 2013 · 7 comments
Closed
2 tasks done

Add flythrough mode #383

kduske opened this issue Mar 1, 2013 · 7 comments
Assignees
Labels
Type:Enhancement New features

Comments

@kduske
Copy link
Collaborator

kduske commented Mar 1, 2013

Hit m to toggle, then use the cursor keys (or whatever the user set up) to move the camera and the mouse to look around.

  • Don't react to movement keys when app is not focused
  • Allow customization of movement keys
@ghost ghost assigned kduske Mar 1, 2013
@necros0
Copy link
Contributor

necros0 commented Mar 1, 2013

Editing should still work in this mode, right?

@kduske
Copy link
Collaborator Author

kduske commented Mar 1, 2013

I don't see how it could, though because the mouse is hard-wired to changing the view direction. How would we handle the cursor in this mode, anyway?

@necros0
Copy link
Contributor

necros0 commented Mar 2, 2013

I've played some games like Myst 4 where you could either play with the mouse unlocked from the view (and so you see a cursor move around the screen and you can click on objects) or while the mouse is locked, so your cursor is the center of the screen.
I imagine in flythrough mode, if you clicked, the click ray would just come from the center of the viewport (you'd need to draw some kind of crosshair during flythrough mode of course).

@kduske
Copy link
Collaborator Author

kduske commented Mar 2, 2013

Okay, I we can play around with this and see if it works. I know that the Sauerbraten editor works like this all the time.

@kduske
Copy link
Collaborator Author

kduske commented Apr 23, 2013

Don't react to WASD keys if the app isn't focused.

@kduske
Copy link
Collaborator Author

kduske commented Apr 23, 2013

Allow customization of movement keys

@kduske
Copy link
Collaborator Author

kduske commented May 1, 2013

Done, but it's less powerful than in Radiant (I can't grab the mouse input in wxWidgets).

@kduske kduske closed this as completed May 1, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type:Enhancement New features
Projects
None yet
Development

No branches or pull requests

2 participants