O slideshow foi denunciado.
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...
Próximos SlideShares
Carregando em…5
×

Criação de jogos scratch - férias

25.471 visualizações

Publicada em

Publicada em: Educação
  • Seja o primeiro a comentar

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 />

×