Added util package for all mutual classes between server and client.
Added FrameRate and GameApplicationConfiguration to util package. Added super class for controllers. Added controllers package for server and client packages. Added gamecontroller for server. Added character, object and score controllers for server and create them on gamecontroller creation. Added sessioncontroller for server and client. Added graphicsController for client. Removed unused imports.
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
package netwerkprog.game.server.controllers;
|
||||
|
||||
import netwerkprog.game.util.Controller;
|
||||
|
||||
public class SessionController extends Controller {
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package netwerkprog.game.server.controllers.game;
|
||||
|
||||
import netwerkprog.game.util.Controller;
|
||||
|
||||
public class CharacterController extends Controller {
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
package netwerkprog.game.server.controllers.game;
|
||||
|
||||
import netwerkprog.game.util.Controller;
|
||||
|
||||
public class GameController extends Controller {
|
||||
private final CharacterController characterController;
|
||||
private final ObjectController objectController;
|
||||
private final ScoreController scoreController;
|
||||
|
||||
public GameController() {
|
||||
this.characterController = new CharacterController();
|
||||
this.objectController = new ObjectController();
|
||||
this.scoreController = new ScoreController();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package netwerkprog.game.server.controllers.game;
|
||||
|
||||
import netwerkprog.game.util.Controller;
|
||||
|
||||
public class ObjectController extends Controller {
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package netwerkprog.game.server.controllers.game;
|
||||
|
||||
import netwerkprog.game.util.Controller;
|
||||
|
||||
public class ScoreController extends Controller {
|
||||
}
|
||||
Reference in New Issue
Block a user