Maasouza / CG_TrabFinal

Trabalho final de Computação grafica

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Trabalho de Computação grafica

Trabalho final de Computação grafica UFRJ 2015.2

Professor: Claudio Esperança

Alunos: Anna Gabrielle Lamellas Pinto Homem
Marcos Aurélio Constant de Souza Filho


O arquivo principal é o main.js, que está na pasta 'js'. Utilizamos o pacote THREE e THREE-WORLD do Node.js para auxiliar no desenvolvimento do jogo. Também foi utilizada a biblioteca THREEx (keyboardstate.js) para aprimorar a movimentação. Os exemplos de OBJLoaders do THREE foram usados para o carregamento dos modelos 3D e suas texturas.

O arquivo 'app.js' é gerado pelo Node.js a partir do arquivo main.js e suas inclusões. Os arquivos criados apenas pelo grupo foram js/main.js, index.html, menu.html e game.html. Os modelos 3Ds e músicas foram achados na internet (devidos créditos aos autores no menu do jogo).

Por questão de seguraça, os navegadores não permitem que o JavaScript acesse o disco local, impossibilitando do jogo ser aberto fora de um servidor. Para executar, basta colocar os arquivos em um servidor e abrir a pasta através do servidor local.
Caso deseje abrir sem realizar este processo, basta abrir a página jogo.html, que levará para o jogo, e o repositorio.html levará diretamente para o repositório.

Repositório: https://github.com/Maasouza/CG_TrabFinal/tree/gh-pages/Main O jogo online: http://maasouza.github.io/CG_TrabFinal/Main/

About

Trabalho final de Computação grafica


Languages

Language:CSS 65.0%Language:HTML 35.0%