diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 155290c..7af499a 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -5,7 +5,6 @@ "label": "Launch", "type": "cargo", "command": "run", - "args": ["--", "--seed", "gargamel"], "options": { "env": { "RUST_BACKTRACE": "full" diff --git a/src/game/mod.rs b/src/game/mod.rs deleted file mode 100644 index 370d386..0000000 --- a/src/game/mod.rs +++ /dev/null @@ -1,4 +0,0 @@ -pub mod objects; -pub mod runtime; -pub mod seed; -pub mod setup; diff --git a/src/game/objects.rs b/src/game/objects.rs deleted file mode 100644 index 2ba8d60..0000000 --- a/src/game/objects.rs +++ /dev/null @@ -1,18 +0,0 @@ -use avian2d::prelude::*; -use bevy::prelude::*; - -#[derive(Component, Default)] -#[require(Collider, Mesh2d, MeshMaterial2d, Restitution = Restitution::new(1.0), RigidBody, TransformInterpolation, Transform)] -struct GameObject; - -#[derive(Component, Default)] -#[require(GameObject, RigidBody = RigidBody::Dynamic)] -pub struct Ball; - -#[derive(Component, Default)] -#[require(Ball)] -pub struct Player; - -#[derive(Component, Default)] -#[require(GameObject, RigidBody = RigidBody::Static)] -pub struct Wall; diff --git a/src/game/runtime.rs b/src/game/runtime.rs deleted file mode 100644 index a0ab185..0000000 --- a/src/game/runtime.rs +++ /dev/null @@ -1,58 +0,0 @@ -use avian2d::prelude::*; -use bevy::{ - input::mouse::{AccumulatedMouseScroll, MouseScrollUnit}, - prelude::*, -}; - -use super::objects::Player; - -pub fn move_player( - time: Res