kitgit

tirbofish/dropbear · diff

0e8ba86 · tk

about to merge to work on it

Unverified

diff --git a/Cargo.toml b/Cargo.toml
index 171f58d..13f2a5d 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -11,7 +11,7 @@ members = ["dropbear-engine", "eucalyptus", "redback-runtime"]
 [workspace.dependencies]
 anyhow = { version = "1.0", features = ["backtrace"] }
 app_dirs2 = "2.5"
-bincode = {version = "2.0", features = ["serde"] }
+bincode = { version = "2.0", features = ["serde"] }
 bytemuck = { version = "1.23", features = ["derive"] }
 chrono = "0.4"
 clap = "4.5"
@@ -47,6 +47,8 @@ tokio = { version = "1", features = ["full"] }
 transform-gizmo-egui = { git = "https://github.com/4tkbytes/transform-gizmo"}
 wgpu = "25"
 winit = { version = "0.30", features = [] }
+zip = "0.6"
+walkdir = "2.3"
 
 [workspace.dependencies.image]
 version = "0.25"
diff --git a/README.md b/README.md
index bf5232c..0ab1a29 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ If you might have not realised, all the crates/projects names are after Australi
 ## Related projects
 
 - [eucalyptus](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus) is the visual editor used to create games visually, taking inspiration from Unity and other engines.
-- [redback](https://github.com/4tkbytes/dropbear/tree/main/redback) is the build system used by [eucalyptus](https://github.com/4tkbytes/dropbear/tree/main/eucalyptus) to bind, build and ship games made with the engine.
+- [redback](https://github.com/4tkbytes/dropbear/tree/main/redback) is the runtime used to load .eupak files and run the games loaded on them.
 
 ## Build
 
diff --git a/eucalyptus/Cargo.toml b/eucalyptus/Cargo.toml
index 532e36d..486a081 100644
--- a/eucalyptus/Cargo.toml
+++ b/eucalyptus/Cargo.toml
@@ -40,6 +40,8 @@ transform-gizmo-egui = { workspace = true, optional = true }
 wgpu = { workspace = true, optional = true }
 winit = { workspace = true, optional = true }
 clap = { workspace = true, optional = true }
+walkdir = { workspace = true, optional = true }
+zip = { workspace = true, optional = true }
 
 [features]
 editor = [
@@ -71,7 +73,9 @@ editor = [
     "transform-gizmo-egui",

Large diffs are not rendered by default. Showing the first 50 of 560 lines. Show full diff