Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo WebMobile 18 - Escrevendo uma aplicação de jogo de cartas
Artigo publicado pela revista WebMobile edição 18.

![]()
.NET Mobile
Pocket Jack
Escrevendo uma aplicação de jogo de cartas
Muitos jogos são baseados em baralho de cartas. Portanto faz sentido implementar um conjunto de classes que fornecem um conjunto de métodos para gerenciamento de cartas. Você pode usar estes métodos para implementar vários jogos. Este artigo descreve um mecanismo para distribuir cartas aleatoriamente, exibindo
Desenhando as cartas na tela
O primeiro problema a resolver é a exibição das cartas de um jogador. As cartas que são usadas no jogo devem ser exibidas na tela do SmartPhone. Para isso, você precisa de 53 imagens: uma para cada carta, mais uma imagem que mostre a parte de trás das cartas. Um conjunto de imagens foi criado em arquivos individuais, como mostrado na Figura 1.

Figura 1. Imagens das cartas
Cada um desses arquivos é uma imagem GIF da carta
Criando o projeto e adicionando imagem de cartas
Para começar, você precisa primeiro criar um novo Smart Device Application no Visual Studio .NET 2003 (Figura 2), para isso você deve seguir os quatro passos descritos a seguir:
1. No Visual Studio 2003, clique File>New>Project. Isso irá exibir a caixa de diálogo de New Project;
2. Na caixa de diálogo de New Project, selecione o tipo de projeto Visual C# Projects;
3. Escolha Smart Device Application;
4. Atribua o nome de PocketJack para o novo projeto como mostrado na Figura 2.

Figura 2. Caixa de diálogo do New Project
"
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Mauro Santanna
já trabalhou com desenvolvimento de projetos e não vê o ramo com muito entusiasmo. O ocorrido com a Satyam Computer Services da Índia não o surpreendeu



