import java.awt.*;
import javax.swing.*;
public class PaintSprites extends JComponent
{
private int mapSize = 1024; //Size of the game map
private int playerSize = 2; //Size of the player's body
public int playerX = 0, playerY = 0; //Location of the player on the map
public PaintSprites() { }
Image defaultFloor = Toolkit.getDefaultToolkit().getImage("./outside_floor1.jpg");
Image player = Toolkit.getDefaultToolkit().getImage("./block.jpg");
public void paint(Graphics g)
{
int X = 0, Y = 0;
for (int i = 0; i < mapSize / 32; i++)
{
for (int i2 = 0; i2 < mapSize / 32; i2++)
{
g.drawImage(defaultFloor, X, Y, null);
X += 32;
}
Y += 32;
X = 0;
}
int tmpY = playerY;
for (int i = 0; i < playerSize; i++)
{
g.drawImage(player, playerX, tmpY, null);
tmpY += 32;
}
//playerY = 0;
}
}