-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
45 lines (40 loc) · 1.79 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[package]
name = "first-person-hopper"
version = "0.2.0"
edition = "2021"
authors = ["HasChad"]
# Enable a small amount of optimization in debug mode
[profile.dev]
opt-level = 1
# Enable high optimizations for dependencies (incl. Bevy), but not for our code:
[profile.dev.package."*"]
opt-level = 3
[dependencies]
bevy = { version = "0.15.0", default-features = false, features = [
# Default features
"bevy_animation", # Provides animation functionality
"bevy_asset", # Provides asset functionality
"bevy_color", # Provides shared color types and operations
"bevy_core_pipeline", # Provides cameras and other basic render pipeline features
"bevy_gizmos", # Adds support for rendering gizmos
"bevy_render", # Provides rendering functionality
"bevy_scene", # Provides scene functionality
"bevy_sprite", # Provides sprite functionality
"bevy_state", # Enable built in global state machines
"bevy_text", # Provides text functionality
"bevy_ui", # A custom ECS-driven UI framework
"bevy_window", # Windowing layer
"bevy_winit", # winit window and input backend
"default_font", # Include a default font, containing only ASCII characters, at the cost of a 20kB binary size increase
"multi_threaded", # Enables multithreaded parallelism in the engine. Disabling it forces all engine tasks to run on a single thread.
"png", # PNG image format support
# Optional features
"asset_processor", # Asset processing
"serialize", # Support for `serde` Serialize/Deserialize
"dynamic_linking", # Dynamic linking for faster compile-times
] }
bevy_kira_audio = "0.21.0"
avian2d = "0.2.0"
rand = "0.8.5"
[build-dependencies]
winres = "0.1.12"