Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
williamtorres1 authored Feb 25, 2020
1 parent 7f10b0d commit fcac302
Showing 1 changed file with 17 additions and 11 deletions.
28 changes: 17 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,17 @@ Projeto para composição da nota da segunda unidade

Detalhes sobre projeto para nota da II Unidade

Sobre a Jogabilidade:
## Iniciando
Utilizando o [GCC Compiller](https://gcc.gnu.org/), vá para a pasta que está o arquivo .c e digite o seguinte comando no terminal:
```
g++ -o <nome do arquivo> <nome do arquivo>.c
```
Você pode renomear o arquivo com o nome "main", para ficar mais fácil utilizar o terminal.
Pronto! Agora você pode utilizar este jogo.

## Sobre a Jogabilidade
Jogadores:
### Jogadores

1. Cada jogador tem 5 Pontos de Vida(HP).
2. O jogador 1 utiliza W, A, S, D para mover-se.
Expand All @@ -17,7 +23,7 @@ Jogadores:
ex: 8 – Move o jogador para cima; 4 - Move o jogador para a esquerda; 5 – Move o jogador para baixo;
6 – Move o jogador para a direita.

Elementos:
### Elementos

1. Armadilha: Retira um Ponto de Vida àquele que pisar nela.
O jogador perderá 1 Ponto de Vida ao entrar numa armadilha.
Expand All @@ -27,15 +33,15 @@ Elementos:
Um elemento à cima, à direita, à esquerda e abaixo serão revelados.
Ex: Tocha –> &P1&
Objetivos do jogo:
### Objetivos do jogo

1. Ficar vivo até encontrar o tesouro(ou gold).
2. Encontrar o tesouro primeiro que o adversário.
Ex: O jogador que encontrar o tesouro primeiro ganha.
3. Não morrer antes do adversário.
Ex: O jogador que morrer primeiro, automaticamente o outro ganha.
Mensagens:
### Mensagens

1. Abaixo do Mapa, mostrar as informações dos jogadores.
Ex: PLAYER I PLAYER II
Expand All @@ -48,7 +54,7 @@ Mensagens:
4. Ao encontrar uma tocha.
Ex: Player I encontrou uma tocha.
Sobre a construção do jogo – Criação do código
### Sobre a construção do jogo – Criação do código

1. Como decidir onde ficará cada elemento – TEM DE SER ALEATÓRIO:
#include <stdlib.h> /* Para a função rand( ) e srand( ) */
Expand All @@ -61,7 +67,7 @@ Sobre a construção do jogo – Criação do código
3. Receberá como argumento o retorno da função time(NULL)
Ex: srand(time(NULL)) – Detalhe: Só precisa fazer isso UMA VEZ no programa, logo no início do main.

Definições dos elementos da matriz
### Definições dos elementos da matriz

1. Precisa de um símbolo indicando o ponto de partida.
1. Ex: <> –> Indicará de onde aquele jogador deu partida.
Expand All @@ -83,7 +89,7 @@ Definições dos elementos da matriz
7. Ordem de preencher os elementos:
1. De cima para baixo ou de baixo para cima, fica à critério do programador.

Avaliação
### Avaliação

Você começa com 10 e perde pontos se:
1. Não executou as armadilhas corretamente: -2,0 pontos.
Expand All @@ -106,7 +112,7 @@ Avaliação
1. Ex: Se algum jogador perdeu todos os pontos de vida, a partida tem que acabar.
2. Ex: Se algum jogador encontrou o tesouro, a partida tem que acabar.

BÔNUS - para recuperação da primeira unidade
## BÔNUS - para recuperação da primeira unidade
1. Se o programa permitir que os jogadores escolham onde querem começar a partida, desde que seja um destes 4 pontos.
1. Ex:
[01][1] [01][10]
Expand Down

0 comments on commit fcac302

Please sign in to comment.