Commit Graph

26 Commits

Author SHA1 Message Date
Sem van der Hoeven
1053e15b4a add tile 2020-05-25 21:51:24 +02:00
Sem van der Hoeven
c4c95b6c6d merge master 2020-05-25 19:26:46 +02:00
Sem van der Hoeven
3e6bf5223f made camera take into account map size 2020-05-18 16:04:17 +02:00
MickWerf
a20568b427 Restructured Util for better usability
Moved MainGame from util to client.
Moved server port static from serverData to Data
2020-05-18 15:53:14 +02:00
Sem van der Hoeven
d70e39e172 added moving of camera 2020-05-18 15:28:33 +02:00
Sem van der Hoeven
2eb3aa7ecf added test path 2020-05-18 14:16:32 +02:00
MickWerf
8dee45a844 Added skeleton for Server Connection structure changes.
Added Data and Event classes for Data saving on the server.
Added DataParser class for translating requests to data.
Added ServerData package
2020-05-18 14:09:48 +02:00
Sem van der Hoeven
ca2747ef03 made drawing of tiles possible 2020-05-18 14:01:40 +02:00
MickWerf
7969746bc1 Fixed issue with build.
Changed MainGame to create a thread instead of a client and used the client as input for the thread
Changed client to extend Controller instead of thread
2020-05-15 21:45:57 +02:00
MickWerf
46ae15b1c7 Structure change to fit new design.
Added skeleton for Characters and abilities.
Added ability and Character super classes.
Added code to character superclass.
Added faction Enum
2020-05-15 21:28:56 +02:00
Sem van der Hoeven
aae0e2db9a added ability to generate map array from strings 2020-05-15 20:07:59 +02:00
Sem van der Hoeven
a8fe07b5c0 added maprenderer 2020-05-15 19:51:40 +02:00
Sem van der Hoeven
162b5e74cd removed tilewidth because the map data will not need this 2020-05-15 19:36:38 +02:00
Sem van der Hoeven
8cf834b9ea add map test 2020-05-15 19:34:43 +02:00
Sem van der Hoeven
1958f724d1 add begin of map class 2020-05-15 19:12:56 +02:00
Sem van der Hoeven
4854902bbf add drawable interface 2020-05-15 19:12:46 +02:00
Sem van der Hoeven
b6c3e433aa added logicController 2020-05-14 20:33:45 +02:00
Sem van der Hoeven
586a552426 remove some redundant files 2020-05-14 20:32:57 +02:00
Sem van der Hoeven
ee211a4e13 fix typo 2020-05-14 20:02:21 +02:00
MickWerf
1c7b47dc57 Moved connection code from server to sessioncontroller
Added implements runnable to controller super class.
Added Thread management to server.
Added testcode to GameController
Added InputController to client
Added Objective to Game package
Added Timer to game package
Removed ScoreController
2020-05-11 17:04:33 +02:00
MickWerf
f56af5e3dd 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.
2020-05-11 14:32:22 +02:00
Sem van der Hoeven
ffdbd5543f improved client error messages 2020-05-11 12:16:42 +02:00
Sem van der Hoeven
f9c0a4834e made client extend thread so a new connection can be launched when the game is started 2020-05-11 11:55:32 +02:00
Sem van der Hoeven
615273f301 removed todos 2020-05-11 11:41:35 +02:00
Sem van der Hoeven
aac30b4317 added todos 2020-05-10 22:13:26 +02:00
Sem van der Hoeven
db5b84233b added basic GDX project to this project 2020-05-10 19:51:46 +02:00