Use o código e tenha 10% de desconto!

Desenvolvimento de Jogos para iOS Explore sua imaginação com o framework Cocos2D

Mauricio Tollin, Rodrigo Gomes, Anderson Leite

Conteúdo

Aprenda a criar seus próprios jogos para iPhone e iPad! Para quem já conhece um pouco do desenvolvimento de aplicativos para iOS e sempre teve vontade de entrar no mundo de desenvolvimento de jogos, este livro ensina como utilizar o Cocos2D, framework gratuito com diversos benefícios para criação de jogos.

Você construirá um jogo do início ao fim, com transições de telas, sons, animações e tudo mais; enquanto os principais conceitos são apresentados de forma didática e prática.

Veja como ficará o seu jogo ao final do livro:

 

Sumário

  • 1 Introdução ao desenvolvimento de jogos no iOS
  • 1.1 O que você encontrará neste livro
  • 1.2 Que comece a diversão!
  • 2 Protótipo de um jogo
  • 2.1 Iniciando o projeto
  • 2.2 Criando a base do jogo
  • 2.3 Desenhando o objeto principal
  • 2.4 Captando os comandos do usuário e movendo objetos
  • 2.5 Criando o inimigo
  • 2.6 Detectando colisões e mostrando resultados
  • 2.7 Adicionando um placar
  • 2.8 Criando botões de interface do usuário
  • 2.9 Adicionando mais vida: imagens da nave e do céu
  • 2.10 Conclusão
  • 3 História do jogo
  • 3.1 14-bis
  • 3.2 14-bis vs. 100 Meteoros
  • 4 Tela inicial: background, logo e botões de menu
  • 4.1 Sobre o Cocos2D
  • 4.2 Iniciando o projeto
  • 4.3 Ajustando a orientação
  • 4.4 Background
  • 4.5 Assets da tela de abertura
  • 4.6 Capturando configurações iniciais do dispositivo
  • 4.7 Logo
  • 4.8 Botões
  • 4.9 Conclusão
  • 5 Tela do jogo e objetos inimigos
  • 5.1 GameScene 86
  • 5.2 Transição de telas 88
  • 5.3 Engines
  • 5.4 Meteor
  • 5.5 Tela do game
  • 5.6 Conclusão
  • 6 Criando o player
  • 6.1 Desenhando o player
  • 6.2 Botões de controle
  • 6.3 Atirando
  • 6.4 Movendo o player
  • 6.5 Conclusão
  • 7 Colisões, pontuação e efeitos
  • 7.1 Detectando colisões
  • 7.2 Efeitos
  • 7.3 Player morre
  • 7.4 Placar
  • 7.5 Conclusão
  • 8 Adicionando som e música
  • 8.1 Executando sons
  • 8.2 Cache de sons
  • 8.3 Música de fundo
  • 8.4 Conclusão
  • 9 Voando com a gravidade!
  • 9.1 Usando o acelerômetro
  • 9.2 Controlando a instabilidade
  • 9.3 Calibrando a partir da posição inicial do aparelho
  • 9.4 Conclusão
  • 10 Tela final e game over
  • 10.1 Tela final
  • 10.2 Tela Game Over
  • 10.3 Conclusão
  • 11 Pausando o jogo
  • 11.1 Montando a tela de pause
  • 11.2 Controlando o Game Loop
  • 11.3 Adicionando o botão de pause
  • 11.4 A interface entre jogo e pause
  • 11.5 Pausando o jogo
  • 11.6 Pausando os objetos
  • 11.7 Conclusão
  • 12 Continuando nosso jogo
  • 12.1 Utilizando ferramentas sociais
  • 12.2 Highscore
  • 12.3 Achievements
  • 12.4 Desafios para você melhorar o jogo
  • 12.5 Como ganhar dinheiro?
  • 12.6 Conclusão

veja mais detalhes

Autores

Mauricio Tollin

Mauricio Tollin é pós-graduado em Engenharia de Software, trabalha com tecnologia desde 2004. Já foi consultor ERP Oracle PeopleSoft, enquanto paralelamente desenvolvia seus próprios jogos em Flash. Em 2011 fundou a BivisSoft, desenvolvedora mobile, para daí em diante focar em Game Design e desenvolvimento de aplicativos e jogos. Twitter @bivisss.

Rodrigo Gomes

Rodrigo Gomes é formado em Sistemas de Informação, trabalha com tecnologia desde 2004, iniciando como programador e então analista de software em Visual Basic e Asp.Net, depois atuando como consultor do ERP Oracle PeopleSoft e, desde 2011, vem criando aplicativos e jogos mobile em Objective-C, na BivisSoft, onde é um dos co-fundadores. Twitter @rgomesbr.

Anderson Leite

Anderson Leite é formado em Engenharia de Computação, trabalha com tecnologia desde 2002, atualmente como Software Engineer na R/GA. Usa Java para desenvolvimento de aplicativos e jogos Android. Já deu aulas pela Caelum, é um dos organizadores do GURU-SP (grupo focado em Ruby e Rails) e mantém seu blog e twitter em @anderson_leite.

Dados do produto

Número de páginas:
196
ISBN:
978-85-66250-16-9

Compartilhe!

Compartilhe no Facebook Compartilhe no Twitter