Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de fevereiro, 2012

Um jogo - versão XNA

Tal como tinha anunciado apresento agora a versão de um pequeno jogo que utiliza a tecnologia XNA. Deste jogo destaco algumas funcionalidades que se podem aprender com o estudo do código fonte: - Carregar conteúdos dentro das classes; - Desenho de sprites; - Atualização/reação em função do tempo/velocidade do computador; - Utilização de som, com a ferramenta XACT3; - Utilização de fontes para escrever no ecran; A seguir apresento o ficheiro com o código fonte, o setup do jogo e a instalação do XNA. Projeto e setup do jogo e do xna

Um jogo

Neste artigo vou apresentar um jogo desenvolvido com C# e SDL, o jogo é simples mas serve para demonstrar como utilizar a tecnologia SDL para apresentar sprites, reproduzir som e ler os inputs do utilizador através do teclado. Os elementos gráficos e sonoros não são da minha autoria, tendo sido recolhidos de sites de partilha de arte para jogos como o opengameart.org . Quanto ao código não é possível apresentar todo aqui mas o projeto está razoavelmente estruturado com classes para cada tipo de elemento do jogo. Praticamente em todas as classes existem dois métodos em comum que são o update e o render, o primeiro serve para atualizar o objeto e o segundo para o desenhar. A seguir apresento uns print screens e o link para download do projeto. Deste vez inclui um setup, para o windows, feito com o InnoSetup que permite a quem pretender só jogar fazer a instalação sem se preocupar com mais nada, a não ser a crise, claro! Tal como nos anteriores projetos feitos com o MonoDevelop funciona n