diff --git a/Creeper.java b/Creeper.java index 847dfee..88003dc 100755 --- a/Creeper.java +++ b/Creeper.java @@ -72,13 +72,13 @@ public boolean isAlive() { if(health==0) return false; return true; } - - public void die() { - try { - Clip dieSound = AudioSystem.getClip(); - dieSound.open(AudioSystem.getAudioInputStream(new File("creeperDie.wav"))); - dieSound.start(); - } catch (LineUnavailableException | UnsupportedAudioFileException | IOException e) {} - } + +// public void die() { +// try { +// Clip dieSound = AudioSystem.getClip(); +// dieSound.open(AudioSystem.getAudioInputStream(new File("creeperDie.wav"))); +// dieSound.start(); +// } catch (LineUnavailableException | UnsupportedAudioFileException | IOException e) {} +// } } \ No newline at end of file diff --git a/Engine.java b/Engine.java index 0ca082b..feb9cab 100755 --- a/Engine.java +++ b/Engine.java @@ -13,7 +13,7 @@ public static void main(String[] args) { JFrame display = new JFrame("My FPS Game."); display.setSize(1000, 625); display.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); - + final ViewComp picture = new ViewComp(); display.add(picture); display.setVisible(true); @@ -42,12 +42,12 @@ public void mouseClicked(MouseEvent e) {} } display.addMouseListener(new MoveListener()); viewUpdater.start(); - - try { - Clip backgroundSound = AudioSystem.getClip(); - backgroundSound.open(AudioSystem.getAudioInputStream(new File("backgroundNoise.wav"))); - backgroundSound.loop(Clip.LOOP_CONTINUOUSLY); - } catch (LineUnavailableException | UnsupportedAudioFileException | IOException e) {} + +// try { +// Clip backgroundSound = AudioSystem.getClip(); +// backgroundSound.open(AudioSystem.getAudioInputStream(new File("backgroundNoise.wav"))); +// backgroundSound.loop(Clip.LOOP_CONTINUOUSLY); +// } catch (LineUnavailableException | UnsupportedAudioFileException | IOException e) {} } } \ No newline at end of file diff --git a/ViewComp.java b/ViewComp.java index 28c4c56..eb252be 100755 --- a/ViewComp.java +++ b/ViewComp.java @@ -5,7 +5,7 @@ import java.io.*; public class ViewComp extends JComponent { - + private Graphics2D drawer; Clip gunSound; private Point mousePoint; @@ -25,14 +25,11 @@ public ViewComp() { enemies = new Shootable[6]; enemies[0] = new Creeper(); enemies[1] = new Creeper(); - enemies[2] = new Fish(); - enemies[3] = new Fish(); - enemies[4] = new Bird(); - enemies[5] = new Bird(); + enemies[2] = new Creeper(); crossHairs = new CrossHairView(); points = 0; } - + public void firePressed() { pressed = true; gunSound.loop(Clip.LOOP_CONTINUOUSLY); @@ -63,7 +60,7 @@ public void setViewLocation(int c, int y) { } } - public void paintComponent(Graphics g) { +public void paintComponent(Graphics g) { drawer =(Graphics2D) g; drawer.setStroke(new BasicStroke(2)); crossHairs.setLocation((int)mousePoint.getX(), (int)mousePoint.getY(), pressed); @@ -72,7 +69,7 @@ public void paintComponent(Graphics g) { if(enemyCounter[x]==200) { enemies[x].draw(drawer); if(enemies[x].contains(mousePoint)) aimed = true; - } + } } drawer.setColor(Color.WHITE); drawer.setFont(new Font("Helvetica", Font.PLAIN, 20)); diff --git a/background.jpg b/background.jpg new file mode 100644 index 0000000..63dc4d0 Binary files /dev/null and b/background.jpg differ diff --git a/zombie.png b/zombie.png new file mode 100644 index 0000000..35e1fc5 Binary files /dev/null and b/zombie.png differ diff --git a/zombiesmall.png b/zombiesmall.png new file mode 100644 index 0000000..ea6cefb Binary files /dev/null and b/zombiesmall.png differ