Pule a bola Amanda von Zuben Antonio Carlos Lucas Souza Mariana Bueno

Slides:



Advertisements
Apresentações semelhantes
IFTO ESTRUTURA DE DADOS AULA 05 Prof. Manoel Campos da Silva Filho
Advertisements

Banco de Dados Prof. Antonio.
Linguagem C Marco Reis.
Introdução à Programação usando Processing Programação Gráfica 2D Estrutura de Seleção Exercícios de Revisão Estrutura de Seleção 14/10/09 Bruno C. de.
Natanael (njsj) Thiago (tan2) Rodrigo (rml2)
Marcia Moura Edifício Oscar Sala – ramal 6837
Excel Profa. Cristina M. Nunes.
1 MODELAGEM COM A UML (UNIFIED MODELING LANGUAGE) BREVE HISTÓRICO CARACTERÍSTICAS CONCEITOS DE PROGRAMAÇÃO ORIENTADA A OBJETOS MODELAGEM DE ANÁLISE E DE.
Estatística Básica Utilizando o Excel
Tutorial de exercícios Estatística Básica Utilizando o Excel Delamaro e Marins 2a. Aula - Estatística Descritiva.
Anatomia de uma classe Nome:
IMA - Instituto Mineiro de Agropecuária
Instalação de Sistemas Operacionais
O Portal do Estudante de Computação
Gestão de Livrarias Espíritas
Linguagem técnica de programação I Java – REVISÃO
Introdução … A Força PSI resolveu renovar os seus sistemas de gestão de jogadores e pontuação de jogo existentes, nomeadamente a gestão de informações.
MANUAL NOVA INTRANET 2010 IMPORTANTE! IMPORTANTE!
Para o Ambiente de Aprendizagem csmaria.org.br
Tópicos avançados em internet B Carlos Oberdan Rolim Ciência da Computação.
Revisão /*======================================================*/
Classes Revisando: –Forma de implementação de estruturas específicas –Atributos (grupos de dados) –Métodos (conjuntos de procedimentos)
DIAGRAMA DE CASO DE USO Prof. Fabíola Gonçalves C. Ribeiro.
1. Um móvel é atirado verticalmente para cima, a partir do solo, com velocidade inicial de 72km/h. Despreze a resistência do ar e adote g = 10m/s². Determine:
Ordenação e Pesquisa de Dados Marco Antonio Montebello Júnior
Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação
Arte e Tecnologia Coreografia no Sec. XXI
Lógica de Programação de Jogos
LOGIN Para acessar o sistema, digite em seu browser:
Abrindo o Jogo Arquitetura e Desenvolvimento de Jogos Digitais.
Windows 7 Palestra sobre as novas funcionalidades Palestra Windows 7 e MS Office 2010 Diretoria de Informática Instrutores: Neusa e Charles.
Boa Tarde Galera.! Estou sem voz hoje, então, teremos uma aula um pouco diferente. Quem tiver dúvidas, pode perguntar, mas por favor, só se for realmente.
TÍTULO DO TRABALHO Penedo – Itatiaia / RJ 28 e 29 de novembro de 2013.
POWER POWER POINT POINT.
Curso de ISI (Implantação de Sistemas de Informação)
Sistema Operativo em Ambiente Gráfico
Aula de Word Básico Séries Iniciais.
Projeto de Banco de Dados
IFSC Curso de Técnico em Informática
MICROSOFT Windows XP.
CES-10 INTRODUÇÃO À COMPUTAÇÃO Capítulo X Metodologia Top-down com Subprogramação.
Educação Profissional Técnica de Nível Médio Curso Técnico de Informática Disciplina: Interpretação de Projetos de Software Professor: Cheli dos S. Mendes.
Programação I Laboratório I
Apresentação RHBSaas O RHBSaaS é um novo sistema desenvolvido pela RHBrasil com o intuito de unificar as senhas utilizadas hoje nas nossas aplicações.
Analises de sistemas ESTRUTURADA Analise de sistema estruturada.
Documentação de Software
Segregação de Produtos
Projeto Final - APGS Adriana P. de Medeiros
Aula prática 2 Operadores e Expressões Comandos de Decisão Comentários
Elaboração de Projetos para Captação de Recursos
Software de Apresentação: PowerPoint – conceitos básicos
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Chuck Norris’s weekend: O jogo Equipe: Lyra Emília E. Tanaka (15) Efeitos sonoros Francisco.
Organização de Computadores JEAN CARLO MENDES. Seminários – Dispositivos de I/O  Tópicos (1 por grupo):  Teclado/Mouse/Trackpad  Impressoras (inclusive.
O BrOffice.org Impress é um software livre que permite a manipulação total sobre apresentações gráficas. O Impress permite a criação, apresentação e colaboração.
Gerenciamento de Requisitos e Modelagem de sistemas
AMANDA VON ZUBEN ANTONIO CARLOS LUCAS SOUZA MARIANA BUENO VINICIUS MENDES Pule a bola.
TUTORIAL BÁSICO QUE ENSINARÁ A CRIAR, INSERIR POSTAGENS DE TEXTO, IMAGENS E LINKS DE VÍDEOS DO YOUTUBE. PROF.ª ALINE BARCELLOS LOPES PLÁCIDO Como fazer.
As principais marcas do gênero textual: apresentação oral de trabalho acadêmico CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DE MINAS GERAIS DIRETORIA DE GRADUAÇÃO.
Na verdade, a assembléia será MISTA, pois finalizará com a assembléia presencial. Como é uma novidade, vamos detalhar um, pouco mais o funcionamento e.
Microsoft Excel.
Aula sobre o Power Point
Título de Abertura em duas linhas
Nome do aluno Nome do professor orientador
Instalando e configurando a impressora Fiscal
Nome do autor Digite aqui seu título
Java Básico Lab Ruddá Beltrão | Cristian Costa.
Transcrição da apresentação:

Pule a bola Amanda von Zuben Antonio Carlos Lucas Souza Mariana Bueno Vinicius MENDES

AM2 4.3 AM2 4.3.1 O que? Slides contendo: Título do trabalho, Nome dos Integrantes, Descrição do projeto, Interface do software, Metodologia (processo de construção com fotos, figuras e comentários), Explicação de partes relevantes do código, Características que poderão ser implantadas futuramente. O software funcionando. 4.3.2 Como? Apresentação dos slides para toda a classe, assim como a apresentação da animação funcionando. As equipes terão a sua disposição um computador, o ambiente Dev-Cpp com Allegro instalado, caixa de som e data-show. Caso a equipe tenha alguma necessidade específica, esta necessidade deve ser comunicada, para que seja providenciada com antecedência. 4.3.3 Por quê? O propósito desta apresentação será a demonstração da construção do projeto, seu funcionamento e solução dos problemas enfrentados. 4.3.4 O que deve ser entregue? O Blog deve ser atualizado, inserido os slides e o código completo comentado por linha ou por bloco de linhas. Cada grupo deverá fazer um “reply” no seu Tópico e anexar a pasta de arquivos, nomeada como “<tema>”, atualizada da mesma forma que a AM1. 4.3.5 O que será avaliado? Serão considerados os seguintes itens na avaliação: Organização do blog, Clareza textual da descrição, qualidade da interface da animação, relevância do código explicado, qualidade do código, funcionalidade.

Descrição do projeto Objetivo Cenário Personagem Bola

Interface do software

Metodologia Ideia do projeto Criação do jogo (duas etapas): Parte gráfica Código Ideia do projeto

Partes relevantes do código // Esse será nosso chão const int limite_cenario = 155; // Posição do personagem int x = -50; int y = 20; int h=900,t=450; char txt[40]; int pontos = 10; // Valida se o personagem já está no pulo bool pulou = false; // Gravidade: quanto maior, mais rápida será a queda const int gravidade = 2; // Força do pulo int forca = 0;

Partes relevantes do código // Caso o personagem não esteja pulando // e apertou a tecla espaço if ( key[KEY_SPACE] && pulou == false ) { pulou = true; // força do pulo forca = 30; } // Isto vai fazer com que o personagem vá voltado para o chão forca = forca - gravidade; y = y - forca; // Esse if vai barrar nosso personagem de passar pelo chão ( limite ) if (y > limite_cenario-10) { y = limite_cenario-10; pulou = false; forca = 0; }

Partes relevantes do código //Comando que faz a bola volta o canto direito da tela quando chega ao fim if (h<-50){ h = 900; } //Comando que testa se a bola e o personagem esta no mesmo local e ao mesmo //tempo modifica os pontos if((y >10) && (h >29 && h <40)){ pontos = pontos - 1; //exibi na tela a pontuação sprintf(txt,"PONTOS: %d", pontos); textout_ex(buffer,font,txt,5,5,makecol(255,0,0),-5); ::fps_speed--; ::fps++;

Futuras implementações Maior interatividade entre o jogo e usuário Mudança de velocidade da bola Diferentes movimentações do personagem