terça-feira, 17 de abril de 2012

Jogos Digitais e o Ensino da Matemática

Após algum tempo sem postagens decidi publicar meu trabalho de titulação.

Trabalho este sobre a utilização de jogos digitais para o ensino, mais especificamente o ensino da matemática. A ideia do trabalho era projetar um jogo digital que pudesse aumentar o interesse em jovens pelo aprendizado da matemática.

sábado, 17 de setembro de 2011

Dev C++ - Configurando o ambiente para utilização da BGI

A Borland Graphics Interface (BGI) é uma biblioteca para utilização de elementos gráficos no Dev-C++. Apesar de ser bem antiga a BGI ainda é muito utilizada em cursos de programação para introduzir conceitos sobre interfaces gráficas.

Neste post mostrarei como configurar o Dev-C++ para trabalhar com esta biblioteca e um exemplo do que pode ser realizado com ela.

sábado, 11 de junho de 2011

Pong no XNA 4.0

Como exigência de uma das disciplinas que estamos cursando, tivemos que desenvolver um jogo, algo bem simples e que demonstrasse alguns conceitos de Interface Homem-Computador.

O jogo escolhido por minha dupla foi o antigo Pong, que escolhemos pela simplicidade e a facilidade que teríamos para desenvolvê-lo.

Podíamos escolher entre XNA e Flash para o desenvolvimento, ficamos com a primeira opção e o resultado foi bem interessante. :)

domingo, 3 de abril de 2011

XNA: Manipulação de Elementos 2D - Parte 2

´bDando continuidade ao post sobre manipulação de elementos 2D, neste serão apresentadas maneiras para movimentação de sprites na tela, leitura de comandos do usuário através do teclado e verificação de colisão de objetos.

domingo, 27 de março de 2011

XNA: Manipulação de elementos 2D – Parte 1

O framework XNA dispõem de simples mecanismos para manipulação de objetos 2D e interface com usuário através de controladores como teclados e gamepads.

Este tutorial será divido em dois post, no primeiro serão apresentadas as nomenclaturas utilizadas para referenciar elementos gráficos em um jogo, o sistema de coordenadas 2D e como imagens podem ser adicionadas na tela. Na segunda parte será mostrado como imagens podem ser movidas, como podem ser realizadas leituras de comandos do usuário por meio dispositivos de entrada e princípios básicos de detecção de colisão de objetos.

domingo, 20 de março de 2011

Estrutura Básica de um Projeto XNA

XNA é a sigla para “XNA's Not an Acronym” (XNA não é um acrônimo), que vem de uma brincadeira que a Microsoft decidiu fazer, pois muitos produtos dessa utilizam de acrônimos em seus nomes.

O XNA é um poderoso framework para desenvolvimento de jogos para as plataformas Windows, XBOX 360, Zune e, recentemente, Windows Phone 7. Utiliza a linguagem C# para a programação e atualmente encontra-se na versão 4.0, que é parte integrante do kit de desenvolvimento do Windows Phone 7.

sábado, 5 de março de 2011

Hello World no Windows Phone

Por curiosidade resolvi começar a estudar um pouco sobre o desenvolvimento de aplicativos para dispositivos móveis, então encontrei o Windows Phone 7 e achei interessante 'testar'.

Neste post apresentarei o básico (do básico) do kit de desenvolvimento para o Windows Phone com o clássico Hello World.