diff --git a/pom.xml b/pom.xml index 3301bfc..6ffb2fc 100644 --- a/pom.xml +++ b/pom.xml @@ -51,7 +51,7 @@ - uno.mloluyu.Launcher + uno.mloluyu.desktop.Launcher @@ -64,7 +64,7 @@ true - uno.mloluyu.Launcher + uno.mloluyu.desktop.Launcher diff --git a/src/main/java/uno/mloluyu/characters/Character.java b/src/main/java/uno/mloluyu/characters/Character.java new file mode 100644 index 0000000..5097932 --- /dev/null +++ b/src/main/java/uno/mloluyu/characters/Character.java @@ -0,0 +1,19 @@ +package uno.mloluyu.characters; + +/** + * @author mloluyu + * 玩家操作角色类的基类 + */ + +public class Character { + private int health; + public Character() { + + } + + //操纵人物移动 + public void move(){} + + //操作人物攻击 + public void attack(){} +} diff --git a/src/main/java/uno/mloluyu/desktop/Gaming.java b/src/main/java/uno/mloluyu/desktop/Gaming.java new file mode 100644 index 0000000..d8a836f --- /dev/null +++ b/src/main/java/uno/mloluyu/desktop/Gaming.java @@ -0,0 +1,5 @@ +package uno.mloluyu.desktop; + +public class Gaming { + +} diff --git a/src/main/java/uno/mloluyu/desktop/Launcher.java b/src/main/java/uno/mloluyu/desktop/Launcher.java index 98bea93..1ff1802 100644 --- a/src/main/java/uno/mloluyu/desktop/Launcher.java +++ b/src/main/java/uno/mloluyu/desktop/Launcher.java @@ -4,10 +4,12 @@ import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application; import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration; public class Launcher { + private static int width; + private static int height; public static void main(String[] args) { Lwjgl3ApplicationConfiguration configuration = new Lwjgl3ApplicationConfiguration(); configuration.setTitle("Test Game"); - configuration.setWindowedMode(800, 600); + configuration.setWindowedMode(1200, 800); configuration.setForegroundFPS(60); configuration.useVsync(true); new Lwjgl3Application(new GameCore(), configuration); diff --git a/src/main/java/uno/mloluyu/network/ConnectServer.java b/src/main/java/uno/mloluyu/network/ConnectServer.java index 96ad12c..979f9c5 100644 --- a/src/main/java/uno/mloluyu/network/ConnectServer.java +++ b/src/main/java/uno/mloluyu/network/ConnectServer.java @@ -1,4 +1,5 @@ package uno.mloluyu.network; public class ConnectServer { + } diff --git a/src/main/resources/assets/badlogic.jpg b/src/main/resources/assets/backgrounds/badlogic.jpg similarity index 100% rename from src/main/resources/assets/badlogic.jpg rename to src/main/resources/assets/backgrounds/badlogic.jpg diff --git a/src/main/resources/assets/backgrounds/bg.png b/src/main/resources/assets/backgrounds/bg.png new file mode 100644 index 0000000..b54cda3 Binary files /dev/null and b/src/main/resources/assets/backgrounds/bg.png differ diff --git a/src/main/resources/assets/backgrounds/inner/innerbg.atlas b/src/main/resources/assets/backgrounds/inner/innerbg.atlas new file mode 100644 index 0000000..4884d77 --- /dev/null +++ b/src/main/resources/assets/backgrounds/inner/innerbg.atlas @@ -0,0 +1,67 @@ +innerbg.png +size:1536,1024 +repeat:none +0000_00 +bounds:0,0,256,256 +0000_01 +bounds:256,0,256,256 +0000_02 +bounds:512,0,256,256 +0000_03 +bounds:768,0,256,256 +0000_04 +bounds:1024,0,256,256 +0000_05 +bounds:1280,0,120,256 +0000_06 +bounds:0,256,256,256 +0000_07 +bounds:256,256,256,256 +0000_08 +bounds:512,256,256,256 +0000_09 +bounds:768,256,256,256 +0000_10 +bounds:1024,256,256,256 +0000_11 +bounds:1280,256,120,256 +0000_12 +bounds:0,512,256,256 +0000_13 +bounds:256,512,256,256 +0000_14 +bounds:512,512,256,256 +0000_15 +bounds:768,512,256,256 +0000_16 +bounds:1024,512,256,256 +0000_17 +bounds:1280,512,120,256 +0000_18 +bounds:0,768,256,256 +0000_19 +bounds:256,768,256,256 +0000_20 +bounds:512,768,256,256 +0000_21 +bounds:768,768,256,256 +0000_22 +bounds:1024,768,256,256 +0000_23 +bounds:1280,768,120,256 + +innerbg2.png +size:1536,256 +repeat:none +0000_24 +bounds:0,0,256,176 +0000_25 +bounds:256,0,256,176 +0000_26 +bounds:512,0,256,176 +0000_27 +bounds:768,0,256,176 +0000_28 +bounds:1024,0,256,176 +0000_29 +bounds:1280,0,120,176 diff --git a/src/main/resources/assets/backgrounds/inner/innerbg.png b/src/main/resources/assets/backgrounds/inner/innerbg.png new file mode 100644 index 0000000..7503a26 Binary files /dev/null and b/src/main/resources/assets/backgrounds/inner/innerbg.png differ diff --git a/src/main/resources/assets/backgrounds/inner/innerbg2.png b/src/main/resources/assets/backgrounds/inner/innerbg2.png new file mode 100644 index 0000000..55e86c2 Binary files /dev/null and b/src/main/resources/assets/backgrounds/inner/innerbg2.png differ diff --git a/target/classes/assets/backgrounds/bg.png b/target/classes/assets/backgrounds/bg.png new file mode 100644 index 0000000..b54cda3 Binary files /dev/null and b/target/classes/assets/backgrounds/bg.png differ diff --git a/target/classes/assets/badlogic.jpg b/target/classes/assets/badlogic.jpg deleted file mode 100644 index 5917b38..0000000 Binary files a/target/classes/assets/badlogic.jpg and /dev/null differ diff --git a/target/classes/uno/mloluyu/desktop/Launcher.class b/target/classes/uno/mloluyu/desktop/Launcher.class index d415eb4..4b69c79 100644 Binary files a/target/classes/uno/mloluyu/desktop/Launcher.class and b/target/classes/uno/mloluyu/desktop/Launcher.class differ diff --git a/target/classes/uno/mloluyu/network/ConnectServer.class b/target/classes/uno/mloluyu/network/ConnectServer.class index b3d8e25..2310737 100644 Binary files a/target/classes/uno/mloluyu/network/ConnectServer.class and b/target/classes/uno/mloluyu/network/ConnectServer.class differ diff --git a/target/classes/uno/mloluyu/network/CreateServer$1.class b/target/classes/uno/mloluyu/network/CreateServer$1.class index 3b0ed48..1e346fb 100644 Binary files a/target/classes/uno/mloluyu/network/CreateServer$1.class and b/target/classes/uno/mloluyu/network/CreateServer$1.class differ diff --git a/target/classes/uno/mloluyu/network/CreateServer.class b/target/classes/uno/mloluyu/network/CreateServer.class index 59270f4..abc4fe5 100644 Binary files a/target/classes/uno/mloluyu/network/CreateServer.class and b/target/classes/uno/mloluyu/network/CreateServer.class differ