Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Criação de Jogos - Scratch<br />Conteúdo Geral do Curso<br />Instrutor: Michel Fabiano<br />
Apresentação<br />Curso de Férias que possui uma carga horária de 15 horas, divididos em 3 horas por dia, durante 5 dias n...
Aula 01 – Visão geral<br />Trabalhando com o Scratch na criação de Jogos<br />
Aula 01 – Visão Geral<br />Introdução<br />O que é um game<br />Mercado de Trabalho em Games (Vídeos)<br />Ferramentas de ...
Introdução<br />Os jogos são um dos maiores divertimentos do ser humano, com a criação da eletrônica os divertimentos ganh...
O que é um game?<br />Game ou jogo eletrônico é uma forma de entretenimento, hoje em dia tais jogos podem levar ao desenvo...
Mercado de trabalho<br />É uma das oportunidades de ouro, no Brasil o interesse por essa área é recente e o maior número d...
Ferramentas de Criação<br />Há uma série de ferramentas conhecidas pelo nome de FrameWork, são eles:<br />Adobe<br />Flash...
Conhecendo o Scratch<br />Este programa foi criado pelo MIT onde o intuito é estimular e desenvolver os jovens na área de ...
Elementos Básicos de um jogo<br />Sprites<br />São os objetos utilizados na criação dos jogos, como exemplo a imagem de um...
Interface do Scratch<br />
Atividades Básicas<br />GATO CAMINHANDO<br /><ul><li>Para isso você terá que clicar no gato, a seguir você utilizará a pro...
Acompanhe o professor em aula.</li></li></ul><li>Atividades Básicas<br />GATO CAMINHANDO<br />Vamos pensar agora na progra...
Atividades Básicas<br />Agora você irá mudar o palco e inserir um novo Sprite (Personagem) tente fazer com que ele percorr...
Atividades Propostas<br />Uso básico do programa<br />Importar Sprites<br />Criar código de movimentação<br />Mudar os Spr...
Aula 02 – Trabalhando com o scratch<br />Conhecendo a ferramenta e um pouco de lógica em programação de jogos<br />
Aula 02 – Trabalhando com Scratch<br />Programação Básica<br />Estruturas básicas e lógicas<br />Criação de animação<br />...
Programação Básica<br />Na aula anterior você já viu como programar um Sprite para caminhar no Palco (Criação de Script).<...
Estruturas Básicas e Lógicas<br />As principais estruturas lógicas que o Scratch trabalha são as estruturas de Controle.<b...
Estruturas Básicas e Lógicas<br />Com essas estruturas é possível determinar se um Sprite deve REPETIR um números de vezes...
Estrutura de Movimentação<br />No Scratch é possível mudar, mover ou movimentar um Sprite, para isso você deverá utilizar ...
Estrutura de Movimentação<br />Com esses comandos é possível você fazer com que um Sprite mova, mude de posição ou em outr...
Estrutura de Aparência<br />É possível deixar a animação mais parecida com a realidade, por exemplo:<br />A ação de caminh...
Criação de Animação<br />Tente criar uma animação semelhante a da primeira aula, insira alguns Sprites (Personagem), alter...
Atividade - Teclado<br />Vamos agora praticar a ação de caminhar através do TECLADO com o.<br />Para isso crie um novo pro...
Movimentação de Objetos<br />Lembra-se do Plano Cartesiano? Bom, lembra-se de X e Y ? <br />Isso mesmo, esse é o plano car...
Movimentação de Objetos<br />Eixo X<br />Movimento para Esquerda, números negativos.<br />Movimento para Direita, números ...
Movimentação de Objetos<br />Eixo Y<br />Movimento para Cima, números positivos.<br />Movimento para Baixo, números negati...
Movimentação de Objetos<br />Insira um novo Sprite e aplique o Script ao lado, após isso teste e veja o resultado.<br />Te...
Movimentação de Objetos<br />Tente agora criar neste mesmo Sprite um Script para movimentação para Esquerda e para Direita...
Importação de Imagens<br />Você já viu como importar imagens para os Sprites e para o Palco, porém é possível importar as ...
Aulas 03 e 04projeto game<br />Criação de um jogo junto com o professor<br />
Aula 03 – Projeto Game<br />Definição do Game a ser Criado<br />Baixar os Sprites<br />Códigos para os objetos<br />Criaçã...
Definição do Game<br />Neste curso criaremos um jogo semelhante ao famoso PacMan.<br />Teremos já as imagens para palco, a...
Baixar os Sprites<br />Os Sprites estão localizados no Servidor no seguinte caminho:<br />Alunos em ServerWinProf. MichelC...
Códigos para os Objetos<br />Você deverá seguir junto com o professor a inserção dos códigos para os objetos através do ma...
Objetos do Jogo<br />Planos de Fundo para o Palco:<br />Tela Inicial, Apresentação, Fase 01, Fase 02 e Fim<br />Sprites do...
Variáveis do Jogo<br />Quais são as variáveis de um jogo? No nosso caso a variável será o Placar, ela deve ser criada e a ...
Código Inicial para o Palco<br />
Código Teclas PacToy - Mover<br />
Código Moedas e Posições<br />
Código PacToy – Sumir Moedas e Mudar Placar<br />
Código para Sumir Moedas<br />Este código deve ser replicado para as outras moedas<br />
Código Mudança de Fase - PacToy<br />Este código deve ser acrescido para as setas ESQUERDA e DIREITA<br />
Códigos para Sprites – Fase 02<br />Código para o Palco<br />Código para as Moedas<br />Código para o PacToy<br />
Código para o FIM<br />Código para o PacToy<br />Código para o Palco<br />Código para as Moedas<br />
Código para a Caveirinha<br />Código para o PacToy<br />Código para o Inimigo<br />
Aula 05 – término e publicação do jogo<br />Publicação e Divulgação do Jogo na Internet<br />
Aula 05 – Projeto  e Publicação<br />Término do projeto da aula anterior<br />Criação da conta no Website do MIT<br />Envi...
Término do Projeto<br />É importante testar o projeto, ver como ficou o jogo antes de publicá-lo na internet.<br />É possí...
Criação da Conta<br />Para isso você terá que visitar o site do Mit e Criar uma conta para publicação, acompanhe o profess...
Publicação e Divulgação<br />Após criar a conta você dever fazer o login, dentro da sua área (perfil) você poderá enviar o...
Upcoming SlideShare
Loading in …5
×

