diff --git a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/turtleGame/TurtleGame.java b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/turtleGame/TurtleGame.java index 1272b43..34ed183 100644 --- a/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/turtleGame/TurtleGame.java +++ b/src/main/java/eu/mhsl/minenet/minigames/instance/game/stateless/types/turtleGame/TurtleGame.java @@ -20,6 +20,8 @@ import org.jetbrains.annotations.Nullable; import java.util.*; import java.util.concurrent.CompletableFuture; +// TODO: Sound Effects, Partikel und Info für Score + class TurtleGame extends StatelessGame { private final int radius; private final Map turtlePlayerMap = new WeakHashMap<>(); @@ -27,6 +29,7 @@ class TurtleGame extends StatelessGame { private final ArrayList snacks = new ArrayList<>(); private final ArrayList bombs = new ArrayList<>(); private double speed = 2; + private double maxSpeed = 10; public TurtleGame(int radius) { super(Dimension.OVERWORLD.key, "Turtle Game", new PointsWinScore()); @@ -90,6 +93,7 @@ class TurtleGame extends StatelessGame { bomb.remove(); this.generateNewBomb(2); this.getScore().insertResult(p, this.scoreMap.get(p)); + // TODO: Speed in Einstellungen anpassbar machen und je nach Spieleranzahl erhöhen this.speed += 0.5; }); }