Advertisement
Guest User

Boot Class

a guest
Oct 21st, 2014
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. package data;
  2.  
  3. import static helpers.Artist.*;
  4. import helpers.Clock;
  5. import data.TileGrid;
  6. import data.TileType;
  7.  
  8. import org.lwjgl.opengl.Display;
  9.  
  10. public class Boot {
  11.  
  12. public Boot() {
  13.  
  14. BeginSession();
  15.  
  16. TileGrid grid = new TileGrid();
  17. grid.setTile(0,0, TileType.Dirt);
  18. grid.setTile(0, 1, TileType.Dirt);
  19. grid.setTile(0, 2, TileType.Dirt);
  20. grid.setTile(0, 3, TileType.Dirt);
  21. grid.setTile(1, 3, TileType.Dirt);
  22. grid.setTile(2, 3, TileType.Dirt);
  23. //Sets Tile coordinate to adjacent tile
  24. grid.setTile(2, 4, grid.getTile(2, 3).getType());
  25. grid.setTile(4, 8, TileType.TopR);
  26. grid.setTile(3, 8, TileType.TopL);
  27. grid.setTile(3, 9, TileType.BottomL);
  28. grid.setTile(4, 9, TileType.BottomR);
  29. Enemy e = new Enemy(QuickLoad("Enemy"), grid.getTile(10, 10), 64, 64, 6);
  30. Wave wave = new Wave(10, e);
  31. while(!Display.isCloseRequested()) {
  32. Clock.update();
  33.  
  34. grid.Draw();
  35. wave.Update();
  36.  
  37. Display.update();
  38. Display.sync(60);
  39. }
  40.  
  41. Display.destroy();
  42.  
  43. }
  44.  
  45. public static void main(String[] args) {
  46. new Boot();
  47.  
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement