Site oficial do projeto de Game Jam, desenvolvido em 2 dias, com foco em apresentar o universo do jogo, o conceito da equipe e uma demo jogavel no navegador.
Aliens e Dinossauro e um projeto de game jam com proposta direta: entrar no site, entender o mundo do jogo em poucos segundos e jogar a demo sem instalar nada.
O site foi pensado para ser rapido, visual e divertido, acompanhando o tom humoristico da experiencia co-op.
- Landing narrativa com cards de temática, plot e mecânicas.
- Página da Demonstração com o jogo carregado via
iframeem proporção 16:9. - Interações visuais com componentes como
ClickSparkeMagnet. - Seção da equipe com reveal animado por
IntersectionObserver.
Este repositório contem o frontend do site da jam, com duas experiencias principais:
- Home Page com identidade visual do jogo, cards de lore/mecanicas e apresentacao da equipe.
- Página de Demonstração com o jogo embarcado via
iframeempublic/game/index.html.
O jogo mistura humor e aventura em um co-op de dois personagens:
- Um dinossauro com jetpack e ataque.
- Um alien com dash e espada.
Tudo isso em uma ambientação de base lunar tomada por uma dupla improvável.
- SPA com React 19 e React Router 7.
- Build e ambiente dev com Vite 7.
- Estilizacao com SCSS.
- Efeitos de interação no frontend (ex.:
ClickSpark,Magnet, reveal porIntersectionObserver). - Demo jogavel servida localmente em
public/game.
react+react-dom(React 19)react-router-dom(rotas da SPA)vite+@vitejs/plugin-react-swcsass(SCSS)eslint(qualidade de codigo)
src/
pages/
home-page/ # Landing com narrativa e equipe
game-demo/ # Pagina com iframe da demo
components/ # Layout, navbar e componentes de efeito/UI
styles/ # Paleta, variaveis, fontes e estilos globais
public/
game/ # Build/export do jogo jogavel
- Node.js 18+
- pnpm (recomendado, pois o projeto ja possui
pnpm-lock.yaml)
pnpm installpnpm devpnpm buildpnpm previewpnpm dev: inicia o servidor de desenvolvimento.pnpm build: gera build de producao.pnpm preview: sobe uma previa da build.pnpm lint: executa o ESLint.pnpm deploy: comando de deploy via plugin configurado no projeto.
Projeto realizado em colaboracao multidisciplinar na janela de 48h de Game Jam, envolvendo:
- Programação e level design
- Arte e animações
- Trilha sonora
- Efeitos visuais
- Desenvolvimento web e apresentacao do projeto
Projeto realizado em formato de Game Jam com colaboracao multidisciplinar:
- Programação
- Arte e animações
- Trilha sonora
- Efeitos visuais
- Desenvolvimento do site
Este projeto foi pensado para equilibrar:
- Velocidade de entrega (janela curta de 48h)
- Identidade visual forte
- Experiencia web direta para jogar e conhecer o time em poucos cliques
