34 lines
608 B
Java
34 lines
608 B
Java
package mrdev023.main;
|
|
|
|
import java.util.concurrent.*;
|
|
import mrdev023.gameengine.*;
|
|
import mrdev023.network.server.*;
|
|
|
|
public class Main {
|
|
|
|
public static ExecutorService mainPool;
|
|
|
|
/**
|
|
* @param args
|
|
* @Info Fonction principal
|
|
*/
|
|
public static void main(String[] args) {
|
|
boolean IsServer = false;
|
|
|
|
for(String arg : args){
|
|
if(arg.equals("-server"))IsServer = true;
|
|
}
|
|
|
|
if(IsServer){
|
|
Server.initServer();
|
|
}else{
|
|
GameEngine.initWindow();
|
|
}
|
|
}
|
|
|
|
public static Runnable addThread(Runnable t,String name){
|
|
mainPool.submit(t);
|
|
return t;
|
|
}
|
|
|
|
}
|