Currently, this project is a game using Java Swing. While not a problem, per se, it's not a very good solution. Instead, it should be on either a true graphical framework or a full-fledged game engine, for example, Slick2d or Java Lightweight Game Library. This will also involve using a build system such as Maven or Gradle.
This is NOT an issue to be undertaken lightly.
If you do decide to do this, ask me (William) or @SElegans (Steven) for advice and guidance.
Currently, this project is a game using Java Swing. While not a problem, per se, it's not a very good solution. Instead, it should be on either a true graphical framework or a full-fledged game engine, for example, Slick2d or Java Lightweight Game Library. This will also involve using a build system such as Maven or Gradle.
This is NOT an issue to be undertaken lightly.
If you do decide to do this, ask me (William) or @SElegans (Steven) for advice and guidance.
200 points