mirror of
https://github.com/inf112-v20/Fiasko.git
synced 2025-03-03 08:39:45 +01:00
Referat fra møte
Referat fra møte 13.02.2020
This commit is contained in:
parent
8efd5be899
commit
4fea858be1
72
docs/team/referater/referat_13_02_2020.md
Normal file
72
docs/team/referater/referat_13_02_2020.md
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
## 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
|
Loading…
x
Reference in New Issue
Block a user