APS - 5 semstre ciencias comp.

386 palavras 2 páginas
APS 4º SEMESTRE
CIÊ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

Relacionados