2023-12-19 11:17:49 -06:00
|
|
|
[package]
|
|
|
|
name = "kodotag-rs"
|
|
|
|
version = "0.1.0"
|
|
|
|
edition = "2021"
|
|
|
|
|
|
|
|
[dependencies]
|
2024-08-03 00:03:44 -05:00
|
|
|
bevy = { version = "0.14.0", default_features = false, features = [
|
2024-07-30 10:06:09 -05:00
|
|
|
"bevy_asset",
|
|
|
|
"bevy_audio",
|
|
|
|
"bevy_color",
|
2024-07-30 11:16:36 -05:00
|
|
|
"bevy_state",
|
2024-07-30 11:40:01 -05:00
|
|
|
"bevy_core_pipeline", # rendering pipeline
|
2024-07-30 10:06:09 -05:00
|
|
|
"bevy_render",
|
|
|
|
"bevy_sprite",
|
2024-07-30 11:40:01 -05:00
|
|
|
"bevy_text", # for writing characters to the screen
|
2024-07-30 10:06:09 -05:00
|
|
|
"bevy_ui",
|
|
|
|
"bevy_winit",
|
2024-07-30 11:40:01 -05:00
|
|
|
"multi_threaded", # go faster
|
2024-07-30 10:06:09 -05:00
|
|
|
"png",
|
2024-07-30 11:40:01 -05:00
|
|
|
"x11", # run on non-wayland linuxes too
|
|
|
|
"trace", # tracing is nice
|
2024-07-30 10:06:09 -05:00
|
|
|
"wayland",
|
2024-07-30 11:40:01 -05:00
|
|
|
"wav", # sound files
|
2024-07-31 10:11:25 -05:00
|
|
|
"sysinfo_plugin", # probably will want this for troubleshooting or just surfacing useful information to the gamer (such as FPS?)
|
2024-07-31 17:14:09 -05:00
|
|
|
"bevy_gizmos", # debug geometry?
|
2024-07-30 11:40:01 -05:00
|
|
|
|
|
|
|
# TODO: would be nice to get this working while developing
|
2024-07-30 12:11:31 -05:00
|
|
|
"dynamic_linking",
|
2024-07-30 11:40:01 -05:00
|
|
|
|
|
|
|
# NOTE: Features we may want at some point.
|
|
|
|
# "vorbis", # music -- maybe mp3?
|
|
|
|
# "track_change_detection", # for hot-reloading of assets? (scripts?)
|
|
|
|
# "file_watcher", # for hot-reloading of assets? (scripts?)
|
|
|
|
# "serialize" # for saving games or game-related information?
|
|
|
|
# "bevy_dev_tools", # possibly-useful development tools
|
|
|
|
# "detailed_trace", # probably useful troubleshooting information during runtime
|
2024-07-30 10:06:09 -05:00
|
|
|
] }
|
2024-08-02 16:32:28 -05:00
|
|
|
bevy-inspector-egui = { version = "0.25.1", default_features = false }
|
2024-08-02 13:40:43 -05:00
|
|
|
bevy_ecs_tilemap = "0.14.0"
|
2024-08-02 16:32:28 -05:00
|
|
|
bevy_egui = "0.28.0"
|
2024-08-01 14:02:38 -05:00
|
|
|
bevy_framepace = "0.17.1"
|
2024-08-02 16:32:28 -05:00
|
|
|
egui = "0.28.1"
|
2024-08-02 13:40:43 -05:00
|
|
|
rand = "0.8.5"
|
|
|
|
rand_pcg = "0.3.1"
|
|
|
|
rand_seeder = "0.3.0"
|
2023-12-19 11:17:49 -06:00
|
|
|
|
|
|
|
[profile.dev]
|
|
|
|
opt-level = 1
|
|
|
|
|
|
|
|
[profile.dev.package."*"]
|
|
|
|
opt-level = 3
|