3 Nazewnictwo oraz Struktura Projektu
Zofia Machalska edited this page 2021-03-14 20:55:47 +01:00

Nazewnictwo:

  • GRID = tło okna; krata z zaznaczonymi przecięciami
  • TILE = kafelka; dane pole; ma określony region/obszar
  • MINE = mina; główny cel ai - rozbroić
  • SAPPER = agent
  • MINEFIELD = plik, w którym przechowywane są: TILE_MATRIX (macierz płytek), NAZWA (początkowe koordynaty SAPPERa), NAZWA (lista min MINE)

Struktura:

  • resources (assets, minefields) foldery zawierające stałe pliki, które można podmieniać w project_constants
  • sandbox to folder w którym trzymamy, co chcemy ale nie jest uwzględniony w commitach
  • main.py główna funkcja
  • project_constants.py moduł zawierający wszystkie stałe