Você está na página 1de 15

Colégio Notre Dame Campinas

Curso técnico em Informática

Guilherme dos Anjos Firmino


Willye Davids Barbosa Farias
Gabriel Feliciano da Silva
Felipe Pereira Andrade
Lucas Mendonça Cardelli

Campinas
Junho, 2018
PROIM

. Trabalho de conclusão do primeiro PROIM do curso técnico de informática no


colégio Notre Dame. Agradecemos a todos os professores que nos auxiliaram
para finalização do trabalho e ao desempenho da equipe.

Campinas
Junho, 2018
MANUAL
Space Hunters

N
o ano de 3021, após a destruição da TERRA1, Milleniuum transporta mais
de 5.000 viajantes para o planeta RUNETERRA, em uma viagem que não
tem previsão de duração. Todos os passageiros estão em compartimentos
de hibernação, até que um grande grupo de saqueadores espaciais tem
como objetivo destruir os humanos que sobreviveram a destruição do planeta, cabe
a você impedir a extinção da humanidade…

Objetivo do jogo
O jogador começa como uma nave, seu objetivo e sobreviver e destruir aos inimigos
que aparecem no cenário.

Finalidade do jogo
Esse jogo tem como finalidade desenvolver a coordenação motora e o raciocínio
rápido dos jogadores.

Jogabilidade
Space Hunters é um jogo de estilo futurista. O jogador assume o controle de uma
nave que tem como objetivo impedir que a humanidade entre em extinção desviando
e atirando nos inimigos que aparecem aleatoriamente no cenário.

Comandos
 Seta para esquerda=Movimenta-se para trás

 Seta para a direita=Movimenta-se para frente

 Seta para baixo= Movimenta-se para baixo

 Seta para cima=Movimenta-se para cima

 Tecla espaço=Atira

Requisitos mínimos para jogar: Requisitos recomendados para


jogar:
 Aplicativo SCRATCH.
 Memória RAM: 1 GB.  Aplicativo SCRATCH.
 Espaço em disco rígido: 1MB.  Memória RAM: 2 GB.
 Sistema operacional: Windows  Espaço em disco rígido: 3MB.
7, MAC e LINUX.  Sistema operacional: Windows
 Adobe AIR 20 7, 8, 8.1 e 10, MAC e LINUX.
 Adobe AIR 20

pág. 3
Programa utilizado para criação do game:
. Para criação do game “Space Hunters” foi necessário a utilização do
aplicativo Scratch. Esse programa desenvolvido pelo Instituto Tecnológico de
Massachussets (MIT, experiente no desenvolvimento de ferramentas
educativas para crianças na idade escolar) e pelo grupo KIDS da Universidade
de Califórnia, Los Angeles.
. Scratch é um novo contexto de programação visual e multimídia
baseado em Squeak. Está destinado à criação e promoção de
sequencias animada para a aprendizagem de programação de
forma simples e eficiente. Oferece uma interface intuitiva e muito
fácil de compreender. No Scratch é possível trabalhar com
imagens, fotos, música, criar desenhos, mudar aparência, fazer com
que os objetos interatuem...Sua programação é inteiramente visual. Ele recupera
o modelo construtivista do Logo e dos E-Toys Squeak.

Link para instalação do Scratch: https://scratch.mit.edu/download

Scripts utilizados para criação do jogo:

O que são scripts? De maneira direta, scripts são “roteiros” seguidos por
sistemas computacionais e trazem informações que são processadas e
transformadas em ações efetuadas por um programa principal. Parece
complicado, mas não é. Digamos que você precisa de um programa que realize
a soma de notas escolares e como elas serão apresentadas. O script é a
sequência de passos que o computador vai interpretar para somar e apresentar
as notas na tela. Isso também pode ser feito para modificar uma fonte que será
exibida em algum site ou programa, repetições etc. Quando você clica em
algum botão do seu navegador, a barra com opções é exibida. Parece simples,
mas, para que isso aconteça, um script foi ativado no momento em que você
clicou com o botão do mouse e desencadeou a exibição do item.

Mostraremos um breve resumo de como foi criado o jogo (scripts e


designers) mais importantes para criação do Space Hunters, programa
utilizado para fazer o jogo, atores principais e todas as variáveis.

pág. 4
Script para movimentação da nave (comando de movimento):

Logica usada para desenvolver o tiro (quando pressionado a tecla espaço


dentro do jogo):

pág. 5
Script do inimigo verde:

Inimigo azul:

pág. 6
Script do inimigo vermelho:

Script do planeta que aparece de fundo.

pág. 7
Script do meteoro:

Script da tela de início

pág. 8
Script da tela “Game Over”

