Jogo arcade 2D em pixel art onde o jogador mergulha nas profundezas da mente de alguém que adormeceu, saltando entre memórias abstratas e deixando pontos de ancoragem pelo caminho. O desafio está em ir o mais fundo possível e conseguir voltar — lembrando exatamente onde cada ancoragem foi colocada.
Este projeto foi criado 100% com uso de Inteligência Artificial, desde o refinamento da ideia original e do conceito do jogo até toda a implementação do código. A única exceção são os assets de sprites, que foram adquiridos separadamente.
O objetivo foi explorar até onde a IA consegue ir na criação completa de um jogo — do game design à programação — servindo como um experimento e prova de conceito.
- TypeScript — linguagem principal
- PixiJS 8 — renderização 2D
- Howler.js — áudio
- Vite — build e dev server
- Node.js (v18 ou superior)
- npm (incluso com o Node.js)
# Clone o repositório
git clone <url-do-repositorio>
cd jumpintothemind
# Instale as dependências
npm install
# Inicie o servidor de desenvolvimento
npm run devO jogo estará disponível em http://localhost:5173 (ou a porta indicada no terminal).
# Gera os arquivos otimizados na pasta dist/
npm run build
# Para visualizar o build localmente
npm run preview- Fase de Descida — Escolha um dos 4 objetos em cada nível para fixar seu ponto de ancoragem e desça o mais fundo que conseguir
- Fase de Retorno — Inicie o retorno e selecione o objeto correto (aquele onde a ancoragem foi colocada) em cada nível na ordem inversa
- Cuidado com o Duplo — A partir do nível 5, uma cópia sombria do jogador surge e se move em sua direção
- Pontue alto — Quanto mais fundo você for, mais pontos ganha, mas maior o risco de se perder nas memórias
Projeto de teste/experimental. Os assets de sprites possuem licença própria de seus respectivos criadores.