You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
86 lines
1.8 KiB
86 lines
1.8 KiB
package com.trs.main;
|
|
|
|
import com.badlogic.gdx.Game;
|
|
import com.badlogic.gdx.Gdx;
|
|
import com.badlogic.gdx.graphics.GL20;
|
|
import com.trs.main.view.screens.GameScreen;
|
|
|
|
public class Main extends Game{
|
|
|
|
/**
|
|
* TODO: set final Value for World
|
|
*/
|
|
|
|
// 0: normal game world, 1: dialogue, 2: fight
|
|
public static int gamestate = 0;
|
|
public static float CAMERA_WIDTH = 640f;
|
|
public static float CAMERA_HEIGHT = 640f;
|
|
|
|
@Override
|
|
public void create () {
|
|
screen = new GameScreen(this, CAMERA_WIDTH, CAMERA_HEIGHT);
|
|
}
|
|
|
|
@Override
|
|
public void resize(int width, int height) {
|
|
screen.resize(width, width);
|
|
super.resize(width, height); //To change body of generated methods, choose Tools | Templates.
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
public void render () {
|
|
//Gdx.gl.glClearColor(1f, (20f/255f), (147f/255f), 1);
|
|
Gdx.gl.glClearColor(0f, (0), (0), 1);
|
|
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
|
|
screen.render(Gdx.graphics.getDeltaTime());
|
|
}
|
|
|
|
@Override
|
|
public void dispose () {
|
|
screen.dispose();
|
|
}
|
|
/*
|
|
@Override
|
|
public boolean keyDown(int i) {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
public boolean keyUp(int i) {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
public boolean keyTyped(char c) {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
public boolean touchDown(int i, int i1, int i2, int i3) {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
public boolean touchUp(int i, int i1, int i2, int i3) {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
public boolean touchDragged(int i, int i1, int i2) {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
public boolean mouseMoved(int i, int i1) {
|
|
return false;
|
|
}
|
|
|
|
@Override
|
|
public boolean scrolled(float f, float f1) {
|
|
return false;
|
|
}
|
|
*/
|
|
}
|