Setup basic classes.
This commit is contained in:
parent
1ea1db2e11
commit
ee672eeab7
@ -1,4 +1,3 @@
|
||||
vscode:
|
||||
extensions:
|
||||
- redhat.java
|
||||
- vscjava.vscode-java-pack
|
||||
- redhat.java
|
9
src/sig/Block.java
Normal file
9
src/sig/Block.java
Normal file
@ -0,0 +1,9 @@
|
||||
package sig;
|
||||
|
||||
public class Block{
|
||||
BlockState state;
|
||||
double x,y;
|
||||
public Block() {
|
||||
|
||||
}
|
||||
}
|
10
src/sig/BlockClump.java
Normal file
10
src/sig/BlockClump.java
Normal file
@ -0,0 +1,10 @@
|
||||
package sig;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class BlockClump {
|
||||
List<Block> blocks;
|
||||
public BlockClump(List<Block> blockList) {
|
||||
this.blocks = blockList;
|
||||
}
|
||||
}
|
14
src/sig/Board.java
Normal file
14
src/sig/Board.java
Normal file
@ -0,0 +1,14 @@
|
||||
package sig;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class Board {
|
||||
List<BlockClump> blockData;
|
||||
int width;
|
||||
int height;
|
||||
public Board(int width,int height) {
|
||||
this.width=width;
|
||||
this.height=height;
|
||||
this.blockData = new ArrayList<BlockClump>();
|
||||
}
|
||||
}
|
@ -2,6 +2,6 @@ package sig;
|
||||
|
||||
public class Meteo {
|
||||
public static void main(String[] args) {
|
||||
System.out.println("Hello world!");
|
||||
Board b = new Board(8,14);
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user