added todos

This commit is contained in:
2025-10-04 13:49:49 +02:00
parent 8bd0ab1974
commit abf907af24

View File

@@ -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<Player, EntityCreature> turtlePlayerMap = new WeakHashMap<>();
@@ -27,6 +29,7 @@ class TurtleGame extends StatelessGame {
private final ArrayList<Entity> snacks = new ArrayList<>();
private final ArrayList<Entity> 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;
});
}