#camera #rts #bevy #3d #gamedev

goshawk

bevy 的实时策略(RTS)相机

2 个版本

0.1.1 2021年2月3日
0.1.0 2021年1月5日

#9 in #rts

MIT/Apache

23KB
319

goshawk

为 bevy 设计的具有意见和可配置性的实时策略(RTS)相机。它部分灵感来自《罗马:全面战争》的相机。

示例

要运行示例,请运行 cargo run --example basic --features "bevy/default" --release。它也可以在调试模式下运行,但会慢一些。您可以使用鼠标将屏幕边缘移动来平移,或者可以使用键盘上的 WASD/箭头键。要缩放,请使用鼠标滚轮或键盘上的加号和减号按钮。要旋转相机,请按 Q 和 E 键,或者将鼠标移动到屏幕的左上角和右下角。要退出,请按 ESC 键。请注意,此示例以全屏无边框窗口模式启动。

许可证

以下两种许可证之一

任选其一。

贡献

除非您明确声明,否则任何提交给该作品以供包含在内的贡献,根据 Apache-2.0 许可证定义,将按上述方式双许可,而不附加任何额外条款或条件。

依赖项

~16–25MB
~383K SLoC