Commit Graph

406 Commits

Author SHA1 Message Date
3adbd85202 Forbedrer TextureConverter
Legger til manglende static på metoder
Legger til teksturer for flere tiles
Forkorter lengden på convertElement metoden drastisk
2020-02-20 14:12:30 +01:00
210cf8dcaf Legger til final på variabler som ikke endres 2020-02-20 14:10:56 +01:00
29b48c1a87 Gjør nødvendige forandringer i klasser og interfaces relatert til Grid
Bytter rekkefølge mellom height og width
Forbedrer kommentarer
Gjør slik at testene bruker Tile i stedet for TileType
Legger til manglende exception i setElement til IGrid og Grid
2020-02-20 14:10:00 +01:00
c61c3926bd Moves GridTest to correct package 2020-02-20 13:43:09 +01:00
ee308900c2 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 13:36:00 +01:00
61eb05d66a Adds a Grid class and GridTest class 2020-02-20 13:35:40 +01:00
a6a0045786 Flytter ting til korrekte pakker og forbedrer Tile og Wall
Fikser kommentarer, mellomrom og variabelnavn i Tile og Wall
Flytter IGrid, Robot og Wall til objects
Flytter tester til korresponderende pakker
2020-02-20 13:12:18 +01:00
2eac95fef9 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 12:52:15 +01:00
a28c92e9b9 Added a extra test to RobotTest 2020-02-20 12:21:48 +01:00
71562f1544 Tobias og Gabriel startet å teste Robot classen 2020-02-20 12:05:49 +01:00
9e764ecaf5 renamed TestWall to WallTest 2020-02-20 11:57:57 +01:00
ac43b7e322 Tobias og Gabriel lagde en robot class 2020-02-20 11:56:20 +01:00
3e2ff13bc8 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 11:27:09 +01:00
fd6ae823c5 Fixes imports in TileTest 2020-02-20 11:26:35 +01:00
3293734f1f Merge branch 'master' of https://github.com/inf112-v20/Fiasko
 Conflicts:
	src/test/java/inf112/fiasko/roborally/PositionTest.java
2020-02-20 11:23:06 +01:00
124fe3d6d4 Begynner på en klasse som konverterer mellom elementer og teksturer 2020-02-20 11:22:51 +01:00
f5a9a6d423 fixed issues with camel case in position test 2020-02-20 11:21:59 +01:00
f3120d1047 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 11:19:46 +01:00
c563fab7c1 Tobias og Gabriel lagde en IGrid Interface 2020-02-20 11:19:34 +01:00
b1d7cb58aa Fikser navn på tester i PositionTest 2020-02-20 11:19:29 +01:00
183ba4e507 Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 11:14:40 +01:00
5367ab1c42 Adds testing to Tile class 2020-02-20 11:14:20 +01:00
54c15dcbac Tobias og Gabriel added extra test to wall class 2020-02-20 11:04:16 +01:00
0ee705252b Tobias og Gabriel added comments to the wall class 2020-02-20 10:59:11 +01:00
8f038e069a Merge branch 'master' of https://github.com/inf112-v20/Fiasko 2020-02-20 10:51:05 +01:00
fd48cf5f7a Tobias og Gabriel lagde en Wall klass og testet den 2020-02-20 10:50:57 +01:00
3773c2bbdd Adds a Tile class 2020-02-20 10:41:47 +01:00
b3d5474d3d Fikser import i GameLauncher 2020-02-19 11:23:13 +01:00
befdde82c7 Fikser feil pakkelokasjon 2020-02-19 11:20:06 +01:00
bec414e676 Legger til enum Action og bytter navn på abstractions pakken
Bytter pakkenavn fra abstractions til element_properties
2020-02-19 11:15:23 +01:00
81553f67d9 Forbedrer variabelnavn og kommentarer i Position 2020-02-18 16:53:57 +01:00
14b90786c5 removed unused import from PositionTest 2020-02-18 15:00:36 +01:00
69df661e58 added a extra test to PositionTest class 2020-02-18 14:55:23 +01:00
470b1bcbd8 Tobias og Kristian lagde en Position class. og begynnte på testene for classen 2020-02-18 14:39:33 +01:00
162713128c Legger til en WallType enum og tester 2020-02-17 22:18:23 +01:00
b31c52edd1 Legger til en Direction enum og tester 2020-02-17 21:12:04 +01:00
827c8e0aed Legger til en ekstra test og forbedrer kommentarer for TileType
Fikser en skrivefeil i beskrivelsen av getTileTypeFromID
Legger til en ekstra test som sjekker at alle TileType verdier har en unik id
2020-02-17 20:58:55 +01:00
4b07882d47 Legger til en TileType enum og tester 2020-02-17 13:56:40 +01:00
db50ac6de8 Flytter teksturer og fjerner ubrukte test-teksturer 2020-02-17 13:26:33 +01:00
c6ace34812 Fikser gale tester 2020-02-05 19:07:21 +01:00
4eb5b42755 Omstrukturerer litt mens det fortsatt er enkelt
Forbedrer tester
Bytter navn på noen metoder og variabler
Bytter noen tall til relevante konstanter
Stokker om på rekkefølgen i konstruksjonsmetodene til DrawableObject
2020-02-05 05:14:35 +01:00
e4784246bf Legger til et teksturbrett og henter tile teksturen fra den
Gjør om på konverting fra enum til Texture slik at den nå returnerer en TextureRegion i stedet
Fjerner ubrukte teksturer
Tar hensyn til tekstur-region når brettet tegnes
2020-02-05 05:07:03 +01:00
eb5e6160fb Forbedrer kodestil 2020-02-04 20:00:57 +01:00
6bc58a29d3 Forbedrer kodestil 2020-02-04 19:57:20 +01:00
2d40d9fd21 Sletter ubrukt kode og omstruktuerer klasser
Fjerner AppTest.java
Fjerner HelloWorld.java
Fjerner GameBoard.java
Flytter alle filer fra inf112.skeleton.app til inf112.fiasko.roborally
Flytter IDrawableGame og Game til en egen pakke
Flytter IDrawableObject og DrawableObject til en egen pakke
Flytter GameTexture til en egen pakke
2020-02-04 17:52:17 +01:00
bd7897b2c2 Legger til manglende kommentarer i DrawableObject 2020-02-03 18:32:22 +01:00
53e9b28b45 Clean up asserts in tests 2020-02-03 15:32:11 +01:00
4439e71dc5 Closes #1 Fullført game så den lager ett brett med tiles + en robot
Main bruker nå GameLauncher istedet for GameBoard
2020-02-03 14:10:52 +01:00
6a2a02d959 Implementert basic DrawableObject med Steinar og Kristian
Lagd to konstruktorer, en med noen default verdier
2020-02-03 14:06:36 +01:00
ea29844cc7 Lagte tester til en DrawableObject klasse. 2020-02-03 14:03:54 +01:00