diff --git a/src/game/Control.java b/src/game/Control.java index 84c310a..cf4bf85 100644 --- a/src/game/Control.java +++ b/src/game/Control.java @@ -249,13 +249,15 @@ public class Control { private void calcSize(){ - float c = 800; + float ratio = (float) (xSize) / (float) (ySize); + if (xSize > ySize){ + width = 800; + height = (int) (width / ratio); + } else { + height = 800; + width = (int) (height * ratio); + } - width = Math.round(xSize * (c / xSize)); - height = Math.round(ySize * (c / ySize)); - - System.out.println(xSize + " " + width); - System.out.println(ySize + " " + height); } diff --git a/src/main/Main.java b/src/main/Main.java index f9889c8..35eebf0 100644 --- a/src/main/Main.java +++ b/src/main/Main.java @@ -1,13 +1,14 @@ package main; -import game.Control; +import game.Control; public class Main { public static void main(String[] args) { Control control = new Control(); control.start(); + }