From 6af212ab1cd171881d04d7aa3adbf59ee1045f19 Mon Sep 17 00:00:00 2001 From: bob Date: Wed, 8 Jun 2022 11:23:57 -0400 Subject: [PATCH] Added Particles --- saves/Level2.txt | 2 +- saves/Level3.txt | 18 ++++++++++++++++++ src/GamePanel.java | 11 +++++++++++ src/LevelManager.java | 4 ++++ src/Particle.java | 25 +++++++++++++++++++++++++ src/Player.java | 15 +++++++++++---- 6 files changed, 70 insertions(+), 5 deletions(-) create mode 100644 saves/Level3.txt create mode 100644 src/Particle.java diff --git a/saves/Level2.txt b/saves/Level2.txt index 73051f7..278de15 100644 --- a/saves/Level2.txt +++ b/saves/Level2.txt @@ -14,5 +14,5 @@ sssssssssssssssssd bbb 1 zxc sssssssssssssssssdbbbbbbbbbbbbbbbbbbbbbbb sssssssssssssssssd qwwwwwwwwe sssssssssssssssssd qrsssssssstwe -sssssssssssssssssd bbb qwwrssssssssssstwe qwe +sssssssssssssssssd bbb qwwrssssssssssstwe qwe + ssssssssssssssssstwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwrsssssssssssssssstwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwrstwwwwww3 \ No newline at end of file diff --git a/saves/Level3.txt b/saves/Level3.txt new file mode 100644 index 0000000..77fe74c --- /dev/null +++ b/saves/Level3.txt @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + +wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww \ No newline at end of file diff --git a/src/GamePanel.java b/src/GamePanel.java index 93dac40..e1340f7 100644 --- a/src/GamePanel.java +++ b/src/GamePanel.java @@ -44,6 +44,7 @@ public class GamePanel extends JPanel implements Runnable, KeyListener{ public static Tile[][]map = new Tile[300][18]; public static ArrayListenemy = new ArrayList(); + public static ArrayListparticles = new ArrayList(); public static StickyBomb b; public static Camera camera; @@ -140,6 +141,13 @@ public class GamePanel extends JPanel implements Runnable, KeyListener{ } playerFrameCounter += player.draw(g, playerFrame); b.draw(g); + for(int i=0; i-5) { - xVelocity -= 1; + if(leftPressed) { + if(xVelocity>-5) { + xVelocity -= 1; + } } if(upPressed&isGrounded){ y-=1;