Terminado

Programador C

Publicado el 22 Septiembre, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Fazer um jogo parecido com o Pokemon GO em Linguagem C, usando as estruturas de dados Lista fila e pilha. Não terá interface graficas não.
Iremos criar uma
lista com:
1 pilha de pokemons (com seus atributos, ou seja uma estrtura de pokemon)
1 int tipo
e o ponteiro para o proximo elemento da lista (fica opcional, posteremos uma lista para separar as pilhas de pokemons do mesmo tipo)

na Pilha teremos:
struct pokemon
int tipo (que sera o mesmo da lista que sera o mesmo do tipo do pokemon)
e o ponteiro para topo(opcional, apenas temos q ter a pilha por conta do ultimo pokemon que entrar, sera o primeiro a sair)

typedef struct     {     int             ID;
                    int                tipo;
                    int                candy;
                    int             saude;
                    int                ataque;
                    int                candyEvolution;//candys para evolucao
                    int                candyTotal;
                    bool            evolucao;//se pode evoluir
                } tPokemon;

funcoes:
add pokemon na pilha da lista
remover pokemon da pilha da lista (enviar ao professor)
buscar pokemon
exibir pokemon
entre outras

teremos tambem uma lista de pokemons OVO, que poderam chocar ou nao
(Pode se escolher "tentar chocar ovos" no menu para ver se algum ovo foi sorteado para chocar)

teremos tambem uma lista de fila de itens, pois o primeiro item que entrar na "sacola" (sera oferecido no menu a utilizacao do item, neste caso nao precisamos de uma estruta "sacola") será o primeiro a ser usado, entao teremos uma lista para diferenciar os tipos de itens.

Tiver alguma duvida posso mandar o pdf do trabalho.

Categoría Programación y Tecnología
Tamaño del proyecto Pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)

Plazo de Entrega: 23 Septiembre, 2016

Habilidades necesarias