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

1.3 KiB

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
  • høyde
  • bredde
  • list<list> (matrise)
  • set_element()
  • get_element() // returnerer objekt
  • get_height() // returnerer høyde
  • get_width() // returnerer bredde

Board:

  • dead_player_list
  • 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