You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,34 +7,34 @@ Devido ser um jogo mobile simples, foi escolhido trabalhar apenas com uma cena j
7
7
## Criação
8
8
9
9
### Gerenciadores
10
-
Foi criado certos gerenciadores para utilizar lógica e dados de forma fácil e limpa.
10
+
Foi criado certos gerenciadores para utilizar lógica e dados de forma fácil e limpa.
11
11
#### GameManager
12
-
Um classe singleton. com estados do jogo, Importante notar aqui o uso de uma interface para todos componentes que queiram receber notificações de eventos dos estados do jogo
12
+
Um classe singleton. com estados do jogo, Importante notar aqui o uso de uma interface para todos componentes que queiram receber notificações de eventos dos estados do jogo
13
13
#### LevelManager
14
-
Responsável obviamente pelos estágios e seus carregamentos.
14
+
Responsável obviamente pelos estágios e seus carregamentos.
15
15
#### UIManager
16
-
Além de ser pai de toda interface do usuário, armazena o Canvas também.
16
+
Além de ser pai de toda interface do usuário, armazena o Canvas também.
17
17
18
18
19
19
### Atores e suas lógicas
20
20
21
21
#### Knife
22
-
Knife pode ser do player ou não, ser do player significa que recebe eventos de colisão/triggers.
22
+
Knife pode ser do player ou não, ser do player significa que recebe eventos de colisão/triggers.
23
23
#### Mover
24
-
Um simples código para movimento rápido sem utilizar física.
24
+
Um simples código para movimento rápido sem utilizar física.
25
25
#### Rotator
26
-
Usado pela madeira central para rotacionar com velocidades especificadas.
26
+
Usado pela madeira central para rotacionar com velocidades especificadas.
27
27
#### Random Rotator
28
-
Modifica o rotator com tempo e interpolação usando dados carregados dos estágios
28
+
Modifica o rotator com tempo e interpolação usando dados carregados dos estágios
29
29
#### Shooter
30
-
Armazena quantidades de tiros e chama no levelManager o evento de atirar.
30
+
Armazena quantidades de tiros e chama no levelManager o evento de atirar.
31
31
32
32
33
33
## Stages
34
34
35
35
Neste quesito foi utilizado um Scriptable Objects para armazenar estágios de forma segura e independente da cena do Unity.
36
36
37
37
### Angle Object
38
-
Armazena um objeto e um ângulo para ser gerados assim que estágio começar.
38
+
Armazena um objeto e um ângulo para ser gerados assim que estágio começar.
39
39
### Speed Timer
40
-
Um tempo de interpolação e um float com velocidade que deve ser feita para começar a girar a madeira principal
40
+
Um tempo de interpolação e um float com velocidade que deve ser feita para começar a girar a madeira principal
0 commit comments