>> Tecnologia eletrônica >  >> Celulares e Acessórios Celulares >> iPhones

Como fazer um iPhone jogo como Angry Birds

" Angry Birds ", um dos jogos mais populares para iPhone de todos os tempos , foi baixado mais de 50 milhões de vezes , e os usuários gastaram cerca de 200 milhões horas todos os dias jogando o jogo , de acordo com com um artigo de 2011 no site do MauronNewMedia . Fazer qualquer jogo iPhone , e muito menos um jogo de sucesso como "Angry Birds ", requer uma compreensão sólida de programação orientada a objetos . Talvez tão importante é a compreensão de como " Angry Birds " envolve seus usuários para mantê-los jogar o jogo por horas e , em seguida, voltar para mais . Instruções
Aprender a programação
1

Saiba tudo o que puder sobre a escrita de software para o Apple iOS e decidir como você vai desenhar o seu jogo. Por exemplo, use o iOS SDK da Apple, ou tentar um software de terceiros, como o oferecido pela Cocos2D . Leia livros sobre desenvolvimento de jogos usando programação orientada a objetos em geral , bem como usando o iOS SDK , em particular. Os cursos estão disponíveis on-line , bem como em muitas faculdades .
2

Considere juntar Developer Program Apple iOS . Este programa dá-lhe tutoriais, códigos de amostra e a oportunidade de interagir com outros desenvolvedores. No momento da publicação , o programa custa cerca de US $ 100 por ano. Você deve ser um membro deste programa antes que você possa iniciar o processo de obtenção de seu jogo na App Store da Apple . Associação também dá acesso ao iOS SDK da Apple , ou Software Development Kit .
3

Leia os códigos e tutoriais de amostra fornecidos pelo Cocos2D para o jogo SpaceManager . Este tutorial mostra o código usado para criar um jogo similar ao " Angry Birds ", incluindo os gráficos , vetores, colisões , bombas e outros detalhes específicos para o jogo " Angry Birds " .
Entendendo o Recurso de "Angry Birds"
4

Faça o seu jogo simples de aprender, mas atraente para o usuário . " Angry Birds " é simples, porque a ação básica do jogo pode ser dominado no primeiro nível - catapultar pássaros em estruturas . Cada vez que o jogo se torna mais complexo , o usuário é recebido com envolver novos comportamentos nas aves .
5

estudar o uso de tempo em " Angry Birds ". Apesar de muitos desenvolvedores de jogos criar uma ação rápida para atrair os usuários , os desenvolvedores do "Angry Birds" fez o oposto . Pássaros voam pela tela em um ritmo calmo e os porcos podem balançar e rolar por alguns segundos antes de o usuário sabe se eles vão morrer ou não. Isso dá aos usuários tempo de reconsiderar as suas estratégias , sofrer com seus erros e desfrutar de suas vitórias.
6

Estude os desafios da recuperação da memória de curto prazo utilizados em " Angry Birds ". Este jogo tributa o capacidade do usuário para recuperar informações da memória de curto prazo , mostrando brevemente a estrutura que precisa ser atacada à direita, em seguida, puxando essa estrutura fora da vista. Saltando pássaros cantando na esquerda também distrair o usuário , forçando recuperação da memória de curto prazo. Note-se que recall é difícil, mas não impossível: os usuários podem puxar a estrutura de volta em vista a qualquer momento para refrescar suas memórias
7

Use mistério e surpresa para envolver os usuários . . Ovos dourados estão escondidos ao longo do jogo para recompensar os usuários com novos níveis. Aves , por vezes, pular e fazer cambalhotas na catapulta. Baús de tesouro , frutas e brinquedos são muitas vezes cheio durante todo o jogo . Combine música divertida e gráficos amigáveis ​​para manter o jogo olhando e soando divertido, mesmo quando o usuário está frustrado com uma tarefa difícil.