Entenda os scripts
Inimigo Vermelho: Esse script faz com que o ator (inimigo vermelho) saia de
um eixo aleatório buscando atingir a nave.
Inimigo Verde: Esse e o inimigo que aparece com mais frequência no jogo,
segue a mesma lógica do vermelho.
Inimigo azul: Esse ator e o mais complexo, criamos uma lógica (explicada
anteriormente) que faz com que ele seja guiado constantemente ao eixo da
nave, fazendo com que ele a persiga mesmo se for alterado completamente o
eixo.
Nave: Quando apertamos algumas das teclas, o ator (nave) entende que um
comando está sendo solicitado e executará de acordo com a ação solicitada.
Se apertarmos a tecla para cima a nave vai locomover 10 a Y, tecla para baixo
-10 a y de acordo com o eixo.

pág. 9
Meteoro: O ator aparece somente uma vez, e o inimigo que consome a maior
quantidade de espaço na tela comparado aos outros atores, sendo assim o
maior deles. A lógica dele é a mais simples, ele aparecerá apenas uma vez e
seguira em linha reta.
Script da tela de “Start” (início): O ator da tela de início e apenas o retângulo
escrito “START”, o start aciona todos os comandos fundamentais para
execução do jogo assim que pressionado.
Script da tela de Game Over: O ator dessa tela e o retângulo escrito “Play
Again”, ele reativará os comandos do 0 assim que a nave (objeto principal)
morrer.
Planeta TERRA: caso entre em colisão com qualquer outro ator, não acarretará
em nada na gameplay pois é um agente visual do próprio cenário.

Variáveis utilizadas para criação de Space Hunters:


O que é uma variável: Na programação, uma variável é um objeto (uma
posição, frequentemente localizada na memória) capaz de reter e representar
um valor ou expressão. Enquanto as variáveis só "existem" em tempo de
execução, elas são associadas a "nomes", chamados identificadores, durante
o tempo de desenvolvimento. Utilizamos apenas três variáveis para fazer o
jogo, sendo elas:
Vida: quando o ator principal e atingido por algum inimigo do senário,
automaticamente perderá uma vida. Quando chegar a -1 o jogador perde.
Morreu?: Essa variável faz com que o jogo reinicie partando “Play Again”
quando a nave morre.
Invulnerabilidade: Quando perder uma vida faz com que a nave fique por 3
segundos em um modo de “imortalidade” fazendo com que o jogador tenha um
tempo de se reposicionar e pensar nas suas próximas ações.

Como jogar?

Primeiro e preciso que você tenha instalado o aplicativo do scracth em sua


máquina. Para baixar o Scratch clique AQUI para ser direcionado ao site oficial
do aplicativo. Siga as etapas passo-a-passo para rodar Space Hunters em seu
computador.

pág. 10
PRIMEIRO PASSO: Baixe a versão mais atualizada do Adobe AIR de acordo
com seu sistema operacional.
OBS: Após clicar em descarregar,
você será dirigido ao site para
instalação do Adobe AIR, clique em
“Fazer dowload agora”

Será gerado um executável (.exe)

Assim que baixar e só instalar o


aplicativo e partir para próxima
etapa.

SEGUNDO PASSO: Baixe e instale o aplicativo Offline do Scratch clicando em


descarregar.
Assim como na etapa anterior,
também será gerado um executável.
Clique sobre ele para iniciar a
instalação.

pág. 11
Quando clicar no executável para iniciar a instalação, aparecera a tela de
instalação, escolha o diretório desejado e clique em “Continuar”.

Espere até acabar a instalação do aplicativo...

Quando terminar a instalação, o aplicativo Scratch será iniciado e carregará os


arquivos de ajuda, leva cerca de 5 minutos para terminar o carregamento.

pág. 12
Para rodar o Space Hunters é necessário que você tenha uma cópia do arquivo
do jogo.

Como iniciar o Script do jogo:

Clique na bandeira verde para


aparecer a tela de “START”.

Em seguida, clique em “Start”


para iniciar o jogo e aproveite o
universo de Space Hunters!

Quando morrer aparecerá uma


tela de Gave Over, para reiniciar
o jogo basta clicar em “Play
Again”.

pág. 13
Como surgiu Space Hunters?
A ideia surgiu de jogos dos bons e velhos consoles (Nitendinho, Mega drive), a
principal inspiração foi “Gradius” é o nome de uma série de jogos de tiro
horizontal desenvolvido em 1985 pela Konami para o MSX. Lançado
originalmente na Europa como "Nemesis", o jogo foi adaptado para
vários consoles, tendo numerosas sequências. O grupo pensou que seria uma
boa ideia basear-se em jogos antigos para nosso primeiro projeto, por esse
motivo tentamos deixar o mais nostálgico possível.

Primeiros Designs do jogo.

Designes atuais do jogo.

pág. 14
Trilha sonora do jogo
Quando clicado na bandeira verde: Gradius III (SNES) music – Title Theme
Quando clicado em Start: Gradius III (SNES) music – Press Start
Durante o jogo: Gradius III (SNES) music – Lucky Zone
Quando clicado em Play Again: Gradius III (SNES) music – Game Over

Desenvolvedores:
Lucas Cardelii – 20180308.
Willye Davids – 20180249.
Guilherme dos Anjos – 20180248.
Gabriel Feliciano – 20180316.

pág. 15

Você também pode gostar