domingo, 31 de julho de 2011

desculpem a demora

Bom galera desculpem a demora ai, tava cheio de rolo com facul, treino, estudo e etc, mas apartir de agora vou voltar a fazer postagens semanais sobre game dev.
gostaria tambem de informar que por falta comprometimento a autora tatiana padua nao faz mais parte da equipe do blog

domingo, 6 de março de 2011

apostila xna -- exibindo imagens 2D na tela.

Bomk primeiro, crie um novo projeto, va em Project > new peoject, se tiver baixado a sdk do windows phone 7, vai ter a opção de jogo para WP7, se não, voce podera baixa-la em www.xna.com.

depois do projeto ser criado, voce vai precisar de uma variavel do tipo Texture2D, use o seguinte codigo para definir a variavel


Texture2D variavelDaMinhaImagem;

agora importe a imagem para o seu projeto, no solution explorer tem dois projetos e um deles termina em Content, clique com o botao direito > add > existing item; selecione a imagem e importe-a;

depois disso va na função LoadContent(). e escreva o seguinte codigo

variavelDaMinhaImagem = Content.Load("nomeDaImagemSemAExtensao");

depois no metodo DRAW() digite o seguinte codigo

variavelDaMinhaImage.Draw();

sábado, 26 de fevereiro de 2011

apostila xna -- introdução

bom galera, ese é o primeiro post da serie sobre xna que eu vou fazer,
agora no inicio eu vou focar mais no windows phone 7, ja que falta ma-
terial para o mesmo na web, também vou pular as informações ja passadas
aqui no blog.

bases do xna game studio 4

    o jogo é constituido de niveis, niveis que são interconectados pelo
enredo do jogo, jogador, inimigos, etc. Em casos simples, cada fase do
jogo, pode ser tratado como um jogo inteiro.
um nivel tem geralmente 3 estados:

   Carregando - estado no qual os recursos sao carregados, sons, modelos,
sprites, os status do jogador sao ajustados, calcula-se o mundo virtual da
fase. esse estado ocorre uma unica vez por fase.

   Atualização - nesse estado o sistema precisa atualizar os dados do jogo,
os objetos no muno virtual, esse estado tambem contem a logica don seu jogo.
esse esdtado ocorre o tempo todo durante o jogo, tendo uma frequencia media de
30 vezes por segundo pro wp7 e 60 para as outras plataformas.

   Desenhar - nesse estados os objetos sao desenhados na tela, nas posições definidas no
update.


   no visua studio 2010, quando se trabalha com o pacote para o wp7, ao fazer a
compilação de teste, abre-se uma janela do emulador do wp7, mesmo qdo for editar
o codigo fonte, não se deve fechar o emulador.

 
   no proximo post, vamos por as maos a obra e começar a programar o nosso primeiro jogo
para o wp7.