37f6e44220
Oppretter et foreløbig ubrukt Board i Game
2020-02-22 23:36:01 +01:00
438bbd70a0
Legger til en utility klasse for å laste inn et brett fra en tekstfil
2020-02-22 23:34:19 +01:00
76cc495c11
Fikser upper camelcase på ICardWithoutSuit
2020-02-22 23:29:08 +01:00
544e5d9e04
Oppdaterer brettet med nødvendige metoder for å kunne flytte en robot
...
Legger til tester for brettet
2020-02-22 23:27:59 +01:00
248b842536
Legger til en enum for ulike roboter
2020-02-22 23:12:51 +01:00
ce21e368b5
Overkjører equals metoden til Position for lettere likhetssjekking
2020-02-22 23:12:17 +01:00
427bddc0ae
Legger til tekstdefinisjoner av to brett
2020-02-22 22:33:21 +01:00
3af159af06
Legger til en metode for revers retning i Direction
2020-02-22 22:31:47 +01:00
Tobydrama
83a8dd35d8
fixed som codacy issus with board
2020-02-22 15:04:41 +01:00
Tobydrama
2f2d874ea7
added new methods to ICardWithOutSuit interface
2020-02-22 15:01:38 +01:00
Tobydrama
42eca0fb3d
moved ICardWithOutSuit to objekt package
2020-02-22 14:54:05 +01:00
Tobydrama
21f9b96273
ICardWithOutSuit interface
2020-02-22 14:53:10 +01:00
Tobydrama
18250babc5
moved Board to objekts package
2020-02-22 14:43:24 +01:00
Tobydrama
2da7baeb77
Started on the board class
2020-02-22 14:40:00 +01:00
Tobydrama
64dca4d9f7
added method getPlayerId in robot class and tested it in Robottest
2020-02-22 14:23:38 +01:00
Tobydrama
a30018dee4
addad a lot more test for RobotTest
2020-02-22 14:10:50 +01:00
Tobydrama
3bd9681d22
added a lot more comments to player
2020-02-22 13:42:43 +01:00
Tobydrama
3849e1b8fc
added som comments to player
2020-02-22 13:18:30 +01:00
68022fec64
Forbedrer kodestil for TextureConverter
...
Bytter navn til TextureConverterUtil
Endrer til final modifier
Splitter tileTextureHeight og tileTextureWidth til to linjer
2020-02-20 14:20:00 +01:00
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
Torbjørn Lunde Jensen
ee308900c2
Merge branch 'master' of https://github.com/inf112-v20/Fiasko
2020-02-20 13:36:00 +01:00
Torbjørn Lunde Jensen
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
Petter Tobias Madsen
71562f1544
Tobias og Gabriel startet å teste Robot classen
2020-02-20 12:05:49 +01:00
Petter Tobias Madsen
ac43b7e322
Tobias og Gabriel lagde en robot class
2020-02-20 11:56:20 +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
Petter Tobias Madsen
c563fab7c1
Tobias og Gabriel lagde en IGrid Interface
2020-02-20 11:19:34 +01:00
Petter Tobias Madsen
0ee705252b
Tobias og Gabriel added comments to the wall class
2020-02-20 10:59:11 +01:00
Petter Tobias Madsen
8f038e069a
Merge branch 'master' of https://github.com/inf112-v20/Fiasko
2020-02-20 10:51:05 +01:00
Petter Tobias Madsen
fd48cf5f7a
Tobias og Gabriel lagde en Wall klass og testet den
2020-02-20 10:50:57 +01:00
Torbjørn Lunde Jensen
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
Petter Tobias Madsen
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
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
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