mirror of
https://github.com/2OOP/pism.git
synced 2026-02-04 10:54:51 +00:00
MVP game client
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
package org.toop;
|
||||
|
||||
import org.apache.logging.log4j.Level;
|
||||
import org.toop.UI.GameSelectorWindow;
|
||||
import org.toop.UI.LocalServerSelector;
|
||||
import org.toop.eventbus.EventRegistry;
|
||||
import org.toop.eventbus.Events;
|
||||
import org.toop.eventbus.GlobalEventBus;
|
||||
@@ -9,9 +8,7 @@ import org.toop.server.backend.ServerManager;
|
||||
|
||||
import org.apache.logging.log4j.Logger;
|
||||
import org.apache.logging.log4j.LogManager;
|
||||
import org.toop.server.backend.tictactoe.TicTacToeServer;
|
||||
import org.toop.server.frontend.ConnectionManager;
|
||||
import org.toop.server.frontend.TcpClient;
|
||||
|
||||
import java.util.concurrent.ExecutionException;
|
||||
|
||||
@@ -20,7 +17,8 @@ public class Main {
|
||||
private static boolean running = false;
|
||||
|
||||
public static void main(String[] args) throws ExecutionException, InterruptedException {
|
||||
Logging.disableAllLogs();
|
||||
// Logging.disableAllLogs();
|
||||
Logging.disableLogsForClass(EventRegistry.class);
|
||||
// Logging.enableLogsForClass(ServerManager.class, Level.ALL);
|
||||
// Logging.enableLogsForClass(TicTacToeServer.class, Level.ALL);
|
||||
// Logging.enableLogsForClass(TcpClient.class, Level.ALL);
|
||||
@@ -28,33 +26,17 @@ public class Main {
|
||||
initSystems();
|
||||
registerEvents();
|
||||
|
||||
/*
|
||||
Window window = Window.setup(Window.API.GLFW, "Test", new Window.Size(1280, 720));
|
||||
Renderer renderer = Renderer.setup(Renderer.API.OPENGL);
|
||||
// JFrame frame = new JFrame("Server Settings");
|
||||
// frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
// frame.setSize(800, 600);
|
||||
// frame.setLocationRelativeTo(null);
|
||||
// frame.setVisible(true);
|
||||
|
||||
if (!initEvents()) {
|
||||
throw new RuntimeException("A event could not be initialized");
|
||||
}
|
||||
javax.swing.SwingUtilities.invokeLater(LocalServerSelector::new);
|
||||
|
||||
TcpServer server = new TcpServer(5001);
|
||||
Thread serverThread = new Thread(server);
|
||||
serverThread.start();
|
||||
Server.start("127.0.0.1", "5001");
|
||||
// Testsss.start(""); // Used for testing server.
|
||||
Window.start("");
|
||||
*/
|
||||
|
||||
// ConsoleGui console = new ConsoleGui();
|
||||
//
|
||||
// do {
|
||||
// console.print();
|
||||
// } while (console.next());
|
||||
//
|
||||
// console.print();
|
||||
|
||||
new Thread(() -> {
|
||||
GameSelectorWindow gameSelectorWindow = new GameSelectorWindow();
|
||||
}).start();
|
||||
// new Thread(() -> {
|
||||
// LocalServerSelector window = new LocalServerSelector();
|
||||
// }).start();
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user