Starting with the TicTacToe game. Trying to find the best way to structure my project.

This commit is contained in:
2020-07-03 16:41:15 +02:00
parent f2a938f93c
commit 36e46e2528
6 changed files with 7 additions and 13 deletions

View File

@@ -1,16 +1,12 @@
package sprites.shootingMissles;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Toolkit;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.util.List;
import javax.swing.JPanel;
import javax.swing.Timer;
public class Board extends JPanel implements ActionListener {
@@ -76,21 +72,16 @@ public class Board extends JPanel implements ActionListener {
List<Missile> missiles = spaceShip.getMissiles();
for (int i = 0; i < missiles.size(); i++) {
Missile missile = missiles.get(i);
if (missile.isVisible()) {
missile.move();
} else {
missiles.remove(i);
}
}
}
private void updateSpaceShip() {
spaceShip.move();
}

View File

@@ -2,7 +2,6 @@ package sprites.shootingMissles;
public class Missile extends Sprite {
private final int BOARD_WIDTH = 390;
private final int MISSILE_SPEED = 2;
public Missile(int x, int y) {