Files
SNAKE/src/Main.java

36 lines
1009 B
Java

import environnements.*;
import game.Terminal;
import personnages.*;
import types.Item;
public class Main {
public static void main(String[] args) {
Personnage.n = 2;
Map map = new Map(20, 20);
// lancer en local
if (args.length < 2) {
Grid[][] grid = map.getGrid();
Personnage[] personnages = new Personnage[] {
new Player(new int[] {0, 0}, "Philippe Etchebest"),
new Player(new int[] {grid[0].length - 1, grid.length - 1}, "Luke Skywalker")
};
map.addObjects(Item.FRAISE, 3, 5);
map.addObjectsRandomize(new Item[] {Item.FRAISE, Item.WALL}, 3);
new Terminal(map, personnages).run();
}
// lancer en ligne
else {
Personnage[] personnages = new Personnage[] {
new Player(new int[] {0, 0}, "Philippe Etchebest"),
};
new Terminal(map, personnages).run(args[0], args[1]);
}
}
}