package byow.lab12; import byow.TileEngine.TERenderer; import byow.TileEngine.TETile; import byow.TileEngine.Tileset; /** * Draws a world that is mostly empty except for a small region. */ public class BoringWorldDemo { private static final int WIDTH = 60; private static final int HEIGHT = 30; public static void main(String[] args) { // initialize the tile rendering engine with a window of size WIDTH x HEIGHT TERenderer ter = new TERenderer(); ter.initialize(WIDTH, HEIGHT); // initialize tiles TETile[][] world = new TETile[WIDTH][HEIGHT]; for (int x = 0; x < WIDTH; x += 1) { for (int y = 0; y < HEIGHT; y += 1) { world[x][y] = Tileset.NOTHING; } } // fills in a block 14 tiles wide by 4 tiles tall for (int x = 20; x < 35; x += 1) { for (int y = 5; y < 10; y += 1) { world[x][y] = Tileset.WALL; } } // draws the world to the screen ter.renderFrame(world); } }