Skip to content

Commit

Permalink
fix(docs): typos
Browse files Browse the repository at this point in the history
  • Loading branch information
manuandru committed Oct 17, 2023
1 parent 18f191a commit 39fdcab
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 10 deletions.
2 changes: 1 addition & 1 deletion docs/src/02-requirements/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Di seguito sarà riportata una descrizione più dettagliata del nostro dominio a

### Campo di gioco

La mappa di gioco è composta da tasselle esagonali che, unite tra loro a nido d'ape, formano il terreno di gioco. L'incrocio di 3 esagoni determina una zona di costruzione per edifici, le quali sono collegate tra loro da strade. Inoltre, ogni tassella ha una tipologia di terreno ed un numero che indica il valore di lancio dei dadi per raccogliere le risorse.
La mappa di gioco è composta da tasselli esagonali che, unite tra loro a nido d'ape, formano il terreno di gioco. L'incrocio di 3 esagoni determina una zona di costruzione per edifici, le quali sono collegate tra loro da strade. Inoltre, ogni tassella ha una tipologia di terreno ed un numero che indica il valore di lancio dei dadi per raccogliere le risorse.

![Mappa di Catan. Fonte: https://blog.alexbeals.com/posts/catan-map-generator](../img/02-requirements/catan-map.jpg)

Expand Down
2 changes: 1 addition & 1 deletion docs/src/04-design/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ In particolare vi sono contenute le seguenti informazioni:

### Componenti del gioco & Operations

Le informazioni precedentemente elencate sono modellate come componenti (es: `Award`, `Buildings`, `ResourceCard`, ...), del gioco, molti di questi indipenti tra loro.
Le informazioni precedentemente elencate sono modellate come componenti (es: `Award`, `Buildings`, `ResourceCard`, ...), del gioco, molti di questi indipendenti tra loro.
In seguito, a ciò le operations per gestire queste singole parti del dominio sono realizzate indipendentemente, optando quindi per un approccio modulare facile da estendere e mantenere.
Inoltre, così facendo, il core della partita (`ScatanState`) risulta essere indipendente dalle funzionalità del gioco.

Expand Down
3 changes: 1 addition & 2 deletions docs/src/05-implementation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -958,8 +958,7 @@ Di seguito, viene riportato un esempio di utilizzo di `for comprehension` nella
Lo sviluppo di alcune parti del progetto non è stato effettuato propriamente in pair programming, ma sono state sviluppate in maniera collaborativa, come ad esempio la parte grafica dell'applicazione nelle sue varie schermate.

### Setup View & Game View (Andruccioli & Borriello)

La grafica dell'applicazione è implementata grazie al framework **Laminar**, per disegnare l'interfaccia grafica, e realizzare i componenti reattivi.

Per quanto riguarda la schermata di setup, è realizzata in maniera molto semplice, in quanto non presenta particolari funzionalità, se non la possibilità di inserire il nome dei giocatori, di selezionare il numero di giocatori e di scegliere la mappa di gioco.


2 changes: 1 addition & 1 deletion docs/src/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

- [Implementazione](./05-implementation/index.md)

- [Restrospettiva](./06-retrospective/index.md)
- [Retrospettiva](./06-retrospective/index.md)

- [Backlog](./09-backlog/product-backlog.md)
- [Sprint 1](./09-backlog/sprints/01-sprint.md)
Expand Down
4 changes: 2 additions & 2 deletions docs/src/others/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@

Il glossario contiene la definizione di alcuni termini utilizzati nel progetto.

| Termine | Sinonomi | Definizione |
| Termine | Sinonimi | Definizione |
| :---------------------- | :------------- | :---------------------------------------------------------------------------------- |
| Tile | Hexagon | Tassella esagonale che forma la mappa |
| Spot | Structure spot | Incrocio tra 3 Tile, dove è possibile construire buildings |
| Spot | Structure spot | Incrocio tra 3 Tile, dove è possibile costruire buildings |
| Road (in Mappa statica) | Road spot | Connessione tra 2 spot, dove è possibile costruire strade |
| Layer | | Numero crescente, a partire dal centro, di sezioni circolari di esagoni nella mappa |
6 changes: 3 additions & 3 deletions docs/src/others/tutorial.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Gli utenti posizionano le strutture iniziali seguendo le regole del gioco:

![Posizionamento iniziale](../img/others/tutorial/initial-positioning/initial-positioning.png)

> **Regola**: per costruire un settlment è necessario che, negli spot adiacenti, non ci siano altre strutture!
> **Regola**: per costruire un settlement è necessario che, negli spot adiacenti, non ci siano altre strutture!
![Posizionamento iniziale errore](../img/others/tutorial/initial-positioning/rule-on-initial-positioning.png)

Expand All @@ -55,6 +55,6 @@ Gli utenti posizionano le strutture iniziali seguendo le regole del gioco:

![Risorse iniziali](../img/others/tutorial/initial-resources-assignment/second-settlment-placing.png)

e riceve le risorse corrispondenti alle tasselle su cui ha costruito.
e riceve le risorse corrispondenti alle tasselli su cui ha costruito.

![Assegnemnto Risorse iniziali](../img/others/tutorial/initial-resources-assignment/initial-resources-assignment.png)
![Assegnamento Risorse iniziali](../img/others/tutorial/initial-resources-assignment/initial-resources-assignment.png)

0 comments on commit 39fdcab

Please sign in to comment.