[XNA] Desenvolvendo um Breakout (Source Code)
Galera, segue o código do jogo Breakout para vocês estudarem. Estou colocando para download duas versões de código, uma reduzida (a que fizemos no curso de 4 horas) e outra versão um pouco mais extendida, com 4 fases (arquivos .txt) e sistema de telas usando nosso tutorial, além de todos objetos serem componentes nesse jogo (isso é só para complicar e vocês aprenderem a utiliza-los)
Breakout ou Arkanoid é um jogo simples, que começou em máquinas arcade e que se tornou popular por causa da sua facilidade de jogo e gráficos simples. A empresa que comercializou este jogo foi a Taito. O jogo é formado por uma bola, uma raquete e blocos coloridos. Uma bola começava a andar pelo ecrã. Com a “raquete” tentava-se bater na bola, movimentando-se para os lados. A bola batia nos blocos e você ganhava pontos.
- Código de um mini-breakout desenvolvido nos mini-cursos que ministrei (clique aqui)
- Código de um breakout completo desenvolvido usando diversas técnicas (clique aqui)
Existem alguns bugs em ambas versões que não fique corrigindo, e também o código do jogo completo foi um teste que fiz sobre o uso de Components em XNA, então pode ser que a maioria ache meio confuso o código, até eu mesmo achei.
Abraços, espero que gostem.





