Desenvolvimento de Games<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...
Conteúdo Geral<br />Aula 01<br />Apresentação e Visão Geral<br />Aula 02<br />Game Maker e Elementos<br />Aula 03<br />Iní...
Aula 01 - apresentação<br />Apresentação e Visão Geral do Game Maker<br />
Introdução<br />Os jogos são um dos maiores divertimentos do ser humano, com a criação da eletrônica os divertimentos ganh...
História dos Jogos Eletrônicos<br />Os jogos eletrônicos ganham conhecimento da população apenas na década de 70, no entan...
História dos Jogos Eletrônicos<br />1971<br />Criação do 1º videogame conectado a TV, Odyssey.<br />1973<br />Pong, criaçã...
Resumo - Década de 80<br />Na década de 80 o sucesso era o Atari e diversas empresas que hoje conhecemos desenvolviam jogo...
Exemplos<br />Nintendo 64<br />SuperNes<br />PS One<br />Mega Drive / Genesis<br />XBOX 360<br />Wii<br />PS 3<br />
O que é um game?<br />Game ou jogo eletrônico é uma forma de entretenimento, hoje em dia tais jogos podem levar ao desenvo...
Gêneros de Games<br />Há diversos gêneros de games, os mais conhecidos são:<br /><ul><li> Crianças e Entretenimento
 MMORPG
