|
@@ -58,17 +58,23 @@ public class Game extends Engine
|
|
|
public void init()
|
|
|
{
|
|
|
setNanosPerTick(50_000_000);
|
|
|
- setMaxFps(120);
|
|
|
+ //setMaxFps(120);
|
|
|
|
|
|
//Shader.setAmbientLight(0.5f, 0.5f, 0.5f);
|
|
|
- Shader.setLightColor(0, 1f, 0.75f, 0.5f);
|
|
|
+ Shader.setLightColor(0, 1f, 0.0f, 0.5f);
|
|
|
Shader.setLightStrength(0, 0.01f);
|
|
|
+
|
|
|
+
|
|
|
+ Shader.translateTo(0.0f, 0.0f);
|
|
|
+ Shader.updateMatrix();
|
|
|
+ Shader.setTextureEnabled(true);
|
|
|
+ Shader.setColorEnabled(true);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void tick()
|
|
|
{
|
|
|
- w.tick();
|
|
|
+ /*w.tick();
|
|
|
CLOCK.start();
|
|
|
entities.forEach(ent -> ent.tick());
|
|
|
CLOCK.stop();
|
|
@@ -83,7 +89,7 @@ public class Game extends Engine
|
|
|
{
|
|
|
toogleTps = !toogleTps;
|
|
|
setRenderTps(toogleTps);
|
|
|
- }
|
|
|
+ }*/
|
|
|
}
|
|
|
|
|
|
private static final Clock CLOCK = new Clock(250);
|
|
@@ -99,15 +105,25 @@ public class Game extends Engine
|
|
|
Shader.getColorRenderer().drawRectangle(0, 299, 400, 300, 0xFFFFFFFF);
|
|
|
entities.forEach(ent -> ent.renderTick(lag));*/
|
|
|
|
|
|
- Shader.setTextureEnabled(true);
|
|
|
+ /*Shader.setTextureEnabled(true);
|
|
|
Shader.setColorEnabled(true);
|
|
|
Shader.translateTo(0.0f, 0.0f);
|
|
|
- Shader.updateMatrix();
|
|
|
- float y = 5.5f;
|
|
|
- y = Shader.getFontRenderer().drawString(5.5f, y, true, "FPS " + String.format("%.1f", getFps()));
|
|
|
- y = Shader.getFontRenderer().drawString(5, y, true, "TPS " + String.format("%.1f", getTps()));
|
|
|
- y = Shader.getFontRenderer().drawString(5, y, true, String.valueOf(CLOCK.getTime()));
|
|
|
- y = Shader.getFontRenderer().drawString(5, y, true, String.valueOf(CLOCK.getMinTime()));
|
|
|
+ Shader.updateMatrix();*/
|
|
|
+ /*float y = 0;
|
|
|
+ for(int i = 0; i < 20; i++)
|
|
|
+ {
|
|
|
+ Shader.getFontRenderer().drawString(20, y, true, "&aO&bO&cO&dO&eO&fO&gO&hO&iO&jO&kO&lO&mO&nO&oO&pO&qO&rO&sO&tO&uO&vO&wO&xO&yO&zO");
|
|
|
+ Shader.getFontRenderer().drawString(40, y, true, "&aO&bO&cO&dO&eO&fO&gO&hO&iO&jO&kO&lO&mO&nO&oO&pO&qO&rO&sO&tO&uO&vO&wO&xO&yO&zO");
|
|
|
+ Shader.getFontRenderer().drawString(60, y, true, "&aO&bO&cO&dO&eO&fO&gO&hO&iO&jO&kO&lO&mO&nO&oO&pO&qO&rO&sO&tO&uO&vO&wO&xO&yO&zO");
|
|
|
+ Shader.getFontRenderer().drawString(80, y, true, "&aO&bO&cO&dO&eO&fO&gO&hO&iO&jO&kO&lO&mO&nO&oO&pO&qO&rO&sO&tO&uO&vO&wO&xO&yO&zO");
|
|
|
+ Shader.getFontRenderer().drawString(100, y, true, "&aO&bO&cO&dO&eO&fO&gO&hO&iO&jO&kO&lO&mO&nO&oO&pO&qO&rO&sO&tO&uO&vO&wO&xO&yO&zO");
|
|
|
+ Shader.getFontRenderer().drawString(120, y, true, "&aO&bO&cO&dO&eO&fO&gO&hO&iO&jO&kO&lO&mO&nO&oO&pO&qO&rO&sO&tO&uO&vO&wO&xO&yO&zO");
|
|
|
+ y = Shader.getFontRenderer().drawString(30, y, true, "&aO&bO&cO&dO&eO&fO&gO&hO&iO&jO&kO&lO&mO&nO&oO&pO&qO&rO&sO&tO&uO&vO&wO&xO&yO&zO");
|
|
|
+ }
|
|
|
+ y = Shader.getFontRenderer().drawString(30, y, true, "FPS " + String.format("%.1f", getFps()));*/
|
|
|
+ //y = Shader.getFontRenderer().drawString(5, y, true, "TPS " + String.format("%.1f", getTps()));
|
|
|
+ //y = Shader.getFontRenderer().drawString(5, y, true, String.valueOf(CLOCK.getTime()));
|
|
|
+ //y = Shader.getFontRenderer().drawString(5, y, true, String.valueOf(CLOCK.getMinTime()));
|
|
|
}
|
|
|
|
|
|
@Override
|