diff --git a/assets/BG0_himmel_blau_small.png b/assets/BG0_himmel_blau_small.png new file mode 100644 index 0000000..553fd67 Binary files /dev/null and b/assets/BG0_himmel_blau_small.png differ diff --git a/assets/BG1_Berge_blau_small.png b/assets/BG1_Berge_blau_small.png new file mode 100644 index 0000000..0486ce0 Binary files /dev/null and b/assets/BG1_Berge_blau_small.png differ diff --git a/assets/BG2_Berge_gau_small.png b/assets/BG2_Berge_gau_small.png new file mode 100644 index 0000000..fa06918 Binary files /dev/null and b/assets/BG2_Berge_gau_small.png differ diff --git a/assets/BG3_Berge_gruen_small.png b/assets/BG3_Berge_gruen_small.png new file mode 100644 index 0000000..83b3d53 Binary files /dev/null and b/assets/BG3_Berge_gruen_small.png differ diff --git a/assets/world.txt b/assets/world.txt index a2f3953..19bb92c 100644 --- a/assets/world.txt +++ b/assets/world.txt @@ -2,21 +2,21 @@ header parallax.size = 2000x1000 parallax.tiles = 2 parallax.factor.y = 100000 - parallax.tex = BG0_himmel_blau.png + parallax.tex = BG0_himmel_blau_small.png parallax.factor = 30 parallax.depth = 10 parallax.offset = -200 parallax.enable = true - parallax.tex = BG1_Berge_blau.png + parallax.tex = BG1_Berge_blau_small.png parallax.factor = 10 parallax.depth = 9 parallax.enable = true - parallax.tex = BG2_Berge_gau.png + parallax.tex = BG2_Berge_gau_small.png parallax.factor = 8 parallax.depth = 8 parallax.offset = -350 parallax.enable = true - parallax.tex = BG3_Berge_gruen.png + parallax.tex = BG3_Berge_gruen_small.png parallax.factor = 6 parallax.depth = 7 parallax.offset = 100 @@ -26,6 +26,8 @@ header .S = [spawn] .T = Blockgrau.png .t = _Blockgrau.png + .EEEEEEEE = erdblock_lower.png + .EEEE = erdblock_lower.png .E = erdblock_lower.png .G = grasblock_lower.png ._ = _grasblock_upper.png @@ -58,7 +60,7 @@ blocks TTTTTTTTTT T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT TTTTTTTTTTT TEEEEEEEEEEEEEEEEEEEEEEEEEEEEETT T T TTTTTTTTTT TTTTTTTTTTT TEEEEEEEEEEEEEEEEEEEEEEEEEEEEETT T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT TTTTTTTTTTTT TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT TTTT TTTTT - TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT T T T P + TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT T T T TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTttttttttttttttttttt _ S T T _______________________________________________________________________________________________________________________________________________ TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTtTTTTTTTTTTTTTTTTtt T _T TT T GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTtTTTTTTTTTTTTTTTTTT T T T _________GT T T T EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE @@ -71,7 +73,7 @@ T T O S OT T T T T T O T _______ T T T T T O S T S _GGGGGGGTTT T T T -T ______ _ __GEEEEEEEE T T +T P ______ _ __GEEEEEEEE T T TT ,,,_______,,,_a____,___ __GGGGGG TTTTTTTTT _____,_____GGEEEEEEEEE______________T_____ _________________T TTTTTTTTEEEGGGGGGGEEEGGGGGGEGGGE GGEEEEEE TTTTTTTTTTTTTTTGGGGGEGGGGGEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGG GGGGGGGGGGGGGGGGGT TTTTTTTTTEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEE TTTTTTTTTTTTEEEEEEEEEETEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE EEEEEEEEEEEEEEEEET diff --git a/src/game/scene.rs b/src/game/scene.rs index d806cde..ea600f2 100644 --- a/src/game/scene.rs +++ b/src/game/scene.rs @@ -194,7 +194,11 @@ fn spawn_block( .add(Rectangle::new(block_size * len as f32, block_size)) .into(), material: materials.add(assets.load(tex)), - transform: Transform::from_xyz(x, y, WORLD_DEPTH), + transform: Transform::from_xyz( + x + block_size * ((len as f32 - 1.) / 2.), + y, + WORLD_DEPTH, + ), ..Default::default() }, ));