1 package ru
.deadsoftware
.cavecraft
;
3 import com
.badlogic
.gdx
.Gdx
;
4 import com
.badlogic
.gdx
.graphics
.Texture
;
5 import com
.badlogic
.gdx
.graphics
.g2d
.Sprite
;
6 import com
.badlogic
.gdx
.graphics
.g2d
.TextureRegion
;
10 public static final int BLOCK_TEXTURES
= 3;
12 public static Texture charTexture
;
13 public static Sprite
[] playerSprite
= new Sprite
[2];
15 public static Sprite shade
;
17 public static Texture terrain
;
18 public static TextureRegion
[] blockTextures
= new TextureRegion
[BLOCK_TEXTURES
];
20 public static void load() {
21 charTexture
= new Texture(Gdx
.files
.internal("char.png"));
22 playerSprite
[0] = new Sprite(new TextureRegion(charTexture
, 0,0,8,30));
23 playerSprite
[0].flip(false,true);
24 playerSprite
[1] = new Sprite(new TextureRegion(charTexture
, 8,0,8,30));
25 playerSprite
[1].flip(false,true);
27 shade
= new Sprite(new Texture(Gdx
.files
.internal("shade.png")));
29 terrain
= new Texture(Gdx
.files
.internal("terrain.png"));
30 for (int i
=0; i
<BLOCK_TEXTURES
; i
++) {
31 blockTextures
[i
] = new TextureRegion(terrain
,
32 (i
%16)*16, (i
/16)*16, 16,16);
33 blockTextures
[i
].flip(false,true);