From d1a343aaa97d364e2d5af4bc73fb29c7458b02a0 Mon Sep 17 00:00:00 2001 From: Felix Koppe Date: Wed, 13 Nov 2024 11:55:09 +0100 Subject: [PATCH] Add MdgaApp.java and run config --- Projekte/.run/MdgaApp.run.xml | 18 +++++++++++++ Projekte/mdga/client/build.gradle | 22 ++++++++++++++++ .../src/main/java/pp.mdga/client/MdgaApp.java | 26 +++++++++++++++++++ 3 files changed, 66 insertions(+) create mode 100644 Projekte/.run/MdgaApp.run.xml create mode 100644 Projekte/mdga/client/build.gradle create mode 100644 Projekte/mdga/client/src/main/java/pp.mdga/client/MdgaApp.java diff --git a/Projekte/.run/MdgaApp.run.xml b/Projekte/.run/MdgaApp.run.xml new file mode 100644 index 00000000..a33a2cd3 --- /dev/null +++ b/Projekte/.run/MdgaApp.run.xml @@ -0,0 +1,18 @@ + + + + diff --git a/Projekte/mdga/client/build.gradle b/Projekte/mdga/client/build.gradle new file mode 100644 index 00000000..5d05e92b --- /dev/null +++ b/Projekte/mdga/client/build.gradle @@ -0,0 +1,22 @@ +plugins { + id 'buildlogic.jme-application-conventions' +} + +description = 'mdga client' + +dependencies { + implementation project(":jme-common") + implementation project(":mdga:model") + + implementation libs.jme3.desktop + + runtimeOnly libs.jme3.awt.dialogs + runtimeOnly libs.jme3.plugins + runtimeOnly libs.jme3.jogg + runtimeOnly libs.jme3.testdata +} + +application { + mainClass = 'pp.mdga.client.MdgaApp' + applicationName = 'mdga' +} diff --git a/Projekte/mdga/client/src/main/java/pp.mdga/client/MdgaApp.java b/Projekte/mdga/client/src/main/java/pp.mdga/client/MdgaApp.java new file mode 100644 index 00000000..e6137c31 --- /dev/null +++ b/Projekte/mdga/client/src/main/java/pp.mdga/client/MdgaApp.java @@ -0,0 +1,26 @@ +package pp.mdga.client; + +import com.jme3.app.SimpleApplication; +import com.jme3.system.AppSettings; +import com.jme3.system.JmeContext; + +public class MdgaApp extends SimpleApplication { + + public static void main(String[] args) { + + AppSettings settings = new AppSettings(true); + settings.setCenterWindow(true); + settings.setWidth(1920); + settings.setHeight(1080); + + MdgaApp app = new MdgaApp(); + app.setSettings(settings); + app.setShowSettings(false); + + app.start(JmeContext.Type.Display); + } + + public void simpleInitApp() { + + } +}