Anda di halaman 1dari 35

Deixe sua Imaginao Fluir:

Desenvolvimento de Jogos
para Android com o
Framework Cocos 2D

Quem somos?

Quem so vocs?

O que veremos?

O Mercado de Jogos para


Dispositivos Mveis

O Mercado de Jogos para


Dispositivos Mveis
No cenrio competitivo do desenvolvimento
de jogos um novo ambiente vem se destacando
e adquirindo adeptos rapidamente.

O Mercado de Jogos para


Dispositivos Mveis
So os Dispositivos Mveis

O Mercado de Jogos para


Dispositivos Mveis

O Mercado de Jogos para


Dispositivos Mveis
Em uma pesquisa realizada pelo SEBRAE, revela
que o Brasil o quarto maior mercado do
mundo dentro do setor de jogos digitais, com
35 milhes de usurios.

O Mercado de Jogos para


Dispositivos Mveis
O mercado de games movimentou R$ 5.3
bilhes em 2012, com crescimento de 32% em
relao a 2011 e ainda com perspectivas
positivas de crescimento at 2016.

O Mercado de Jogos para


Dispositivos Mveis

!
Brasil Game Show 2014 - Maior feira de games da America Latina.

O Mercado de Jogos para


Dispositivos Mveis
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 Mveis

SIM VOC PODE!

O Mercado de Jogos para


Dispositivos Mveis
EXEMPLOS:

O Mercado de Jogos para


Dispositivos Mveis
EXEMPLOS:

O Mercado de Jogos para


Dispositivos Mveis
EXEMPLOS:

Dong Nguyen faturou em torno de US$50 mil


por dia!

O Mercado de Jogos para


Dispositivos Mveis
EXEMPLOS:
Desenvolvedores Independentes (Indie Games) - So jogos
desenvolvidos por uma nica pessoa ou por pequenas equipes.
preciso perseverana e acima de tudo: amar o que faz.

Jogos para Android

Jogos para Android


O avano tecnolgico
possibilitou a crescente
evoluo dos dispositivos
mveis, os quais
adquiriram, assim como os
computadores, um alto
poder de processamento,
possibilitando melhores
experincias e criao de
aplicaes mais robustas.

Jogos para Android


Android sendo Software Livre, possibilitou o
aumento de desenvolvedores e aplicaes.

Jogos para Android


Jogos como Fruit Ninja e Need for Speed Shift, possibilitam
Tela Sensvel ao Toque (cortar as frutas com o dedo) e
Acelermetro (simulao do volante).

Framework Cocos2D
O desenvolvimento de um jogo um tarefa desafiadora,
envolve lgica, fsica, matemtica, imagens, sons,
jogabilidade e uma sria de outros aspectos.

Framework Cocos2D
O uso de frameworks cada vez mais usado
para se ter mais produtividade e no reinventar
a roda (utilizar funcionalidades prontas).

Framework Cocos2D
O Cocos2D um motor gratuito, de cdigo aberto
e possui verses para diversas plataformas, como:
PCs, Android, Windows Phone, iOS.
!

Focado no desenvolvimento de jogos 2D com


uma filosofia menos tcnica, diminuindo a
necessidade de programao direta.

Prottipo do Jogo

Prottipo do Jogo
Vamos ter um Player, uma bola verde :D

Onde esse ser controlado por toques na tela.

Prottipo do Jogo
Um Inimigo, onde o mesmo tem sua prpria lgica.

Uma bola vermelha assassina que vai crescendo infinitamente.

Prottipo do Jogo
O Player ganha pontos fugindo do Inimigo.

pontos++

Prottipo do Jogo
O Player perde o jogo (Game Over) se e somente se o

Game Over :(

mesmo colidir com o Inimigo.

Prottipo do Jogo
O pouco feio n?

Prottipo do Jogo
O pouco feio n?
SIM ! PORM SOMENTE O PROTTIPO!

Prottipo do Jogo
Sprites
So imagens sequenciais, geralmente de alguma
animao relacionada a alguma objeto de um game,
passando a impresso de realismo e interatividade.

Prottipo do Jogo
Game Loop
Um jogo composto por uma srie de interaes em um loop
infinito. Nele, o jogo define posies de elementos, desenha-os na
tela, atualiza valores com placar, verifica colises entre elementos.

while (true) {
System.out.println(Algum pode me parar?);
}

Prottipo do Jogo
Game Loop