Fiasko/docs/team/referater/referat_13_02_2020.md
Steinar Aalstad Lillesund 4fea858be1 Referat fra møte
Referat fra møte 13.02.2020
2020-02-13 11:18:17 +01:00

72 lines
1.3 KiB
Markdown

## Oppmøte
Tilstede: Steinar, Gabriel, Kristian, Torbjørn, Petter
Ikke tilstede:
## Agenda
- Fortsette planlegging av design/struktur av klassene til robo rally.
- Planlegge agenda for neste møte.
### Oppsett av klasser og metoder (med revidering)
#### Changelog
- Fjernet graf og node klassene
- Lagt til Tile og Wall
#### Game:
- spiller
- brett
- kortstokk
#### Kortstokk:
- mange kort
#### IGrid:
- element<K>
- høyde
- bredde
- list<list<K>> (matrise)
- set_element()
- get_element() // returnerer objekt
- get_height() // returnerer høyde
- get_width() // returnerer bredde
#### Board:
- dead_player_list<robot>
- grid_object
- graf
- move_robot(robot, pos)
- remove_dead_robot(robot)
#### Robot:
- int x pos
- int y pos
- retning enum
- health int
- lives int
- get_health
- set_health
- player_id int
- get_retning
- set_retning
- set_position
- get_position
- boolean powerdown
#### Tiles
- tile Type type
- Direction direction
- enum Tile Type {Tile, TransportBandSlow, TransportBandFast...}
#### Wall
- WallType type
- Direction direction
- enum WallType {Wall single, Wall NientyDegrees, WallLaserOneBeam...}
- enum Direction {NORTH, SOUTH, EAST, WEST}
#### Functional_tile
- fase_action(object)
- runde_action(object)
#### BoardLoader
- Skal lage et brett til game