diff options
author | Dmitrii Morozov <snoopdesigns@gmail.com> | 2025-01-04 12:41:47 +0100 |
---|---|---|
committer | Dmitrii Morozov <snoopdesigns@gmail.com> | 2025-01-04 12:41:47 +0100 |
commit | af88f7f96b64acd013c964383028311d6d310d5e (patch) | |
tree | 4a92f7cd4637c32ff4e3673798a2ea13e0f17467 /desktop/src/main/java | |
parent | 1e17c39d9a9fda793abb03fee9db2c7ad8f595fa (diff) |
Start from scratch
Diffstat (limited to 'desktop/src/main/java')
-rw-r--r-- | desktop/src/main/java/org/snoopdesigns/endless/desktop/DesktopLauncher.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/desktop/src/main/java/org/snoopdesigns/endless/desktop/DesktopLauncher.java b/desktop/src/main/java/org/snoopdesigns/endless/desktop/DesktopLauncher.java new file mode 100644 index 0000000..6aaa364 --- /dev/null +++ b/desktop/src/main/java/org/snoopdesigns/endless/desktop/DesktopLauncher.java @@ -0,0 +1,26 @@ +package org.snoopdesigns.endless.desktop; + +import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application; +import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration; +import org.snoopdesigns.endless.EndlessGame; + +public class DesktopLauncher { + + public static void main(String[] args) { + createApplication(); + } + + private static Lwjgl3Application createApplication() { + return new Lwjgl3Application(new EndlessGame(), + getDefaultConfiguration()); + } + + private static Lwjgl3ApplicationConfiguration getDefaultConfiguration() { + Lwjgl3ApplicationConfiguration configuration = new Lwjgl3ApplicationConfiguration(); + configuration.setTitle("endless-game"); + configuration.useVsync(true); + configuration.setForegroundFPS(Lwjgl3ApplicationConfiguration.getDisplayMode().refreshRate + 1); + configuration.setWindowedMode(640, 480); + return configuration; + } +}
\ No newline at end of file |