SDL tools

This commit is contained in:
Anuken
2019-07-26 21:24:07 -04:00
parent 7b83406ee4
commit e90a4eb71d
3 changed files with 11 additions and 16 deletions

View File

@@ -268,7 +268,7 @@ project(":tools"){
compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
compile "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-desktop" compile "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-desktop"
compile arcModule("backends:backend-lwjgl3") compile arcModule("backends:backend-sdl")
} }
} }

View File

@@ -20,7 +20,7 @@ import static io.anuke.mindustry.Vars.*;
public class Maps implements Disposable{ public class Maps implements Disposable{
/** List of all built-in maps. Filenames only. */ /** List of all built-in maps. Filenames only. */
private static String[] defaultMapNames = {"fortress", "labyrinth", "islands", "tendrils", "caldera", "glacier", "veins", "canyon", "shattered", "wasteland"}; private static String[] defaultMapNames = {"fortress", "labyrinth", "islands", "tendrils", "caldera", "glacier", "shattered", "wasteland", "veins", "canyon"};
/** All maps stored in an ordered array. */ /** All maps stored in an ordered array. */
private Array<Map> maps = new Array<>(); private Array<Map> maps = new Array<>();
/** Serializer for meta. */ /** Serializer for meta. */

View File

@@ -1,16 +1,11 @@
package io.anuke.mindustry; package io.anuke.mindustry;
import io.anuke.arc.ApplicationListener; import io.anuke.arc.*;
import io.anuke.arc.Core; import io.anuke.arc.backends.sdl.*;
import io.anuke.arc.backends.lwjgl3.Lwjgl3Application; import io.anuke.arc.files.*;
import io.anuke.arc.backends.lwjgl3.Lwjgl3ApplicationConfiguration; import io.anuke.arc.graphics.*;
import io.anuke.arc.files.FileHandle; import io.anuke.arc.graphics.g2d.*;
import io.anuke.arc.graphics.Pixmap; import io.anuke.arc.util.*;
import io.anuke.arc.graphics.Pixmaps;
import io.anuke.arc.graphics.g2d.SpriteBatch;
import io.anuke.arc.graphics.g2d.TextureAtlas;
import io.anuke.arc.util.Log;
import io.anuke.arc.util.Time;
public class Upscaler{ public class Upscaler{
static Res[] resolutions = { static Res[] resolutions = {
@@ -20,13 +15,13 @@ public class Upscaler{
}; };
public static void main(String[] args){ public static void main(String[] args){
new Lwjgl3Application(new ApplicationListener(){ new SdlApplication(new ApplicationListener(){
@Override @Override
public void init(){ public void init(){
scale(); scale();
} }
}, new Lwjgl3ApplicationConfiguration(){{ }, new SdlConfig(){{
setInitialVisible(false); initialVisible = false;
}}); }});
} }