Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Desenvolvimento de jogos multiplataforma com o ...

Diego Martins de Pinho
September 23, 2017
240

Desenvolvimento de jogos multiplataforma com o Construct 2

Material de apoio ao Workshop dado no dia 23/09/2017 aos alunos da Faculdade Bilac em SJC.

Diego Martins de Pinho

September 23, 2017
Tweet

Transcript

  1. Quem sou eu? Nome: Diego Martins de Pinho Idade: 25

    anos Profissão: Desenvolvedor FullStack | Empreendedor Realizações Legais: 1. Livro: ECMAScript 6 - Entre de Cabeça no Futuro do JavaScript — http://entendendoes6.com.br 2. Startup de Games: Time to Play — http://timetoplay.com.br http://diegopinho.com.br @DiegoPinho
  2. O que veremos hoje? O que é o Construct 2?

    Construção de um pequeno jogo Exportação
  3. O que é o Construct 2 O Construct é uma

    plataforma que nos permite desenvolver jogos para múltiplos sistemas e devices sem a necessidade do usuário saber programação.
  4. Por que usar o Construct 2? 1. 3 tipos de

    licença (free, personal & business). 2. Programação através de Eventos e Comportamentos. 3. Excelente documentação. 4. Flexível através de plugins. 5. Possui uma loja oficial com diversos recursos. 6. Comunidade super ativa 7. Jogos construídos em JavaScript a. Apache Cordova b. Permite codificar uma vez e deployar para vários formatos
  5. Perguntas frequentes 1. Dá pra ganhar dinheiro com jogos feitos

    no C2? a. SIM, é possível. i. Propagandas (admob) ii. Vendas dentro do jogo (microtransações) iii. Vendas do jogo (play/apple store, steam, etc) 2. Posso distribuir meu jogo de graça? a. NÃO. Para poder ganhar dinheiro é necessário ao menos uma licença Personal. 3. Existe a opção do software em pt-br? a. NÃO. Mas há muito material em português no fórum oficial.
  6. Ponto de partida 1. Documentação oficial 2. Templates e exemplos

    disponíveis no próprio C2 3. Cursos e vídeos no Youtube 4. Grupos de discussão no Facebook 5. Meetup Construct 2 — São Paulo 6. Time to Play! ;)
  7. Passos 1. Construir o jogador, suas trocas de cores e

    movimentação básica 2. Construir o bloco, a lógica de sorteio de cores e de geração aleatória 3. Colisões 4. Pontuação 5. Músicas e Sons 6. Exportar
  8. Agora é com vocês! Incrementem o jogo com mais funcionalidades:

    Ideias: 1. Adicionar mais cores 2. Adicionar um sistema para número limitado de blocos que podem passar reto 3. Telas de menu, game over
  9. Cinto de utilidades do dev gamer 1. Build e Publicação

    a. BitBalloon — http://www.bitballoon.com b. Cocoon — http://www.cocoon.io 2. Software para artes a. Paint.NET — http://www.getpaint.net/ b. InkScape — https://inkscape.org 3. Áudio a. Cloud Converter — https://cloudconvert.com/ b. Audacity — http://www.audacityteam.org c. Incompetech — https://incompetech.com/ d. Bfxr — http://www.bfxr.net/ e. Orange Free Sounds — http://www.orangefreesounds.com/
  10. Muito obrigado! Estou a disposição nas redes sociais, só passar

    e dar um oi ;) http://www.diegopinho.com.br