2个版本
0.1.1 | 2023年4月3日 |
---|---|
0.1.0 | 2023年4月2日 |
#1894 in 游戏开发
54 每月下载量
110KB
397 行
bevy_starfield
Bevy游戏引擎的进程式夜空插件。
最小示例
use bevy::prelude::*;
use bevy_starfield::StarfieldPlugin;
fn main() {
App::new()
.add_plugins(DefaultPlugins)
.add_plugin(StarfieldPlugin)
.add_startup_system(setup)
.insert_resource(GameUnitsToCelestial {
origin_latitude: 51.4778,
origin_longitude: -0.0014,
..Default::default()
})
.run();
}
fn setup(mut commands: Commands) {
commands.spawn(Camera3dBundle::default());
}
许可证
bevy_starfield在MIT和Apache-2.0下双授权。您可以根据自己的选择使用其中之一。
致谢
本仓库包含的恒星数据来源于耶鲁明星目录。
依赖关系
~20–56MB
~1M SLoC