Skip to content

gmoraiz/hotline-fatec-bs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cabeçalho do Projeto

Status de Desenvolvimento Licença Build Status Idioma

Este projeto é uma breve paródia de um dos meus jogos favoritos (Hotline Miami) e também uma homenagem a minha amda faculdade (Fatec Baixada Santista), trata-se de um jogo de estilo 'Top-Down' onde como player temos eu e meus grandes amigos @ptkato e @ericshortcut, o jogo foi desenvolvido apenas com JavaScript, HTML5 e CSS3. Foi necessária a utilização da tag Canvas e algumas de suas funções nativas. Em nenhum momento foram utilizadas frameworks ou templates. Toda a física, sistema de colisão, controle de frames e callbacks e outros recursos utilizados foram desenvolvidos especialmente para este projeto. Caso tenha interesse em continuar o projeto ou utilizar alguma parte do mesmo fique a vontade, pois o código foi cuidadosamente comentado aguardando um forasteiro ou um curioso como você!

Gif Demo


##PRINCIPAIS RECURSOS

  • Object Prototype.
  • Recursive Functions.
  • High-Order Functions.
  • First-Class Functions.
  • Currying Functions.

##TECNOLOGIAS UTILIZADAS

  • HTML5
  • CSS3
  • JavaScript 1.7

##OBJETIVOS PRINCIPAIS

  • Implementar componentes de física e colisão.
  • Desenvolver prototypes dos players.
  • Confeccionar sprites dos players principais (Eu / Eric).
  • Implementar e confeccionar sprites do segundo andar (Prédio Velho).
  • Implementar Diálogos, NPCS e Objetivos do Game.

##DEMO DISPONÍVEL

Bom... Se você ficou curioso mesmo ou apenas quer testar e ver como o jogo funciona, entender a mecânica ou apenas visualizar a identidade visual do projeto, você pode acessar a demo que deixei disponível em HOTLINE FATEC-BS

OBS: O sistema de colisão com paredes foi refatorado recentemente então ainda existem 'bugs' com overflow de chamadas de função por causa do prototype de frames, caso isto venha a acontecer simplesmente pressione F5 isto irá sanar o problema e você poderá jogar normalmente. O problema oucorre devido a configuração de aceleração de hardware do o browser em utilizado para renderização do jogo.        

About

Um game 'Top-Down' em homenagem a Fatec BS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published