OnLine ou Web</li></ul>- Estratégia<br />- RPG<br />- FPS<br />- Esportes<br />- Aventura<br />- Ação<br />- Corrida<br />
Gêneros de Games<br />NPD Group: 2008 – Unidades Vendidas<br />
Profissionais dos Games<br />
Etapas de Planejamento<br />Objetivo do Jogo<br />Critério de Finalização<br />História<br />Jogabilidade<br />Rejogabilid...
Ferramentas de Criação<br />Há uma série de ferramentas conhecidas pelo nome de FrameWork, são eles:<br />Adobe<br />Flash...
Visão Geral da Ferramenta<br />É uma ótima ferramenta para quem deseja iniciar na programação de jogos.<br />Comandos simp...
Interface Gráfica Game Maker<br />
Semelhanças entre Scratch e GM<br />Scratch<br />Ferramenta Básica<br />Desenvolve o principio básico em programação<br />...
Conhecendo o GameMaker<br />Visite o Site da Yoyogames para conhecer um pouco mais sobre essa ferramenta ou senão faça uma...
Elementos Básicos - Resumo<br />Sprites<br />São as imagens, pense na imagem do jogador, dos inimigos, enfim a imagem é o ...
Atividades Básicas<br />Nesta aula haverão atividades para criação de:<br />Sprites<br />Backgrounds<br />Objetos<br />Roo...
Criação de Sprite<br />Junto com o professor crie um sprite, siga os passos conforme demonstrado.<br />É muito importante ...
Criação de Background<br />Junto com o professor, você irá criar Backgrounds que poderão ser utilizados na Roomou nas Room...
Criação do Objeto<br />Agora você irá criar o objeto referente ao Sprite criado na atividade anterior, vamos aprender algu...
Criação da Room<br />Agora você irá criar a Room e inserir os objetos dentro da Room, além de configurar a Room adequadame...
Atividade Final<br />Criação de um jogo onde o intuito é inserir um personagem e com o botão esquerdo do mouse iremos clic...
Aula 02 – GM e elementos<br />Conhecimento básico sobre os principais elementos de criação de um jogo, além de apresentar ...
Elementos Básicos de um Jogo<br />Sprites<br />São as imagens referentes aos objetos utilizados na criação dos jogos, como...
Programação Básica<br />No GameMaker utilizaremos os botões de programação ao invés de digitar os comandos de programação ...
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 Acima, números Negativos.<br />Movimento para Abaixo, números Posi...
Movimentar um Objeto<br />Para movimentar um objeto dentro do GameMaker é necessário uma série de passos:<br />1º) Criar u...
Atividade 01 - Movimentação<br />Criar um Sprite<br />Você irá clicar no botão do PacMan vermelho.<br />Uma nova tela surg...
Atividade 01 - Movimentação<br />Criar um Objeto<br />Agora você deverá criar um Objeto, para isso clique no Globo Azul (C...
Atividade 01 - Movimentação<br />Criar a programação de movimento<br />Nesta tela você deverá clicar em AddEvent e escolhe...
Atividade 01 - Movimentação<br />Nesta nova tela você irá criar as ações de movimentação no nosso caso será o uso da ação ...
Atividade 01 - Movimentação<br />Jump To Position<br />Cada tecla precisará dessa ação, então você deverá programar as açõ...
Atividade 01 - Movimentação<br />Ações para os botões<br />Tecla: Comando (Posição X, Posição Y)<br />Left (Esquerda): Jum...
Atividade 01 - Movimentação<br />Criar a Room<br />Clique no botão semelhante a uma janela<br />Após isso você deverá inse...
Salvar e Criar Executável<br />Para Salvar o Projeto você deverá clicar em File, Save As. <br />Dê um nome para o arquivo ...
Atividades - Resumos<br />Criar um novo Sprite, Objeto e programar teclas para movimentá-lo na tela, utilize agora as tecl...
Atividades - Background<br />Inserir um background para a Tela de Fundo da Room.<br />
Atividades - Pontos<br />Nesta atividade o aluno deverá inserir três Sprites (Mario, Bloco e Diamante), quando o Mario toc...
Atividades – Move Fixed<br />Criar um Sprite e inserir um código de movimentação baseando na opção Move Fixed, isso para m...
Aula 03 – Início projeto<br />Primeiros passos na criação do jogo<br />
Definição do Jogo<br />Nesta curso criaremos um jogo em 2D, simples e já com as imagens gráficas prontas.<br />Os códigos ...
O jogo<br />Neste primeiro projeto iremos focar na criação de:<br />Sprites<br />Backgrounds<br />Objetos<br />Programar o...
Sprites<br />Neste projeto você utilizará os sprites da pasta do curso e indicados pelo professor, abaixo sugestão de nome...
spr_bola (bola.png)
spr_bloco_vermelho (bloco_vermelho.png)
spr_bloco_amarelo (bloco_amarelo.png)
spr_bloco_azul (bloco_azul.png)</li></li></ul><li>Backgrounds<br />Você utilizará as imagens da pasta do curso para criar ...
bg_textura_02 (textura_02.png)
bg_textura_03 (textura_03.png)</li></li></ul><li>Objetos<br />Para os sprites criados deveremos criar seus respectivos obj...
Objeto Bola<br />Criar código de movimentação<br />Eventos para teclas:<br />Direita (Right), Esquerda (Left), Acima (Up) ...
Objeto Bola<br />Código de Colisão com Parede (SOLID)<br />Agora você deverá adicionar o Evento Colisão e inserir a ação p...
Objeto Bola<br />Agora mudar as Rooms quando a bola tocar na porta colorida, então será um novo evento de colisão, com a a...
Objeto Bola<br />Agora e a porta Azul? Bom aqui as ações serão diferentes, quando a bola tocar na porta Azul, deverá Termi...
Rooms<br />Agora você deverá criar 3 telas representando as fases do jogo, quando a bola tocar cada uma das portas colorid...
Pontuação<br />Para contar os pontos vamos programar as portas, quando a bola tocar:<br />colidir com portas deverá marcar...
Pontuação<br />É importante você informar que no início do jogo o Placar começa do Zero, para isso você pode adicionar um ...
Pontuação<br />Outro Evento que deve ser adicionado é o GAME END (Jogo Terminado), lembra-se quando a bola tocar a Porta A...
Projeto – Conclusões Finais<br />UFA, terminamos!<br />Neste projeto você viu como criar Sprites, Objetos, Backgrounds, Pr...
Aula 04 – projeto<br />Projeto Final - Início<br />
Upcoming SlideShare
Loading in...5
×

Criação de jogos game maker - férias

19,172

Published on

Material de apoio aos alunos do curso de Game Maker - Férias

Published in: Education
2 Comments
6 Likes
Statistics
Notes
  • estou em todos tipos de gerentes menos spriters(não me enpede de ultilizar outros sprites e animalos) modeladores, artistas e musico.
    Qualquer coisa prescisa de ajuda no GM eu ja sei o basico e preciso de uma equipe.
    email:nivaldo95@live.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • it´s cool
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total Views
19,172
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
439
Comments
2
Likes
6
Embeds 0
No embeds

No notes for slide

Criação de jogos game maker - férias

  1. 1. Desenvolvimento de Games<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 Game Maker.<br />
  3. 3. Conteúdo Geral<br />Aula 01<br />Apresentação e Visão Geral<br />Aula 02<br />Game Maker e Elementos<br />Aula 03<br />Início do Projeto<br />Aula 04<br />Continuidade do Projeto<br />Aula 05 <br />Finalização do Projeto<br />
  4. 4. Aula 01 - apresentação<br />Apresentação e Visão Geral do Game Maker<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. História dos Jogos Eletrônicos<br />Os jogos eletrônicos ganham conhecimento da população apenas na década de 70, no entanto há alguns fatos históricos importantes sobre o seu desenvolvimento.<br />1958 <br />1º Game, Tennis for Two, Laboratório Militar dos EUA, BrookhavenNationalLaboratory (PC)<br />1961<br />SpaceWar, surgido dentro do MIT (PC)<br />
  7. 7. História dos Jogos Eletrônicos<br />1971<br />Criação do 1º videogame conectado a TV, Odyssey.<br />1973<br />Pong, criação da Atari e sucesso na época<br />1980<br />SpaceInvaders, da Atari e um novo sucesso.<br />Battlezone, 1º jogo em 3D em 1º pessoa, governo americano compra o projeto.<br />Criação do mais famoso e conhecido para Atari da Namco, PacMan.<br />
  8. 8. Resumo - Década de 80<br />Na década de 80 o sucesso era o Atari e diversas empresas que hoje conhecemos desenvolviam jogos para o Atari são elas:<br />Nintendo, Imagic, Namco, Konami, Sega<br />Deste modo na década de 80 surgem novos consoles para brigar e ocupar o lugar da Atari que vem sofrendo com quedas de vendas em seus consoles no mundo.<br />
  9. 9. Exemplos<br />Nintendo 64<br />SuperNes<br />PS One<br />Mega Drive / Genesis<br />XBOX 360<br />Wii<br />PS 3<br />
  10. 10. 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 />
  11. 11. Gêneros de Games<br />Há diversos gêneros de games, os mais conhecidos são:<br /><ul><li> Crianças e Entretenimento
  12. 12. MMORPG
  13. 13. OnLine ou Web</li></ul>- Estratégia<br />- RPG<br />- FPS<br />- Esportes<br />- Aventura<br />- Ação<br />- Corrida<br />
  14. 14. Gêneros de Games<br />NPD Group: 2008 – Unidades Vendidas<br />
  15. 15. Profissionais dos Games<br />
  16. 16. Etapas de Planejamento<br />Objetivo do Jogo<br />Critério de Finalização<br />História<br />Jogabilidade<br />Rejogabilidade<br />“Clemência”<br />Desafio<br />Recompensa<br />Salvar e Registrar<br />“Ecossistema” do jogo<br />Polimento<br />
  17. 17. 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 />
  18. 18. Visão Geral da Ferramenta<br />É uma ótima ferramenta para quem deseja iniciar na programação de jogos.<br />Comandos simples e intuitivos.<br />É uma ferramenta proprietária, no entanto há a sua versão gratuita.<br />Proprietária: Yoyogames<br />1999: Criador – Mark Overmars<br />
  19. 19. Interface Gráfica Game Maker<br />
  20. 20. Semelhanças entre Scratch e GM<br />Scratch<br />Ferramenta Básica<br />Desenvolve o principio básico em programação<br />Conceitos básicos na programação de jogos<br />Games em 2D<br />Animação<br />Game Maker<br />Ferramenta Avançada<br />Desenvolve o aluno no ambiente básico até ao avançado em programação<br />Aborda todos os conceitos na programação de jogos<br />Uso de linguagem: GML<br />Games em 2D e 3D<br />Animação<br />
  21. 21. Conhecendo o GameMaker<br />Visite o Site da Yoyogames para conhecer um pouco mais sobre essa ferramenta ou senão faça uma busca em um site de pesquisa que você encontrará muitas outras informações sobre o GameMaker.<br />http://www.yoyogames.com<br />
  22. 22. Elementos Básicos - Resumo<br />Sprites<br />São as imagens, pense na imagem do jogador, dos inimigos, enfim a imagem é o Sprite.<br />Objetos (Objects)<br />Bom você tem a imagem (Sprite) que tal ela ganhar vida, poder se mover? Para isso você terá que criar um Objeto que receberá essa “vida artificial”.<br />BackGrounds<br />São os fundos telas, o cenário, a imagem para o palco.<br />Room(Palco)<br />É o ambiente visual da criação do jogo, onde você posicionará os objetos criados.<br />
  23. 23. Atividades Básicas<br />Nesta aula haverão atividades para criação de:<br />Sprites<br />Backgrounds<br />Objetos<br />Rooms<br />
  24. 24. Criação de Sprite<br />Junto com o professor crie um sprite, siga os passos conforme demonstrado.<br />É muito importante entender o conceito básico de cada objeto, então lembre-se do significado de sprite.<br />
  25. 25. Criação de Background<br />Junto com o professor, você irá criar Backgrounds que poderão ser utilizados na Roomou nas Rooms do jogo.<br />É importante dar nomes aos sprites, backgrounds, objetos e outros quando forem criados, fica melhor o entendimento e o que significada cada um dentro do projeto do jogo.<br />
  26. 26. Criação do Objeto<br />Agora você irá criar o objeto referente ao Sprite criado na atividade anterior, vamos aprender alguns comandos básicos de movimentação, então siga o professor com bastante atenção.<br />
  27. 27. Criação da Room<br />Agora você irá criar a Room e inserir os objetos dentro da Room, além de configurar a Room adequadamente, por exemplo inserir a imagem de Background dentro da Room.<br />Por final você irá testar o seu personagem na Room, para ver se realmente ele se move.<br />
  28. 28. Atividade Final<br />Criação de um jogo onde o intuito é inserir um personagem e com o botão esquerdo do mouse iremos clicar em cima do personagem, quando o clique tiver sucesso o usuário ganhará pontos.<br />Acompanhe o professor para criação do primeiro jogo.<br />
  29. 29. Aula 02 – GM e elementos<br />Conhecimento básico sobre os principais elementos de criação de um jogo, além de apresentar os passos básicos na área de programação com Game Maker.<br />
  30. 30. Elementos Básicos de um Jogo<br />Sprites<br />São as imagens referentes aos objetos utilizados na criação dos jogos, como exemplo a imagem de um personagem.<br />Objetos (Objects)<br />São os responsáveis por receber os Scripts (Comandos) onde o objeto “ganhará vida” no jogo.<br />BackGrounds<br />São os fundos de tela de um jogo em 2D<br />Sounds<br />São os sons que serão inseridos e programados no jogo quando acontecer algum evento, por exemplo uma colisão, uma pontuação extra, a música de fundo do jogo.<br />Scripts<br />São os comandos que utilizaremos para “dar vida” aos objetos.<br />Room (Palco)<br />É o ambiente visual da criação<br />
  31. 31. Programação Básica<br />No GameMaker utilizaremos os botões de programação ao invés de digitar os comandos de programação em GML, já que este curso pretende dar uma visão geral e básica na criação de um game.<br />
  32. 32. 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 />
  33. 33. Movimentação de Objetos<br />Eixo X<br />Movimento para Esquerda, números negativos.<br />Movimento para Direita, números positivos.<br />Eixo X (Horizonal)<br />Esquerda (LEFT)<br />Direita (RIGHT)<br />Caminhar, Correr, Andar<br />
  34. 34. Movimentação de Objetos<br />Eixo Y<br />Movimento para Acima, números Negativos.<br />Movimento para Abaixo, números Positivos.<br />SUBIR (UP)<br />Eixo Y (Vertical)<br />ABAIXO (DOWN)<br />Pular, Abaixar, Saltar<br />
  35. 35. Movimentar um Objeto<br />Para movimentar um objeto dentro do GameMaker é necessário uma série de passos:<br />1º) Criar um Sprite<br />2º) Criar um Objeto<br />3º) Programar o Objeto<br />4º) Inserir o Objeto na Room<br />Para essa atividade siga os passos juntamente com o professor.<br />
  36. 36. Atividade 01 - Movimentação<br />Criar um Sprite<br />Você irá clicar no botão do PacMan vermelho.<br />Uma nova tela surgirá:<br />Aqui você deverá dar um<br />nome ao Sprite e Carregá-lo.<br />
  37. 37. Atividade 01 - Movimentação<br />Criar um Objeto<br />Agora você deverá criar um Objeto, para isso clique no Globo Azul (CreateObject)<br />Uma nova caixa surgirá com a opção de dar um nome ao Objeto e criar a referência entre o Sprite e o Objeto.<br />Ainda é possível nesta tela criar a programação (Eventos) de movimentação do personagem.<br />
  38. 38. Atividade 01 - Movimentação<br />Criar a programação de movimento<br />Nesta tela você deverá clicar em AddEvent e escolher a opção Keryboar, pois será através do teclado que o objeto irá se mover.<br />Quando clicar em Keyboard você terá diversas opções de teclas, para mover serão UP, Down, Right e Left.<br />
  39. 39. Atividade 01 - Movimentação<br />Nesta nova tela você irá criar as ações de movimentação no nosso caso será o uso da ação Jump to Position, para mover o Personagem na tela.<br />Siga os passos com o professor.<br />
  40. 40. Atividade 01 - Movimentação<br />Jump To Position<br />Cada tecla precisará dessa ação, então você deverá programar as ações nas coordenadas de X e Y, no slide a seguir você terá os valores.<br />
  41. 41. Atividade 01 - Movimentação<br />Ações para os botões<br />Tecla: Comando (Posição X, Posição Y)<br />Left (Esquerda): Jump to Position (-5,0)<br />Right (Direita): Jump to Position (5,0)<br />Up (Acima): Jump to Position (0,-5)<br />Down (Abaixo): Jump to Position (0,5)<br />No campo computacional, o plano cartesiano é ao contrátio apenas no EIXO Y (Vertical).<br />
  42. 42. Atividade 01 - Movimentação<br />Criar a Room<br />Clique no botão semelhante a uma janela<br />Após isso você deverá inserir o objeto na room, para assim depois testar o jogo clicando no botão RUN.<br />
  43. 43. Salvar e Criar Executável<br />Para Salvar o Projeto você deverá clicar em File, Save As. <br />Dê um nome para o arquivo e o armazena na pasta desejada.<br />Para criar um Executável clique em File, CreateExecutable.<br />
  44. 44. Atividades - Resumos<br />Criar um novo Sprite, Objeto e programar teclas para movimentá-lo na tela, utilize agora as teclas A, S,D,W.<br />Esquerda (Left) – Tecla A<br />Direita (Right) – Tecla D<br />Acima (Up) – Tecla W<br />Abaixo (Down) – Tecla S<br />
  45. 45. Atividades - Background<br />Inserir um background para a Tela de Fundo da Room.<br />
  46. 46. Atividades - Pontos<br />Nesta atividade o aluno deverá inserir três Sprites (Mario, Bloco e Diamante), quando o Mario tocar no Diamante, ele deverá ganhar 10 pontos, quando tocar no bloco é a colisão.<br />Crie também um background como cenário da Room.<br />Inserir diversas moedas na Room e Testar.<br />
  47. 47. Atividades – Move Fixed<br />Criar um Sprite e inserir um código de movimentação baseando na opção Move Fixed, isso para mover o personagem para Esqueda, Direita, Acima e Abaixo.<br />Utilizar um Sprite e Objeto para Colisão<br />Fazer o código de colisão entre Personagem e Parede.<br />
  48. 48. Aula 03 – Início projeto<br />Primeiros passos na criação do jogo<br />
  49. 49. Definição do Jogo<br />Nesta curso criaremos um jogo em 2D, simples e já com as imagens gráficas prontas.<br />Os códigos serão feitos em sala de aula junto com o professor.<br />Siga as etapas passo-a-passo.<br />
  50. 50. O jogo<br />Neste primeiro projeto iremos focar na criação de:<br />Sprites<br />Backgrounds<br />Objetos<br />Programar os códigos para movimentação, colisão, Placar (Score), Vidas (Life), Mudar de Room, Recorde e Reiniciar o Game .<br />
  51. 51. Sprites<br />Neste projeto você utilizará os sprites da pasta do curso e indicados pelo professor, abaixo sugestão de nomes para os sprites:<br />Sprites: <br /><ul><li>spr_parede (parede.png)
  52. 52. spr_bola (bola.png)
  53. 53. spr_bloco_vermelho (bloco_vermelho.png)
  54. 54. spr_bloco_amarelo (bloco_amarelo.png)
  55. 55. spr_bloco_azul (bloco_azul.png)</li></li></ul><li>Backgrounds<br />Você utilizará as imagens da pasta do curso para criar os backgrounds.<br />São elas:<br /><ul><li>bg_textura_01 (textura_01.png)
  56. 56. bg_textura_02 (textura_02.png)
  57. 57. bg_textura_03 (textura_03.png)</li></li></ul><li>Objetos<br />Para os sprites criados deveremos criar seus respectivos objetos, para após inserir os eventos de colisão, movimentação e outros.<br />obj_parede (Marcar a opção Solid)<br />obj_bloco_vermelho<br />obj_bloco_amarelo<br />obj_bloco_azul<br />obj_bola<br />Após isso você deverá programar os eventos e as ações para os objetos.<br />
  58. 58. Objeto Bola<br />Criar código de movimentação<br />Eventos para teclas:<br />Direita (Right), Esquerda (Left), Acima (Up) e Abaixo (Down)<br />Uso da ação Jump to position:<br />Left (Esquerda): Jump to Position (-5,0)<br />Right (Direita): Jump to Position (5,0)<br />Up (Acima): Jump to Position (0,-5)<br />Down (Abaixo): Jump to Position (0,5)<br />
  59. 59. Objeto Bola<br />Código de Colisão com Parede (SOLID)<br />Agora você deverá adicionar o Evento Colisão e inserir a ação para a Bola ficar parada quando ocorrer uma colisão (Move Fixed).<br />Evento Collision – obj_parede<br />Ação – Move Fixed (Centro)<br />
  60. 60. Objeto Bola<br />Agora mudar as Rooms quando a bola tocar na porta colorida, então será um novo evento de colisão, com a ação ir para a próxima Room.<br />Evento Colisão – Ação NextRoom<br />Colisão com Porta Vermelha, Amarela <br />Ação NextRoom<br />
  61. 61. Objeto Bola<br />Agora e a porta Azul? Bom aqui as ações serão diferentes, quando a bola tocar na porta Azul, deverá Terminar o Jogo.<br />Evento Colisão com Obj_bloco_azul<br />Ações: <br />Endthe Game<br />Você deve estar se perguntando mas cadê a pontuação? Isso ficará para daqui a pouco.<br />
  62. 62. Rooms<br />Agora você deverá criar 3 telas representando as fases do jogo, quando a bola tocar cada uma das portas coloridas mudará para a próxima room.<br />Utilize as BackGrounds como textura para o plano de fundo da Room.<br />Bg_textura_01, bg_textura_02, bg_textura_03<br />
  63. 63. Pontuação<br />Para contar os pontos vamos programar as portas, quando a bola tocar:<br />colidir com portas deverá marcar 100, 200 e 300 <br />colidir com a parede marcar -10 pontos<br />Para isso você acessará o objeto bola e irá acrescer o campo Set Score +100 e -10 relative, para as colisões com Paredes e Portas.<br />
  64. 64. Pontuação<br />É importante você informar que no início do jogo o Placar começa do Zero, para isso você pode adicionar um Evento Game Start e inserir a ação Set Score Zero, apenas.<br />Além do que você deverá inserir a ação Set theScoreCapitoninfo, onde ele exibirá o placar na barra de título do jogo.<br />
  65. 65. Pontuação<br />Outro Evento que deve ser adicionado é o GAME END (Jogo Terminado), lembra-se quando a bola tocar a Porta Azul, então, agora você deverá adicionar o Evento Game End e inserir as ações:<br />Show thehighscoretable e Restartthe Game<br />
  66. 66. Projeto – Conclusões Finais<br />UFA, terminamos!<br />Neste projeto você viu como criar Sprites, Objetos, Backgrounds, Programar Eventos e Ações, criar Rooms, enfim o princípio básico de um jogo!<br />Parabéns!<br />
  67. 67. Aula 04 – projeto<br />Projeto Final - Início<br />
  68. 68. Introdução<br />Nesta quarta aula nós iremos desenvolver um jogo semelhante ao da aula passada, porém utilizando outros Sprites e aprimorando o jogo um pouco mais, inserindo inimigos, as opções de vidas e outras funcionalidades.<br />
  69. 69. Sprites<br />Você deverá inserir os Sprites que desejar, pense no caso:<br />Personagem do Jogador<br />Paredes para as Colisões<br />Portas ou Blocos para mudar de Room<br />Moedas para ganhar pontos<br />Inimigos para dificultar o jogo<br />
  70. 70. Objeto<br />Crie os Objetos para os seus Sprites<br />Quanto a programação lembre-se:<br />Movimento (Setas direcionais)<br />Colisões<br />Start Game<br />End Game<br />Boa parte da programação será para o objeto do personagem.<br />
  71. 71. Backgrounds e Rooms<br />Use alguns fundos de tela no seu jogo, utilize os do curso para criar uma mudança de tela quando o jogador terminar a atual.<br />Crie no mínimo 2 rooms para acontecer a troca de tela ou de fase no seu jogo.<br />
  72. 72. Aula 05término do projeto<br />Término do Projeto da Aula anterior<br />
  73. 73. Término do Projeto<br />Nesta aula iremos fazer a conclusão do projeto do jogo iniciado na aula anterior.<br />Aqui o aluno deverá salvar o projeto e criar um arquivo executável do seu jogo.<br />
  1. Gostou de algum slide específico?

    Recortar slides é uma maneira fácil de colecionar informações para acessar mais tarde.

×