summaryrefslogtreecommitdiff
path: root/desktop/src/main/java/org/snoopdesigns
diff options
context:
space:
mode:
Diffstat (limited to 'desktop/src/main/java/org/snoopdesigns')
-rw-r--r--desktop/src/main/java/org/snoopdesigns/endless/desktop/DesktopLauncher.java26
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