Início > C#, Desenvolvimento de Jogos, Tutoriais, XNA > [XNA] Animação de Sprites – Parte 1

[XNA] Animação de Sprites – Parte 1

Olá galera, vamos dar início ao tutorial de animação de sprites, mas para isso vamos ver alguns conceitos básicos necessários para que todos possam entender do que estamos falando.

O que são Sprites ?

Antes que alguém pense em uma piadinha, sprite não é a marca de refrigerante e sim um elemento básico visual dos jogos bidimensionais que pode ser representado por um conjunto de imagens estáticas. Uma animação de um jogo em duas dimensões, por exemplo, é representada por uma seqüência de sprites sendo exibidos em sucessão. Sua principal função atualmente é economizar recursos ao tornar desnecessária a representação de objetos utilizando objetos complexos em três dimensões. Um exemplo de aprite para animação do personagem Mario e Luigi, pode ser visto na figura 1.

Figura 1. Sprite Sheet do Mario e Luigi

 

As imagens 1 a 3 definem o movimento de caminhada do Luigi, enquanto a imagem 4 a 5 o de pulo. Perceba que ao trocar a imagem você pode posicionar o objeto em outra posição dando realmente a impressão que ele esta caminhando.  Um detalhe importante é que só existe imagens para um lado, pois para ele andar para o outro lado você deve simplesmente fazer um giro horizontal na imagem.

Logo iremos começar a ver códigos, mas por hoje é só.

  1. 11/29/2010 às 9:10 am | #1

    Conceito de sprites é bem interessante, via muito em RPG’s maker da vida! … Vlw Kleber

    • Kleber Andrade
      11/29/2010 às 9:12 am | #2

      Sim, com certeza são interessantes, espero ter conseguido passar a idéia. O próximo tutorial vamos organizar em classes a idéia de animar o sprite.
      Abraços,

  2. ane caroline
    03/31/2011 às 9:43 am | #3

    gostei muito!

  1. 12/14/2010 às 11:23 pm | #1

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Join 29 other followers