Commit Graph

195 Commits

Author SHA1 Message Date
Bokros Bálint
d61b6af8ed Implemented box operations 2016-05-07 16:51:20 +02:00
Bokros Bálint
f760ded0e4 Added hasBox to Player 2016-05-07 16:51:20 +02:00
ericnerdo
6edcffc586 ScaleDrawer.java added. 2016-05-07 16:47:57 +02:00
ericnerdo
96c3adba83 GateDrawer.java added. 2016-05-07 16:12:03 +02:00
5c32997f8b ApplicationFrame now correctly displays menu with maps on run() 2016-05-07 16:10:56 +02:00
ericnerdo
46ced04536 FieldDrawer.draw() modified. 2016-05-07 15:47:43 +02:00
ericnerdo
c91a1d051c Tile.hasBox() fixed. 2016-05-07 15:23:47 +02:00
ericnerdo
f11adc2fab boolean hasZPM() and hasBox() added to Tile.java. 2016-05-07 15:22:42 +02:00
Bokros Bálint
645028bc94 Added keyboard input support for moving players and box operations 2016-05-07 15:20:20 +02:00
536081b015 started implementing ApplicationFrame.init() -- further work needed 2016-05-07 15:16:18 +02:00
ericnerdo
c157981253 Display.drawVisuals() now throws IOException. 2016-05-07 15:10:42 +02:00
ericnerdo
f4f118a9ba draw() modified, Wall now shows stargates. 2016-05-07 15:08:13 +02:00
ericnerdo
39a082c2aa Drawer.draw() now throws IOException. 2016-05-07 15:07:23 +02:00
ericnerdo
9e37f114d0 String getName() added to Stargate.java 2016-05-07 15:06:25 +02:00
ericnerdo
cd5b407fb3 Stargate getStargate() added to Wall.java. 2016-05-07 14:51:20 +02:00
ericnerdo
1c847c06ae void changeImage(String path) added to ImagePanel. 2016-05-07 14:45:58 +02:00
ericnerdo
573518d14b Heirs of ImagePanel now throw IOException. 2016-05-07 14:40:52 +02:00
ericnerdo
17d7f46d78 WallDrawer.java added 2016-05-07 14:29:36 +02:00
ericnerdo
cc5f21ab78 Display display added to Game.java 2016-05-07 14:24:23 +02:00
Bokros Bálint
6fb3f4fb17 Merge branch 'master' of https://github.com/bokrosbalint/cicaprojekt 2016-05-07 14:21:37 +02:00
ericnerdo
0b5ef542df FieldDrawer.java added 2016-05-07 14:19:56 +02:00
Bokros Bálint
a458aba4dd Added delay parameter to start of flowoftime 2016-05-07 14:19:53 +02:00
Bokros Bálint
bf191678a6 Merge branch 'master' into game 2016-05-07 14:18:43 +02:00
9e93cf8928 added ApplicationFrame.java -- to be implemented 2016-05-07 14:09:59 +02:00
ericnerdo
c425fb7fe8 Merge branch 'master' of https://github.com/bokrosbalint/cicaprojekt 2016-05-07 14:07:01 +02:00
Bokros Bálint
e98abbecac Added FlowOfTime init in Game 2016-05-07 14:06:09 +02:00
Bokros Bálint
e1c6612356 Added lots'a init stuff in Game 2016-05-07 14:04:55 +02:00
ericnerdo
098f0cba62 Clients now can call getX and getY for objects which implement Drawer.
GapDrawer.java added
2016-05-07 14:04:05 +02:00
27de97aaad added GameoverCause.TIMEOUT to FlowOfTime's timeout call 2016-05-07 13:52:09 +02:00
ericnerdo
3ef7bdd411 Display.java added to store visual elements 2016-05-07 13:46:03 +02:00
7c3cbee3cc added GameoverCause to function sigtanures in Game 2016-05-07 13:43:26 +02:00
e3d720f611 added Test.java to .gitignore -- use this for quick&dirty local tests 2016-05-07 13:40:47 +02:00
e4e7367a82 added GameoverCause.java -- enum to indicate cause of Game's ending 2016-05-07 13:40:47 +02:00
446b2b57f3 implemented all the good stuff in FlowOfTime.java 2016-05-07 13:40:47 +02:00
ericnerdo
f728bd4667 Drawer interface added 2016-05-07 13:34:26 +02:00
ericnerdo
d228415e41 ImagePanel.java added to display images 2016-05-07 13:28:42 +02:00
Bokros Bálint
96e53324e1 Removed main from Game.java
It gon' be called from Application anyway
2016-05-07 13:15:55 +02:00
Bokros Bálint
85ed728124 Cleaned up dungeons, which weren't properly verificated and validated 2016-05-07 13:03:01 +02:00
Bokros Bálint
412c37c1da Cleaned up Menu
Code Your Own Game
2016-05-07 13:02:35 +02:00
2d03e81f49 a glorious day for all mankind: Tester.java deleted for good 2016-05-07 12:47:50 +02:00
5b71d8847d added shitton of methods to graphics class diagram 2016-05-01 22:43:16 +02:00
71e9fcca9a Revert "made Game<->Control association oriented in graphics class diagram"
This reverts commit b7c26527b0.
2016-05-01 19:34:47 +02:00
b7c26527b0 made Game<->Control association oriented in graphics class diagram 2016-05-01 19:09:20 +02:00
25b35d7592 added GapDrawer to graphics class diagram 2016-05-01 16:45:14 +02:00
f6c43498bd added class diagram for graphics related stuff 2016-05-01 14:26:04 +02:00
1920b879a5 removed sysouts from tests, so that not working code seems working 2016-04-26 11:51:56 +02:00
Bokros Bálint
20dff9e8c6 Added error handling in Menu babylon stylez 2016-04-26 02:12:13 +02:00
Bokros Bálint
55940e42ae Added print to box methods in Menu 2016-04-26 02:08:26 +02:00
491924bdb4 implemeted runAllTests command in Menu 2016-04-26 01:41:46 +02:00
eb752eddbb fixed a bug where boxDrop J would call oneills method 2016-04-26 01:31:55 +02:00