1 / 11

Estruturas de Dados com Jogos

Estruturas de Dados com Jogos. Apresentação. FreeCell. Como armazenar as cartas em pilhas, e implementar as regras do jogo?. Snake. Como retirar ou acrescentar os pedacinhos na cobra, e mantê-los na sequencia correta?. Jogo da Velha.

Download Presentation

Estruturas de Dados com Jogos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Estruturas de Dados com Jogos Apresentação

  2. FreeCell Como armazenar as cartas em pilhas, e implementar as regras do jogo?

  3. Snake Como retirar ou acrescentar os pedacinhos na cobra, e mantê-los na sequencia correta?

  4. Jogo da Velha Como prever todas as possíveis jogadas, e então escolher a melhor opção?

  5. Estruturas de Dados com Jogos Objetivos Preparar você para implementar Estruturas de Dados para representação e armazenamento de conjuntos de informações em um programa.

  6. 4 Jogos 4 Desafios Filas Pilhas Listas Árvores

  7. Conteúdo

  8. Materiais Complementares http://edcomjogos.dc.ufscar.br

  9. PegaOPrimeiro( L1, X, TemElemento ); EnquantoTemElemento == VerdadeiroFaça { Se EstaNaLista(L2, X) EntãoInsere (L3, X, Ok); PegaOPróximo( L1, X, TemElemento ); }; Notação Conceitual Códigos em C e em C++ struct Node { char Info; struct Node *Next; }; typedefstructNode *NodePtr; NodePtr P; P = new Node;

  10. Chave para um Bom Aproveitamento: Praticar! struct Node { char Info; struct Node *Next; }; typedefstructNode *NodePtr; NodePtr P; P = new Node;

  11. Encare o Desafio! Desenvolva jogos divertidos! Projete uma interface legal! Mostre para seus amigos! Divulgue seus Jogos! Participe de uma competição de jogos! Faça seus jogos bombar! Aprenda pra valer! Envolva seus colegas; cresça junto com eles! Aprender a programar pode ser divertido! Estruturas de Dados com Jogos Aprender a programar pode ser divertido!

More Related