bevy_simple_camera_controller
Work in progress!
3d camera controller made for Bevy 0.14.0
I am new to rust and Bevy. This project will change as my understanding of both increases.
An attempt to make it easy to add camera controller to a bevy project. The main focus is ease of use.
Camera types
- Free flight
- Top down
- Custom camera through builder pattern
Input
- Keyboard
- Mouse
- Custom key binding for Keyboard
Features
- Capture cursor on focus. Cursor is allways in the middle of the screen (escape to cancel)
- Hide cursor.
Example
Free flight
Move camera with WASD.
Rotate camera with mouse.
use *;
use *;
use utils;
Top Down
Move camera with WASD.
use *;
use *;
use utils;
Compatibility
| Bevy | bevy_simple_camera_controller |
|---|---|
0.14 |
0.1.0 |