Criação de jogos scratch - férias

25,593 views

Published on

Published in: Education
  • Be the first to comment

Criação de jogos scratch - férias

  1. 1. Criação de Jogos - Scratch<br />Conteúdo Geral do Curso<br />Instrutor: Michel Fabiano<br />
  2. 2. Apresentação<br />Curso de Férias que possui uma carga horária de 15 horas, divididos em 3 horas por dia, durante 5 dias na semana.<br />Curso tem o intuito de apresentar o processo de criação de um jogo com a ferramenta Scratch.<br />
  3. 3. Aula 01 – Visão geral<br />Trabalhando com o Scratch na criação de Jogos<br />
  4. 4. Aula 01 – Visão Geral<br />Introdução<br />O que é um game<br />Mercado de Trabalho em Games (Vídeos)<br />Ferramentas de Criação<br />Conhecendo o Scratch<br />Visão Geral<br />Elementos Básicos para a criação de um Game<br />Interface do Scratch<br />Atividades Básicas<br />
  5. 5. Introdução<br />Os jogos são um dos maiores divertimentos do ser humano, com a criação da eletrônica os divertimentos ganharam novas roupagens conhecidos como jogos eletrônicos, por ai temos diversos exemplos como: <br />MiniGames, VídeoGames, Jogos para PC’s e muitos outros exemplos.<br />
  6. 6. O que é um game?<br />Game ou jogo eletrônico é uma forma de entretenimento, hoje em dia tais jogos podem levar ao desenvolvimento do aprender, como:<br />criação de estratégias;<br />responsabilidades e; <br />outros exemplos.<br />
  7. 7. Mercado de trabalho<br />É uma das oportunidades de ouro, no Brasil o interesse por essa área é recente e o maior número de empresas na área de criação de jogos são para os dispositivos portáteis como os celulares.<br />Assista ao vídeo<br />
  8. 8. Ferramentas de Criação<br />Há uma série de ferramentas conhecidas pelo nome de FrameWork, são eles:<br />Adobe<br />Flash<br />SCRATCH<br />... e muitos outros!<br />
  9. 9. Conhecendo o Scratch<br />Este programa foi criado pelo MIT onde o intuito é estimular e desenvolver os jovens na área de programação.<br />Com esse programa é possível criar jogos e animações.<br />Visite:<br />http://scratch.mit.edu<br />
  10. 10. Elementos Básicos de um jogo<br />Sprites<br />São os objetos utilizados na criação dos jogos, como exemplo a imagem de um personagem.<br />Scripts<br />São os comandos que utilizaremos para “dar vida” aos sprites<br />Palco<br />É o ambiente visual da criação<br />
  11. 11. Interface do Scratch<br />
  12. 12. Atividades Básicas<br />GATO CAMINHANDO<br /><ul><li>Para isso você terá que clicar no gato, a seguir você utilizará a programação ao lado.
  13. 13. Acompanhe o professor em aula.</li></li></ul><li>Atividades Básicas<br />GATO CAMINHANDO<br />Vamos pensar agora na programação caso o gato toque no canto da tela.<br />Nessa programação quando o gato tocar na borda ele irá andar para traz, mas cuidado, repare no que acontecerá.<br />
  14. 14. Atividades Básicas<br />Agora você irá mudar o palco e inserir um novo Sprite (Personagem) tente fazer com que ele percorra o palco, repita os passos dos Scripts anteriores.<br />Para alterar o palco você deverá clicar em Palco, a seguir surgirão 3 guias novas, escolha a guia Plano de Fundo, após isso clique no Botão Importar.<br />
  15. 15. Atividades Propostas<br />Uso básico do programa<br />Importar Sprites<br />Criar código de movimentação<br />Mudar os Sprites<br />Importar Background para o Palco<br />Explicar os botões de controle<br />
  16. 16. Aula 02 – Trabalhando com o scratch<br />Conhecendo a ferramenta e um pouco de lógica em programação de jogos<br />
  17. 17. Aula 02 – Trabalhando com Scratch<br />Programação Básica<br />Estruturas básicas e lógicas<br />Criação de animação<br />Atividades de Programação<br />Movimentação de Objetos<br />Importação de Imagens para: <br />Palco e Sprites<br />
  18. 18. Programação Básica<br />Na aula anterior você já viu como programar um Sprite para caminhar no Palco (Criação de Script).<br />Nesta segunda aula você trabalhará com novas estruturas de programação de forma didática e intuitiva, sempre tentando atingir um objetivo com o sprite.<br />
  19. 19. Estruturas Básicas e Lógicas<br />As principais estruturas lógicas que o Scratch trabalha são as estruturas de Controle.<br />
  20. 20. Estruturas Básicas e Lógicas<br />Com essas estruturas é possível determinar se um Sprite deve REPETIR um números de vezes a ação, ou ainda, verificar SE algo for Verdadeiro fazer uma rotina, SENÃO fazer uma rotina diferente.<br />É possível criar uma ação para a TECLA quando for pressionada.<br />Além de muito mais!<br />
  21. 21. Estrutura de Movimentação<br />No Scratch é possível mudar, mover ou movimentar um Sprite, para isso você deverá utilizar a estrutura de Movimento.<br />
  22. 22. Estrutura de Movimentação<br />Com esses comandos é possível você fazer com que um Sprite mova, mude de posição ou em outras palavras se movimente no palco.<br />Lembre-se de como foi possível fazer com que o Sprite (Gato) caminhasse no palco na primeira aula.<br />
  23. 23. Estrutura de Aparência<br />É possível deixar a animação mais parecida com a realidade, por exemplo:<br />A ação de caminhar, para isso é necessário mudar o traje do Sprite.<br />
  24. 24. Criação de Animação<br />Tente criar uma animação semelhante a da primeira aula, insira alguns Sprites (Personagem), altere o Palco e tente utilizar as estruturas de Controle, Movimento e Aparência.<br />
  25. 25. Atividade - Teclado<br />Vamos agora praticar a ação de caminhar através do TECLADO com o.<br />Para isso crie um novo projeto, insira um palco e um novo sprite.<br />O código para o seu Sprite (Personagem) será o Script ao lado.<br />
  26. 26. Movimentação de Objetos<br />Lembra-se do Plano Cartesiano? Bom, lembra-se de X e Y ? <br />Isso mesmo, esse é o plano cartesiano, para entendermos um pouco melhor a movimentação de um Sprite no Palco é importante saber quando o X e o Y são positivos e negativos.<br />
  27. 27. Movimentação de Objetos<br />Eixo X<br />Movimento para Esquerda, números negativos.<br />Movimento para Direita, números positivos.<br />Caminhar, Correr, Andar<br />
  28. 28. Movimentação de Objetos<br />Eixo Y<br />Movimento para Cima, números positivos.<br />Movimento para Baixo, números negativos.<br />Pular, Abaixar, Saltar<br />
  29. 29. Movimentação de Objetos<br />Insira um novo Sprite e aplique o Script ao lado, após isso teste e veja o resultado.<br />Tente entender o que está acontecendo com a criação desse Script.<br />
  30. 30. Movimentação de Objetos<br />Tente agora criar neste mesmo Sprite um Script para movimentação para Esquerda e para Direita, lembre-se dos Eixos X e Y.<br />Dica, qual eixo corresponde para Direita e para Esquerda?<br />
  31. 31. Importação de Imagens<br />Você já viu como importar imagens para os Sprites e para o Palco, porém é possível importar as imagens que você fez ou baixou da internet, para isso siga os passos juntamente com o professor.<br />
  32. 32. Aulas 03 e 04projeto game<br />Criação de um jogo junto com o professor<br />
  33. 33. Aula 03 – Projeto Game<br />Definição do Game a ser Criado<br />Baixar os Sprites<br />Códigos para os objetos<br />Criação da primeira parte do jogo (Atividade junto com o Professor)<br />Definição das variáveis do jogo<br />Tira-Dúvidas sobre as atividades do projeto<br />
  34. 34. Definição do Game<br />Neste curso criaremos um jogo semelhante ao famoso PacMan.<br />Teremos já as imagens para palco, as imagens para os Sprites e parte do código do Game.<br />A partir de agora iremos utilizar as folhas de apoio que apresentam os demais passos para elaboração do projeto.<br />
  35. 35. Baixar os Sprites<br />Os Sprites estão localizados no Servidor no seguinte caminho:<br />Alunos em ServerWinProf. MichelCursos FériasScratchImagens<br />
  36. 36. Códigos para os Objetos<br />Você deverá seguir junto com o professor a inserção dos códigos para os objetos através do material de apoio e instruções em sala de aula.<br />
  37. 37. Objetos do Jogo<br />Planos de Fundo para o Palco:<br />Tela Inicial, Apresentação, Fase 01, Fase 02 e Fim<br />Sprites do jogo:<br />PacToy, Moedas e Caveirinha<br />Tais Objetos receberão seus devidos códigos durante o desenvolvimento do projeto.<br />
  38. 38. Variáveis do Jogo<br />Quais são as variáveis de um jogo? No nosso caso a variável será o Placar, ela deve ser criada e a programação dos objetos irá alterar o valor no Placar automaticamente.<br />
  39. 39. Código Inicial para o Palco<br />
  40. 40. Código Teclas PacToy - Mover<br />
  41. 41. Código Moedas e Posições<br />
  42. 42. Código PacToy – Sumir Moedas e Mudar Placar<br />
  43. 43. Código para Sumir Moedas<br />Este código deve ser replicado para as outras moedas<br />
  44. 44. Código Mudança de Fase - PacToy<br />Este código deve ser acrescido para as setas ESQUERDA e DIREITA<br />
  45. 45. Códigos para Sprites – Fase 02<br />Código para o Palco<br />Código para as Moedas<br />Código para o PacToy<br />
  46. 46. Código para o FIM<br />Código para o PacToy<br />Código para o Palco<br />Código para as Moedas<br />
  47. 47. Código para a Caveirinha<br />Código para o PacToy<br />Código para o Inimigo<br />
  48. 48. Aula 05 – término e publicação do jogo<br />Publicação e Divulgação do Jogo na Internet<br />
  49. 49. Aula 05 – Projeto e Publicação<br />Término do projeto da aula anterior<br />Criação da conta no Website do MIT<br />Enviar e Visualizar os projetos<br />
  50. 50. Término do Projeto<br />É importante testar o projeto, ver como ficou o jogo antes de publicá-lo na internet.<br />É possível inserir novas fases neste projeto e publicá-lo como uma nova versão do jogo.<br />
  51. 51. Criação da Conta<br />Para isso você terá que visitar o site do Mit e Criar uma conta para publicação, acompanhe o professor.<br />
  52. 52. Publicação e Divulgação<br />Após criar a conta você dever fazer o login, dentro da sua área (perfil) você poderá enviar os seus projetos para o Mit e divulgá-los na internet.<br />

×