Criar jogo para iPhone não é tarefa simples. Projetar e desenvolver jogo, ou qualquer app, requer conhecimento e imaginação. Conhecimento em linguagem C — especificamente Objective-C — é especialmente útil, assim como familiaridade com álgebra. Jogos simples exigem implementação de matemática e física pesadas.
O que você vai precisar
- Computador Mac
- Conexão com Internet
- Memória livre suficiente para downloads e programas
- Tempo livre
Instruções
- Acesse site Apple Developers para confirmar compatibilidade do computador e SO com software de desenvolvimento. Leia para se familiarizar com Programa de Desenvolvedores Apple. Ferramentas baixam grátis, mas para distribuir jogos na App Store deve se inscrever no Programa Padrão ou Enterprise. Ambos exigem taxa, mas fornecem recursos para teste e distribuição.
- Registre-se como desenvolvedor iPhone para prosseguir e baixar ferramentas.
- Baixe iPhone SDK (Kit de Desenvolvimento) com Xcode IDE. Site também tem downloads para Interface Builder, compiladores, análise Shark, frameworks e exemplos.
- Baixe simulador de iPhone. Use para testar programa em interface virtual de iPhone no computador.
- Familiarize-se com linguagem Objective-C. Prepare-se para muita leitura. Experimente ferramentas de desenvolvimento para entender como funcionam.
- Tenha cuidado extra na depuração e proteção contra erros. Tente quebrar programas ao testar. Realize jogabilidade incomum. Jogabilidade em tela de toque, embora similar a mouse, abre possibilidades de inovação e erros críticos. Programação cuidadosa e busca de problemas treina para pensar à frente e ser programador mais eficiente.
- Participe de fóruns e aprenda com outros desenvolvedores. Se travar em problema, busque ajuda da comunidade de programação iPhone. Mantenha-se ativo nos fóruns para abrir possibilidades não consideradas. Persista e não desista.