Skip to content

Maasouza/SpaceTraitor

Repository files navigation

# 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. 

Por problemas no tamanho do arquivo, as pastas 'images', 'audio', 'obj' estão localizadas neste link: 
Para realizar a execução do programa, basta baixar estas pastas e colocá-las dentro da pasta extraída do zip, junto com as outras pastas (css, js, node_modules...).


Caso deseje abrir sem realizar este processo, basta abrir a página jogo.html, que levará para o link do jogo online, e o repositorio.html levará diretamente para o repositório do github.  


Repositório: https://github.com/Maasouza/SpaceTraitor/
O jogo online: http://maasouza.github.io/SpaceTraitor/
Download codigo fonte:https://github.com/Maasouza/SpaceTraitor/archive/gh-pages.zip

About

Trabalho de Computação Grafica UFRJ 2015.2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages