aboutsummaryrefslogtreecommitdiff
path: root/backyard/java/trunk/GameController/src/nl
diff options
context:
space:
mode:
Diffstat (limited to 'backyard/java/trunk/GameController/src/nl')
-rw-r--r--backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/GameController.java16
-rw-r--r--backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/MyGame.java12
2 files changed, 28 insertions, 0 deletions
diff --git a/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/GameController.java b/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/GameController.java
new file mode 100644
index 0000000..0ad9d2c
--- /dev/null
+++ b/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/GameController.java
@@ -0,0 +1,16 @@
+/**
+ *
+ */
+package nl.camilstaps.botleagues;
+
+/**
+ * The idea is to let this be a generic class that can be used for any game.
+ * It should take care of functions like:
+ *
+ * * Starting up bots
+ * * Sending data to bots
+ * * Receiving data from bots
+ */
+public abstract class GameController {
+
+}
diff --git a/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/MyGame.java b/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/MyGame.java
new file mode 100644
index 0000000..ecce818
--- /dev/null
+++ b/backyard/java/trunk/GameController/src/nl/camilstaps/botleagues/MyGame.java
@@ -0,0 +1,12 @@
+/**
+ *
+ */
+package nl.camilstaps.botleagues;
+
+/**
+ * The idea is to let this be an example of a game controller.
+ * Initially, we can do all the work here. Ideally, later, we'll split that up in an abstract part (in GameController) and an extension.
+ */
+public class MyGame extends GameController {
+
+}