From 4ef5be7bfea4d879ed3089e81ba091a297eb5691 Mon Sep 17 00:00:00 2001 From: jez04 <david.jezek@post.cz> Date: Wed, 12 Mar 2025 01:32:50 +0100 Subject: [PATCH] feat: assignment lab 04 --- pom.xml | 4 ++-- src/main/java/lab/game/Monster.java | 8 +++----- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/pom.xml b/pom.xml index 618b538..4a51e6e 100644 --- a/pom.xml +++ b/pom.xml @@ -3,9 +3,9 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>cz.vsb.fei.java2</groupId> - <artifactId>java2-lab03-v2</artifactId> + <artifactId>java2-lab04-v2</artifactId> <version>0.0.1-SNAPHOST</version> - <name>java2-lab03-v2</name> + <name>java2-lab04-v2</name> <packaging>jar</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> diff --git a/src/main/java/lab/game/Monster.java b/src/main/java/lab/game/Monster.java index a256acc..345db31 100644 --- a/src/main/java/lab/game/Monster.java +++ b/src/main/java/lab/game/Monster.java @@ -27,10 +27,8 @@ public class Monster extends WorldEntity implements Collisionable { public Monster(Level level) { super(level, new Point2D(0, 0), 100); image = new Image(getClass().getResourceAsStream("red-monster.gif")); - position = new Point2D( - level.getWidth() * Config.getInstance().getMonsterMinXPopsition() + RANDOM.nextDouble( - level.getWidth() - image.getWidth()), - RANDOM.nextDouble(level.getHeight())); + position = new Point2D(level.getWidth() * Config.getInstance().getMonsterMinXPopsition() + + RANDOM.nextDouble(level.getWidth() - image.getWidth()), RANDOM.nextDouble(level.getHeight())); speed = new Point2D(0, RANDOM.nextDouble(Config.getInstance().getMonsterMinSpeed(), Config.getInstance().getMonsterMaxSpeed())); } @@ -55,7 +53,7 @@ public class Monster extends WorldEntity implements Collisionable { if (position.getY() + image.getHeight() < 0) { position = new Point2D(position.getX(), level.getHeight()); } - log.trace("Monster position: {}", position); } + } @Override public Rectangle2D getBoundingBox() { -- GitLab