APS - 5 semstre ciencias comp.
386 palavras
2 páginas
APS 4º SEMESTRECIÊNCIAS DA COMPUTAÇÃO / SISTEMAS DE INFORMAÇÃO
FERNANDO LIMA RA : A9664C - 8
Manual do Jogo
Nome:
“A lenda do tesouro perdido”
O que é:
É um jogo de aventura desenvolvido com o personagem em 1º pessoa
Objetivo do jogo:
O objetivo é você colher os macacos elementares da tela, assim os portais se abrem para que você possa passar de fase, são três fases para poder zerar o jogo.
Como se joga:
W – movimenta o personagem para frente
S – movimenta o personagem para trás
D – movimenta o personagem para direita
A – movimenta o personagem para esquerda
ESPAÇO – pulo do personagem
MOUSE – movimenta a câmera
Desenvolvedores:
Fernando Lima (lógicas e movimentos )
Rogerio Boragina (criação de cenário e texturização do jogo)
Desenvolvimento
Motor gráfico escolhido e por que:
Blender (versão 2.64), pois não se conhecia muitas coisas sobre desenvolvimento de games e foi o mais fácil e o que se encontrou mais variedades de vídeos, dicas e textos ensinando a manipular o motor gráfico.
Animações:
Duas animações foram utilizadas no jogo:
1º macacos giram no próprio eixo.
2º portais se abrem ao cumprir o objetivo.
Lógicas usadas:
Algumas lógicas foram utilizadas, a maioria foi feita dentro do próprio Blender. Apenas duas foram retirados de scripts. O Blender aceita scripts em Python. Abaixo esta os dois scripts usados.
MOUSELOOK from bge import logic as g, render as r
c = g.getCurrentController() o = c.owner
m = c.sensors["Mouse"]
p = o.parent
w1 = r.getWindowHeight() w2 = r.getWindowWidth()
h1 = w1//2 h2 = w2//2
s = 0.001 x, y = m.position x = (h1 - x)*s y = (h2 - y)*s
o.applyRotation([y,0.0,0.0],True)
p.applyRotation([0.0,0.0,x],False)
r.setMousePosition(h1, h2)
Com este script ele poder mexer a câmera, pois o jogo é em primeira pessoa.
RASTERIAZER import Rasterizer
Rasterizer.showMouse(1)
Este é para o mouse aparecer o