quarta-feira, 8 de fevereiro de 2012

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 no Windows e no Linux. :)
Dentro em breve vou publicar uma versão do jogo feito com o C# da Microsoft e XNA 4.0.

Projeto e setup!

Sem comentários:

Enviar um comentário