Deixe sua imaginação fluir - Desenvolvimento de Jogos para ... · PCs, Android, Windows Phone,...
Transcript of Deixe sua imaginação fluir - Desenvolvimento de Jogos para ... · PCs, Android, Windows Phone,...
O Mercado de Jogos para Dispositivos Móveis
No cenário competitivo do desenvolvimento de jogos um novo ambiente vem se destacando
e adquirindo adeptos rapidamente.
O Mercado de Jogos para Dispositivos Móveis
Em uma pesquisa realizada pelo SEBRAE, revela que o Brasil é o quarto maior mercado do
mundo dentro do setor de jogos digitais, com 35 milhões de usuários.
O Mercado de Jogos para Dispositivos Móveis
O mercado de games movimentou R$ 5.3 bilhões em 2012, com crescimento de 32% em
relação a 2011 e ainda com perspectivas positivas de crescimento até 2016.
O Mercado de Jogos para Dispositivos Móveis
!
Brasil Game Show 2014 - Maior feira de games da America Latina.
O Mercado de Jogos para Dispositivos Móveis
Poxa! Mais será que se eu desenvolver um jogo posso competir com gigantes como Microsoft, EA Games, Ubisoft
dentre outras?
O Mercado de Jogos para Dispositivos Móveis
EXEMPLOS:
Dong Nguyen faturou em torno de US$50 mil por dia!
O Mercado de Jogos para Dispositivos Móveis
EXEMPLOS:Desenvolvedores Independentes (Indie Games) - São jogos
desenvolvidos por uma única pessoa ou por pequenas equipes. É preciso perseverança e acima de tudo: amar o que faz.
Jogos para AndroidO avanço tecnológico possibilitou a crescente
evolução dos dispositivos móveis, os quais
adquiriram, assim como os computadores, um alto
poder de processamento, possibilitando melhores
experiências e criação de aplicações mais robustas.
Jogos para AndroidAndroid sendo Software Livre, possibilitou o aumento de desenvolvedores e aplicações.
Jogos para AndroidJogos como Fruit Ninja e Need for Speed Shift, possibilitam
Tela Sensível ao Toque (cortar as frutas com o dedo) e Acelerômetro (simulação do volante).
Framework Cocos2DO desenvolvimento de um jogo é um tarefa desafiadora,
envolve lógica, física, matemática, imagens, sons, jogabilidade e uma séria de outros aspectos.
Framework Cocos2DO uso de frameworks é cada vez mais usado
para se ter mais produtividade e não reinventar a roda (utilizar funcionalidades prontas).
Framework Cocos2D
O Cocos2D é um motor gratuito, de código aberto e possui versões para diversas plataformas, como:
PCs, Android, Windows Phone, iOS. !
Focado no desenvolvimento de jogos 2D com uma filosofia menos técnica, diminuindo a
necessidade de programação direta.
Protótipo do JogoVamos ter um Player, uma bola verde :D
Onde esse será controlado por toques na tela.
Protótipo do JogoUm Inimigo, onde o mesmo tem sua própria lógica.
Uma bola vermelha assassina que vai crescendo infinitamente.
Protótipo do JogoO Player perde o jogo (Game Over) se e somente se o…
…mesmo colidir com o Inimigo.
Game Over :(
Protótipo do JogoSprites
São imagens sequenciais, geralmente de alguma animação relacionada a alguma objeto de um game, passando a impressão de realismo e interatividade.
Protótipo do JogoGame Loop
Um jogo é composto por uma série de interações em um loop infinito. Nele, o jogo define posições de elementos, desenha-os na tela, atualiza valores com placar, verifica colisões entre elementos.
while (true) { System.out.println(“Alguém pode me parar?”); }