From d92cd7333bb80ffc165af9e031a801c1fad1db9f Mon Sep 17 00:00:00 2001 From: Bilel Bghiel Date: Fri, 19 Jun 2015 14:36:40 +0200 Subject: [PATCH] clean up 'n bugcrushing --- control/GameControl.java | 15 ++-- control/GameStateManager.java | 17 +++-- control/NetworkHandler.java | 33 ++++---- control/button/Button.java | 8 +- control/button/ButtonHandler.java | 20 ++--- data/io/SQLConnector.java | 11 +-- data/io/WebcamUploader.java | 4 +- model/GameModel.java | 3 +- model/SongHandler.java | 3 +- model/drawObjects/DrawObject.java | 10 ++- model/drawObjects/Player.java | 22 ++---- model/gameState/GameOverState.java | 10 +-- model/gameState/GameState.java | 2 + model/gameState/MenuState.java | 118 +++++++++-------------------- model/gameState/TitleState.java | 18 ++--- view/GameView.java | 5 +- 16 files changed, 116 insertions(+), 183 deletions(-) diff --git a/control/GameControl.java b/control/GameControl.java index bd87e45..9c4356b 100644 --- a/control/GameControl.java +++ b/control/GameControl.java @@ -15,19 +15,18 @@ import control.joystick.JoystickListener; public class GameControl implements JoystickListener, ButtonListener, ActionListener { private long lastTime = System.currentTimeMillis(); - GameModel model; - GameView view; - GameStateManager gsm; - Timer update; + private GameModel model; + private GameView view; + private GameStateManager gsm; + private Timer update; - public GameControl(final GameModel model, final GameView view,GameStateManager gsm) - { + public GameControl(final GameModel model, final GameView view,GameStateManager gsm) { this.model = model; this.view = view; this.gsm = gsm; + view.setIgnoreRepaint(true); - update = new Timer(1000/60,this); - update.start(); + (update = new Timer(1000/60,this)).start(); } @Override diff --git a/control/GameStateManager.java b/control/GameStateManager.java index ed75118..3d84872 100644 --- a/control/GameStateManager.java +++ b/control/GameStateManager.java @@ -20,12 +20,15 @@ import data.io.SQLConnector; public class GameStateManager { private List gamestates; - public GameState currentState; - private int index = 0; - public int fps; - private float timeOfNoAction = 0,maxTimeToHaveNoAction = 45000; + + public GameState currentState; private SongHandler sh; - + + private int index = 0; + public int fps; + private float timeOfNoAction = 0, + maxTimeToHaveNoAction = 45000; + public enum State { TITLE_STATE, MENU_STATE, @@ -47,12 +50,10 @@ public class GameStateManager { { if (st.ordinal() > 0) currentState.stopAudio(); + currentState = gamestates.get(st.ordinal()); init(); -// System.out.println("Current song: "+sh.getCurrentSongInstance()); -// sh.set(sh.getCurrentSongInstance()); -// sh.play(); } public void next() { diff --git a/control/NetworkHandler.java b/control/NetworkHandler.java index b6c49f5..6b506ff 100644 --- a/control/NetworkHandler.java +++ b/control/NetworkHandler.java @@ -12,20 +12,20 @@ import control.joystick.Joystick.Position; import control.joystick.JoystickHandler; public class NetworkHandler implements Runnable{ - - DatagramSocket udp; - - String host; - int port; - - boolean running; - Thread t; - - byte[] send; - byte[] receive; - - ButtonHandler bth; - JoystickHandler jth; + + private DatagramSocket udp; + + private String host; + private int port; + + private boolean running; + private Thread t; + + private byte[] send, + receive; + + private ButtonHandler bth; + private JoystickHandler jth; public NetworkHandler(String host, int port, ButtonHandler bth, JoystickHandler jth) { @@ -62,10 +62,7 @@ public class NetworkHandler implements Runnable{ send(cmd); } - private void send(String str) - { - - } + private void send(String str) { } public void close() { diff --git a/control/button/Button.java b/control/button/Button.java index e9389fc..7378963 100644 --- a/control/button/Button.java +++ b/control/button/Button.java @@ -7,10 +7,10 @@ import control.NetworkHandler; public class Button { - Color color; - int ledID; - int buttonID; - NetworkHandler ntw; + private Color color; + private int ledID, + buttonID; + private NetworkHandler ntw; public int pressed; public Button(int buttonID, int ledID, NetworkHandler ntw) diff --git a/control/button/ButtonHandler.java b/control/button/ButtonHandler.java index 54b4102..657c3f4 100644 --- a/control/button/ButtonHandler.java +++ b/control/button/ButtonHandler.java @@ -20,19 +20,15 @@ import control.NetworkHandler; public class ButtonHandler implements KeyListener{ - List listeners; - static List