Example usage for com.badlogic.gdx.backends.lwjgl LwjglApplication LwjglApplication

List of usage examples for com.badlogic.gdx.backends.lwjgl LwjglApplication LwjglApplication

Introduction

In this page you can find the example usage for com.badlogic.gdx.backends.lwjgl LwjglApplication LwjglApplication.

Prototype

public LwjglApplication(ApplicationListener listener, Canvas canvas) 

Source Link

Usage

From source file:LibGdxDemo.java

License:Apache License

public static void main(String[] args) {
    // Demo/*from   ww  w.j av a2 s. c  o  m*/
    LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
    cfg.resizable = false;
    cfg.vSyncEnabled = true;
    cfg.useGL30 = false;
    cfg.width = 800;
    cfg.height = 480;
    cfg.title = "TweenEngine LibGDX Demo";
    new LwjglApplication(new App(), cfg);
}

From source file:at.juggle.games.counting.desktop.DesktopLauncher.java

License:Apache License

public static void main(String[] arg) {
    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
    // System.setProperty("org.lwjgl.opengl.Display.allowSoftwareOpenGL", "true");
    config.width = 1280;/*from   w ww. ja  v  a 2s  .  c  o  m*/
    config.height = 720;
    // config.width = 1920;
    // config.height = 1080;
    new LwjglApplication(new CountingGame(new SpeechInterface() {
        @Override
        public void speakOut(String text) {
            return;
        }
    }), config);
}

From source file:at.juggle.games.memory.DesktopApplication.java

License:Apache License

public static void main(String[] argv) {
    LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
    cfg.title = "Memory HD";
    // cfg.useGL20 = true;
    cfg.width = 1280;//from   ww  w.  jav  a2s.  c o m
    cfg.height = 720;
    //        cfg.fullscreen = true;
    new LwjglApplication(new MemoryGame(), cfg);
    //        new LwjglApplication(new MemoryGame(), "Memory", 1280, 800, false);
}

From source file:at.therefactory.jewelthief.desktop.DesktopLauncher.java

License:Open Source License

public static void main(String[] arg) {
    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
    int scale = 2;
    config.width = (WINDOW_WIDTH * scale);
    config.height = (WINDOW_HEIGHT * scale);
    config.vSyncEnabled = true;/*  w  w  w .  j av  a 2 s  . c  o m*/
    config.resizable = true;
    new LwjglApplication(new JewelThief(), config);
}

From source file:ca.hiphiparray.amazingmaze.desktop.DesktopLauncher.java

License:Open Source License

public static void main(String[] arg) {
    System.setProperty("org.lwjgl.opengl.Display.allowSoftwareOpenGL", "true");

    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();

    DisplayMode displayMode = LwjglApplicationConfiguration.getDesktopDisplayMode();
    config.setFromDisplayMode(displayMode);
    config.title = "Amazing Maze";
    config.vSyncEnabled = true;//from ww  w .j av  a 2  s  .com
    config.foregroundFPS = 0;
    config.addIcon("icons/128.png", FileType.Internal);
    config.addIcon("icons/32.png", FileType.Internal);
    config.addIcon("icons/16.png", FileType.Internal);

    new LwjglApplication(new AmazingMazeGame(), config);
}

From source file:ca.viaware.game.desktop.DesktopLauncher.java

License:Open Source License

public static void main(String[] arg) {
    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
    new LwjglApplication(new ProjectSierra(), config);
}

From source file:com.agateau.pixelwheels.enginelab.EngineLab.java

License:Apache License

public static void main(String[] arg) {
    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
    config.width = 800;//from ww  w. j a  v  a 2 s. c  o  m
    config.height = 600;
    config.title = "Engine Lab";
    new LwjglApplication(new EngineLab(), config);
}

From source file:com.agateau.ui.gallery.Gallery.java

License:Apache License

public static void main(String[] arg) {
    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
    config.width = 800;/*  ww  w. j  a  v a  2  s. c  om*/
    config.height = 480;
    config.title = "UI Gallery";
    new LwjglApplication(new Gallery(), config);
}

From source file:com.agateau.ui.gallery.TabbedMenu.java

License:Apache License

public static void main(String[] arg) {
    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
    config.width = 800;//from   w w  w  . j  av a2s  .  c o  m
    config.height = 480;
    config.title = "Tabbed Menu";
    new LwjglApplication(new TabbedMenu(), config);
}

From source file:com.anathema_roguelike.main.Game.java

License:Open Source License

public static void main(String[] args) {

    Thread.currentThread().setUncaughtExceptionHandler(new UncaughtExceptionHandler() {

        @Override/*from w w w . jav a  2 s  .  c  o m*/
        public void uncaughtException(Thread arg0, Throwable arg1) {
            System.out.println("Thread " + arg0);
            arg1.printStackTrace();
        }
    });

    LwjglApplicationConfiguration config = new LwjglApplicationConfiguration();
    config.width = UIConfig.TERM_WIDTH * UIConfig.CELL_WIDTH;
    config.height = UIConfig.TERM_HEIGHT * UIConfig.CELL_HEIGHT;

    new LwjglApplication(Game.getInstance(), config);

    Game.getInstance().start();
}